[PATCH 15/16] ARM: ux500: Add regulator support for nomadik-i2c into the db8500 Device Tree
From: Linus Walleij <hidden>
Date: 2012-05-30 02:51:30
From: Linus Walleij <hidden>
Date: 2012-05-30 02:51:30
On Wed, May 30, 2012 at 8:33 AM, Lee Jones [off-list ref] wrote:
On 30/05/12 08:09, Linus Walleij wrote:
quoted
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