[PATCH 15/16] ARM: ux500: Add regulator support for nomadik-i2c into the db8500 Device Tree

Linus Walleij linus.walleij at linaro.org
Tue May 29 22:51:30 EDT 2012


On Wed, May 30, 2012 at 8:33 AM, Lee Jones <lee.jones at linaro.org> wrote:
> On 30/05/12 08:09, Linus Walleij wrote:

>> So assume this one device tree gets deployed, and some poor windows
>> phone developer start scratching his head about the strange voltage
>> domain regulator for the I2C device, when in reality there is no such
>> thing, there is only an APE voltage domain regulator common for all
>> these devices.
>
> I'm more than happy to 'do the right thing', but I need to know what that is
> first.

My working assumption is that the right thing to do is delete this regulator
from the I2C driver, then refactor the (out-of-tree) runtime PM code to
fetch the voltage domain regulators, so the APE voltage domain
regulators get taken by the voltage domains instead.

I haven't tried deleting it though, plese try it and see if the domain is
still on anyway, then it's the way to proceed.

Yours,
Linus Walleij



More information about the linux-arm-kernel mailing list