From: Ashish Jangam <ashish.jangam@kpitcummins.com>
To: Mark Brown <broonie@opensource.wolfsonmicro.com>
Cc: Liam Girdwood <lrg@ti.com>, Samuel Ortiz <sameo@linux.intel.com>,
David Dajun Chen <dchen@diasemi.com>,
<linux-kernel@vger.kernel.org>
Subject: Re: [Patch v2 2/7] Regulator: DA9055 Regulator driver
Date: Wed, 10 Oct 2012 14:57:05 +0530 [thread overview]
Message-ID: <1349861225.7957.9.camel@dhruva> (raw)
In-Reply-To: <20121010035622.GH17288@opensource.wolfsonmicro.com>
On Wed, 2012-10-10 at 12:56 +0900, Mark Brown wrote:
> On Tue, Oct 09, 2012 at 04:30:16PM +0530, Ashish Jangam wrote:
> > On Tue, 2012-10-09 at 15:37 +0530, Mark Brown wrote:
> > > On Mon, Oct 08, 2012 at 07:00:39PM +0530, Ashish Jangam wrote:
>
> > > > + /* Set the GPIO I/P pin for controlling the regulator state. */
> > > > + ret = devm_gpio_request_one(config->dev, gpio, GPIOF_DIR_IN,
> > > > + name);
> > > > + if (ret < 0)
> > > > + goto err;
>
> > > We never actually appear to use this GPIO anywhere... why are we
> > > requesting it?
>
> > DA9055 regulator changes its state by detecting the rising/failing edge at
> > GPI DA9055. Therefore we just need to set the DA9055 GPIO direction to input.
>
> Right, so there's several problems here. One is that this code is very
> obscure - you're really doing pinmux here rather than actually using it
> as a GPIO, a better comment would clarify this. The other is that
> you're requiring a defined gpio_base in platform data, it would be
> better to allow this to be dynamically assigned as the driver can find
> it's own GPIOs easily enough.
Ok, will modify the comments and instead of taking gpio offset I will
take gpio number from the platform data.
next prev parent reply other threads:[~2012-10-10 9:16 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <C3AE124F08223B42BC95AEB82F0F6CED38A84E78@KCHJEXMB03.kpit.com>
2012-10-09 11:00 ` [Patch v2 2/7] Regulator: DA9055 Regulator driver Ashish Jangam
2012-10-10 3:56 ` Mark Brown
2012-10-10 9:27 ` Ashish Jangam [this message]
2012-10-08 13:30 Ashish Jangam
2012-10-09 7:11 ` Mark Brown
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1349861225.7957.9.camel@dhruva \
--to=ashish.jangam@kpitcummins.com \
--cc=broonie@opensource.wolfsonmicro.com \
--cc=dchen@diasemi.com \
--cc=linux-kernel@vger.kernel.org \
--cc=lrg@ti.com \
--cc=sameo@linux.intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.