Re: [PATCH v2 1/3] hwmon: (lm90) Add power control

From: Guenter Roeck
Date: Thu Aug 08 2013 - 17:30:19 EST


On 08/08/2013 02:18 PM, Mark Brown wrote:
On Thu, Aug 08, 2013 at 01:00:26PM -0700, Guenter Roeck wrote:
On Thu, Aug 08, 2013 at 06:15:54PM +0100, Mark Brown wrote:

Sure, that's the transition issues I mentioned - the regulator API does
have stubbing facilities which should cover things and it's very easy to
define stub regulators if you need to. Like I say I expect this to be a
lot easier after the next merge window as another way of doing stubs is
being added which should make this even easier by avoiding disrupting
drivers that do genuinely want to check for absent supplies and handle
that better.

We will need to make sure that all dts files using any of the compatible chips
are updated accordingly. There are several entries in various dts files for
adm1032, adt7461, lm90, and nct1008.

Yes, and probably also board files as well. Or either just accept
bisection trouble for now or wait till the better stubbing is in there -

Ah, that is exactly the trouble I wanted to avoid.

that will mean that for DT systems the core will just assume the supply
is really there and not fail requests if it's not in the DT.

The names requested by a driver are defined with regard to the device
and should be the names used by the chip itself as defined in the

9 votes for vdd, 11 votes for vcc, one undecided (no datasheet available).
Guess one is as good as the other ;-).

What I've suggested before is to use the name from the part for which
the driver is named. Assuming the vendor doesn't randomly change their
datasheet (but that causes problems for hardware engineers so tends to
be avoided).

Makes sense.

Guenter

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/