I2C not working upon 2.6.24 to 2.6.28 kernel upgrade

Scott Wood scottwood at freescale.com
Wed Mar 18 05:36:30 EST 2009


Johns Daniel wrote:
> But I can assure you that I have been using this with 2.6.20 and
> 2.6.24 without any problems---and there has not been a compatible
> value in the soc node. (There are compatible values in the subnodes of
> soc.) Even with linux 2.6.28, everything but I2C works.

Most likely, i2c was a platform-bus driver in 2.6.24 and was converted 
to an of-platform-bus driver sometime between then and 2.6.28.  It 
wasn't that of-platform worked before, but rather you weren't using it.

-Scott



More information about the devicetree-discuss mailing list