Device probe order (i2c regulator vs. platform device)
m.szyprowski at samsung.com
Wed Mar 24 03:10:38 EDT 2010
I've encountered a problem with regulator framework and the device probe order. In my system there is a pmic chip connected thought i2c bus and a platform device (let's call it A) that depends on the regulator device (for proper probing pmic chip must enable voltage to the device A). In the current configuration the i2c driver is also a platform device. However during the system initialization the device A is probed before the i2c driver would register pmic chip and its regulators.
How I can delay probing the device A to the moment when the regulator device will be available in the system? Is there any generic was of changing the device probe order?
Samsung Poland R&D Center
More information about the linux-arm-kernel