AB8500 Regulators

Mark Brown broonie at opensource.wolfsonmicro.com
Tue Jul 31 09:47:16 EDT 2012


On Tue, Jul 31, 2012 at 01:26:12PM +0100, Lee Jones wrote:
> On 31/07/12 12:08, Mark Brown wrote:

> >>- I now know how the changing voltage API works
> >>   - What I don't know is where we'd call it from to initialise them
> >>   - Can we do that from the ab8500 regulator driver's init() or probe()?

> >I'm surprised you've managed to miss the existing interfaces:

> >    include/linux/regulator/machine.h
> >    Documentation/devicetree/bindings/regulator/regulator.txt

> I saw the interfaces, I just don't know what's the correct thing to
> do. I'm leaving Device Tree for the moment. I'm more concerned about
> addressing the problem in the AB8500 Regulator Driver and it's
> Platform counterpart.

> The only thing of interest that I could see was the regulator_init()
> call-back. Is this what you were alluding to in the first link?

No.  apply_uV.

> I guess we're going to have to take a rain-check until I can find
> someone who can translate the documentation for me. I just can't
> seem to find even a small paragraph or such which can provide me
> with enough information to make any decisions.

It does seem that way, yes.



More information about the linux-arm-kernel mailing list