Device probe order (i2c regulator vs. platform device)
Mark Brown
broonie at opensource.wolfsonmicro.com
Wed Mar 24 07:08:20 EDT 2010
On Wed, Mar 24, 2010 at 12:02:30PM +0100, Marek Szyprowski wrote:
> Ok, I get this idea, but this requires to move the i2c bus initialization
> also to subsys_initcall. We use generic i2c-gpio driver. I suspect there
> might be some unpredicted consequences on some other systems if we push
> the patch that changes it init to subsys_initcall. I have no idea if the
> gpiolib calls are available on all systems during the subsys_initcall.
It's been OK for other I2C controllers. GPIOs are another thing I'd
expect to see available early since they're in a similar position where
lots of other devices end up needing them in their probe so it'd seem
surprising if there were a problem with bringing it up early.
More information about the linux-arm-kernel
mailing list