[PATCH] regulator: twl6030: add support for vdd1, vdd2 and vdd3 regulators

Tero Kristo t-kristo at ti.com
Fri Feb 24 10:04:44 EST 2012


On Fri, 2012-02-24 at 14:50 +0000, Mark Brown wrote:
> On Fri, Feb 24, 2012 at 04:42:12PM +0200, Tero Kristo wrote:
> > On Fri, 2012-02-24 at 14:34 +0000, Mark Brown wrote:
> 
> > > Ah, so it is - we're fixing things up in the core.  I'd forgotten we did
> > > that.
> 
> > So, no need to add list_voltage to this, I just fix the return values
> > for the get / set and send the new version, am I right?
> 
> I guess.  Though actually given that there's no interaction with the
> chip itself at all I'm not sure I understand why this is part of the
> twl6030 driver rather than being a separate driver for whatever
> implements the operations - it's not like the case with the other
> regulators where there was some functionality implemented through the
> twl6030 driver beyond straight passthrough.

Well, there are still some registers within twl6030 that could be
accessed through the control channel, it is just that the voltage
registers are no longer visible through this. We have the CFG_GRP,
CFG_TRANS, CFG_STATE and CFG_STEP registers visible here, even though we
are not accessing them right now.

-Tero





More information about the linux-arm-kernel mailing list