The following code fragment in the file common/cmd_i2c.c seems to be redundant. Is not good to delete ? Line 330 - 336 is like below #if 0 for (timeout = 0; timeout < 10; timeout++) { udelay(2000); if (i2c_probe(chip) == 0) break; } #endif Regards Pratap Chandu Indian Institute of Tecnology , Roorkee