i2c timeout: 10ms ==> 100ms
authorkfx <kfx@rock-chips.com>
Mon, 21 Feb 2011 01:46:25 +0000 (09:46 +0800)
committerkfx <kfx@rock-chips.com>
Mon, 21 Feb 2011 01:46:25 +0000 (09:46 +0800)
drivers/i2c/busses/i2c-rk29.c

index a8cba27ef59b3a55372b8af7c10604027c2e985b..1d0be8d550dd2394c61bba94a7d4e28ccb6c5a63 100755 (executable)
@@ -36,7 +36,7 @@
                                                                        
 #define RK29_UDELAY_TIME(scl_rate)                     ((400*1000)/(scl_rate))
 /*max ACK delay time = RK29_I2C_ACK_TIMEOUT_COUNT * RK29_UDELAY_TIME(scl_rate)   us */
-#define RK29_I2C_ACK_TIMEOUT_COUNT                     (10 * 1000)
+#define RK29_I2C_ACK_TIMEOUT_COUNT                     (100 * 1000)
 /*max STOP delay time = RK29_I2C_STOP_TIMEOUT_COUNT * RK29_UDELAY_TIME(scl_rate)   us */
 #define RK29_I2C_STOP_TIMEOUT_COUNT                    1000
 /*max START delay time = RK29_I2C_START_TIMEOUT_COUNT * RK29_UDELAY_TIME(scl_rate)   us */