recover stop dly because RK29_I2C_STOP_TIMEOUT_COUNT is set 70
author方镇福 <fzf@rk29.(none)>
Fri, 5 Aug 2011 07:59:37 +0000 (15:59 +0800)
committer方镇福 <fzf@rk29.(none)>
Fri, 5 Aug 2011 07:59:37 +0000 (15:59 +0800)
drivers/i2c/busses/i2c-rk29.c

index 421eddf626629a62cda7b2f05c04496dba21720a..96bb9c93fa52c0a7e2cd9a6f58f3473f02b78994 100755 (executable)
@@ -318,7 +318,7 @@ static void rk29_i2c_stop(struct rk29_i2c_data *i2c)
        writel(0, i2c->regs + I2C_ISR);
        rk29_i2c_disable_irqs(i2c);
        
-       //udelay(tmo);
+       udelay(tmo);
        return;
 }
 static void rk29_wait_while_busy(struct rk29_i2c_data *i2c)