summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Wu <david.wu@rock-chips.com>2018-10-18 18:11:53 +0800
committerTao Huang <huangtao@rock-chips.com>2018-10-19 09:37:51 +0800
commitc2933b562119df09225745b2ee62f89c495a364d (patch)
tree5a34e4fe181d30f71d946ac57203ab7dfd791863
parent894be9903ffddb5fa0addadf52978daa7737f610 (diff)
i2c: rk3x: Add slave_hold_scl ipd clean
The bit7 of I2C_IPD register also needs to be clean, otherwise, it will always exist. Change-Id: Iee01bffd83909e84ed99c9fab821e621c970efd3 Signed-off-by: David Wu <david.wu@rock-chips.com>
-rw-r--r--drivers/i2c/busses/i2c-rk3x.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/i2c/busses/i2c-rk3x.c b/drivers/i2c/busses/i2c-rk3x.c
index 86b046017e47..cdfc9d637dc1 100644
--- a/drivers/i2c/busses/i2c-rk3x.c
+++ b/drivers/i2c/busses/i2c-rk3x.c
@@ -77,7 +77,7 @@ enum {
#define REG_INT_START BIT(4) /* START condition generated */
#define REG_INT_STOP BIT(5) /* STOP condition generated */
#define REG_INT_NAKRCV BIT(6) /* NACK received */
-#define REG_INT_ALL 0x7f
+#define REG_INT_ALL 0xff
/* Constants */
#define WAIT_TIMEOUT 1000 /* ms */