Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp2380469imm; Thu, 20 Sep 2018 12:13:24 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbgjZElXUJU6NAssBWgsOOS5j2xfxkDfh8/a/cv6ylunXiMYKTlbSxlkzc6fFCHHX4tQvaU X-Received: by 2002:a65:6455:: with SMTP id s21-v6mr38898513pgv.25.1537470804555; Thu, 20 Sep 2018 12:13:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1537470804; cv=none; d=google.com; s=arc-20160816; b=DtIgt+Tk1iAqXFPvmB3/RI3SiILqUvGHWIdwoaDIF7yC1LTXc4Veg9eO+3P+yX3kzS daVio0GQd2fV0NWPkkNWS6m8/r/tDuztkvI5lMRiEWExPg107s5mqeNmNANvG3OfioWB 6U8OUImuQEJ6G2VJz3Gft+8UupWe9yJSg1idKvhh5NjmiPKhKXZr+lyzWjNusOQ2va19 8c1vVa+8itsFe8cGZaoH9vE4713l2sQ67sX0zrl9V1CK9mRPSlKZHTcFcHf3J34wQZ1u M0uQeMoEpICpbhx5Vowx0aRmyn41voLgEpNxYgnLVsIB1uuxyVmIYh3zQVaFAdGMjSZT jZ/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=VmU7478bXwYjEN1q+kpxKyblHgiBlaxkmj/9Njks/Fo=; b=BuQm6iOc2yJesgL3mYoPci1Rmgi9ck7AzCzaU3bLXBIGIZ1NfSana/F/JtFjQNP+Np WU5xzG9znlwksV2Ty2qMugUHp6BuadU4DtOq3t0wzmEW3haSQaKSVOgBocOrzeOclRzz qT7ekmh5rgdfvFPyPiceKGN+rI+/a/S9xWCIXjpEmODnr2ehV+l5mp//CBITouughbfA iht2g6+kl2VjKo/zBZv4ZCknB3RE8KOtFG80FmQzmeGcvxqajvqMudbAdp/wbIECYS9s YSNJuOw2lI0NKmSBs6sWjobr10Kx/uJGr4PwsrH5px3Rah+ZqkxoKIn2VWNtEWcHZoB2 UBUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Sjrte2Wp; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id u1-v6si25279634plb.291.2018.09.20.12.13.08; Thu, 20 Sep 2018 12:13:24 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=Sjrte2Wp; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388108AbeIUA6A (ORCPT + 99 others); Thu, 20 Sep 2018 20:58:00 -0400 Received: from mail-lj1-f195.google.com ([209.85.208.195]:40237 "EHLO mail-lj1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727171AbeIUA6A (ORCPT ); Thu, 20 Sep 2018 20:58:00 -0400 Received: by mail-lj1-f195.google.com with SMTP id j19-v6so9415323ljc.7; Thu, 20 Sep 2018 12:13:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=VmU7478bXwYjEN1q+kpxKyblHgiBlaxkmj/9Njks/Fo=; b=Sjrte2Wptx6UPGVRb5nDGRUeKv7kWq9+boMzhFBP0Lo8Byxn0OUx6jhvd7QTMDn8Hq 0bUXpuQNojmd6PHTLEPdTVtXunmFCCGBmIfueG4GXvs9rbCkDd5z7/jeYJEKMQbrZerU eGE4Q9wb5jWtXMvQ5GT9Rf89rprzsGAUSVeklUvOeXSu7nD007ObIOq4f+RYuKj8pNZS H29cNpRE0hnisxlqx6IcdSKhCQ//Xnu760sgUyTvtRcCQFISwGWvo1T5duofABWlnyRu z2gkZ16AZhMPWjDlMd6xW73ZnK7+5nAu5JTwHJvetS6xg0IhB7oqkK5XOyDRHLZAiGIG WEQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=VmU7478bXwYjEN1q+kpxKyblHgiBlaxkmj/9Njks/Fo=; b=EKDybG0BssjniBK61vbsFgtDE0Jy2geyRmaMa6EHvn628WWTAlgss6TzbgYbOzkLVp gBqj1Af4s9BlknXwOmPBGJHXdy+deCjSLOr09Hux+k/IBh1VtXsksYS0/pIORIQ3xOE5 w3oxKOG/Rw5c0TkM3sskS23Pz7T4LTX0jXQN+xx3nyBTezV7cHdwhAoad+PpMTJyIdB+ fPDME+DGIKdpKDeQcl0H+axQ/li8xr3AYYb4iIo5UaXAv54xylzvqsQu3aIxdHNsEsUE BZHVWThUJBh8zcAQGkMbyDBXedebFlV1LrAi2F7m9OHlgquXOH52jZ51kgFYxlPLIHGk RXlQ== X-Gm-Message-State: APzg51DeYzuSw6nfwBJCX9CoSTnIeNiI23JsrAa2Nfwl5nV/zw1mNik1 i1L9BmmcdRShJvH+eVAqo8BSLPdREc2h+l2X/sE= X-Received: by 2002:a2e:680a:: with SMTP id c10-v6mr27658698lja.59.1537470780574; Thu, 20 Sep 2018 12:13:00 -0700 (PDT) MIME-Version: 1.0 References: <20180920161912.17063-2-ricardo.ribalda@gmail.com> <20180920184552.4919-1-ricardo.ribalda@gmail.com> <20180920185405.GA26589@amd> <20180920190855.GC26589@amd> In-Reply-To: <20180920190855.GC26589@amd> From: Ricardo Ribalda Delgado Date: Thu, 20 Sep 2018 21:12:44 +0200 Message-ID: Subject: Re: [PATCH v2 2/4] [media] ad5820: Add support for enable pin To: Pavel Machek Cc: Sakari Ailus , Mauro Carvalho Chehab , linux-media , LKML , Hans Verkuil , Laurent Pinchart Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Sep 20, 2018 at 9:08 PM Pavel Machek wrote: > > On Thu 2018-09-20 21:06:16, Ricardo Ribalda Delgado wrote: > > Hi Pavel > > > > On Thu, Sep 20, 2018 at 8:54 PM Pavel Machek wrote: > > > > > > On Thu 2018-09-20 20:45:52, Ricardo Ribalda Delgado wrote: > > > > This patch adds support for a programmable enable pin. It can be used in > > > > situations where the ANA-vcc is not configurable (dummy-regulator), or > > > > just to have a more fine control of the power saving. > > > > > > > > The use of the enable pin is optional. > > > > > > > > Signed-off-by: Ricardo Ribalda Delgado > > > > > > Do we really want to do that? > > > > > > Would it make more sense to add gpio-regulator and connect ad5820 to > > > it in such case? > > > > > > > My board (based on db820c) has both: > > > > ad5820: dac@0c { > > compatible = "adi,ad5820"; > > reg = <0x0c>; > > > > VANA-supply = <&pm8994_l23>; > > enable-gpios = <&msmgpio 26 GPIO_ACTIVE_HIGH>; > > }; > > Well, I'm sure you could have gpio-based regulator powered from > pm8994_l23, and outputting to ad5820. > > Does ad5820 chip have a gpio input for enable? xshutdown pin: http://www.analog.com/media/en/technical-documentation/data-sheets/AD5821.pdf (AD5820,AD5821, and AD5823 are compatibles, or at least that is waht the module manufacturer says :) > Pavel > -- > (english) http://www.livejournal.com/~pavelmachek > (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html -- Ricardo Ribalda