Hi, I am facing some i2c issues on omap3 evm with linux 2.6.22 kernel. My device is sitting on I2C2. I am observing the following, 1) Sometimes i get "i2c_omap.2: controller timed out" when i try to do write or read. 2) Sometimes the i2c write and read succeeds but data recieved is 0's/junk. 3) On probing the i2c-2 signals i observed that only 2 clock pulses on the clock line and only start condition on the data line is observed when i try to do my first i2c write to the device. 4) During read i am observing streams of clock pulses, But the data read is junk or only 0's. 5) I have also obseved that i2c write returns success even when the device is removed. i2c read returns success with data received being zero's. I am not sure what could be the problem. The mux settings seems okay and i2c-2 iclk and i2c-2 fclk is enabled. my clock speed is 400khz, i tried running at lower speeds (100khz) i get "i2c_omap.2: XRDY IRQ while nodata to send" messages. Am i missing something? Please advice, Regards, sriram -- 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