From 33293aa551a5f030e530084849015d0f01530879 Mon Sep 17 00:00:00 2001 From: David Wu Date: Thu, 18 Oct 2018 18:11:53 +0800 Subject: [PATCH] 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 --- drivers/i2c/busses/i2c-rk3x.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/i2c/busses/i2c-rk3x.c b/drivers/i2c/busses/i2c-rk3x.c index 2941c538ebb9..2dbd8d8f6a3e 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 */