From: Mark Brown <broonie@opensource.wolfsonmicro.com>
To: Robert MARKLUND <robert.marklund@stericsson.com>
Cc: "netdev@vger.kernel.org" <netdev@vger.kernel.org>,
Steve Glendinning <steve.glendinning@smsc.com>,
Mathieu Poirer <mathieu.poirier@linaro.org>
Subject: Re: [PATCH] smsc911x: Add regulator support
Date: Mon, 17 Oct 2011 13:36:14 +0100 [thread overview]
Message-ID: <20111017123614.GC27266@opensource.wolfsonmicro.com> (raw)
In-Reply-To: <2B1D156D95AE9B4EAD379CB9E465FE7324AB09DE76@EXDCVYMBSTM005.EQ1STM.local>
On Mon, Oct 17, 2011 at 01:30:06PM +0200, Robert MARKLUND wrote:
You should fix your mail client to word wrap within paragraphs, I've
reformatted it for legibility. Also leave a blank line between
paragraphs for the same reason.
> > No, this is broken - look at how other devices use the regulator API.
> > The driver should just request and use the regulators unconditionally
> > and let the stubbing and mapping facilities the API has deal with
> > ensuring that they always succeed.
> So what you mean is get them and use them and ignore all the return
> codes, and let the FW take care of the error handling ?
No, you should do what all the other drivers do and actually pay
attention to the errors. If we can't get power to the device that's a
pretty serious problem and the driver ought to fail.
> > As a side note the use of "pdata" as a name for the driver internal data
> > is really not helpful, pdata is traditionally the platform data passed
> > in by the machine (which would be even more broken).
> In the driver they have used this name for this structure throughout
> the file I just followed that. Personally I think it will be more
> confusing to change the name of this structure in just this new
> function.
I think someone should send a patch renaming the data throughout the
entire driver, it's a terrible name for an embedded context.
next prev parent reply other threads:[~2011-10-17 12:36 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-17 6:56 [PATCH] smsc911x: Add regulator support Robert Marklund
2011-10-17 10:52 ` Mark Brown
2011-10-17 11:30 ` Robert MARKLUND
2011-10-17 12:36 ` Mark Brown [this message]
2011-10-17 14:13 ` Robert MARKLUND
2011-10-17 14:33 ` Mark Brown
2011-10-17 15:28 ` Robert MARKLUND
2011-10-17 15:38 ` 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=20111017123614.GC27266@opensource.wolfsonmicro.com \
--to=broonie@opensource.wolfsonmicro.com \
--cc=mathieu.poirier@linaro.org \
--cc=netdev@vger.kernel.org \
--cc=robert.marklund@stericsson.com \
--cc=steve.glendinning@smsc.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.