Hello Paul! Thank you for pointing this out. I think we are missing a patch here which was actually sent for up-stream but did not make through as I don't see it on my latest master branch. http://patchwork.kernel.org/patch/49514/ Can you please apply this and see if it helps, I don't have any 2430SDP platform to test. Regards Moiz Sonasath > -----Original Message----- > From: Paul Walmsley [mailto:paul@xxxxxxxxx] > Sent: Tuesday, December 01, 2009 10:01 AM > To: linux-omap@xxxxxxxxxxxxxxx > Cc: Sonasath, Moiz > Subject: I2C broken on OMAP 2430SDP? > > > Hi, > > just wanted to mention that i2c-omap.c has some problems on the 2430SDP > with the linux-omap kernel running Linux 2.6.32-rc8, commit > 4355c41a635943d30e9396b95185314343dcb551. This shows up at boot: > > bio: create slab <bio-0> at 0 > <6>i2c_omap i2c_omap.1: bus 1 rev3.6 at 400 kHz > <6>i2c_omap i2c_omap.2: bus 2 rev3.6 at 2600 kHz > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing gpio IMR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing gpio SIH_CTRL > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing keypad IMR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing keypad SIH_CTRL > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing bci IMR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing madc IMR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing power IMR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing power SIH_CTRL > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing gpio ISR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing gpio ISR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing keypad ISR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing keypad ISR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing bci ISR > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <4>i2c_omap i2c_omap.2: timeout waiting for bus ready > <3>twl4030: err -110 initializing bci ISR > ... > > This is with omap_2430sdp_defconfig. > > > - Paul -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html