mirror of https://gitee.com/openkylin/linux.git
i2c: exynos5: change internal transmission timeout to 100ms
Exynos-I2C uses default timeout of 1 second for the whole transaction, including re-transmissions due to arbitration lost errors (-EAGAIN). To allow re-transmissions driver's internal timeout should be significantly lower, 100ms seems to be good candidate. Signed-off-by: Andrzej Hajda <a.hajda@samsung.com> Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
This commit is contained in:
parent
5cd5f0bb0d
commit
4d3ea4e1c3
|
@ -170,7 +170,7 @@
|
|||
#define HSI2C_HS_TX_CLOCK 1000000
|
||||
#define HSI2C_FS_TX_CLOCK 100000
|
||||
|
||||
#define EXYNOS5_I2C_TIMEOUT (msecs_to_jiffies(1000))
|
||||
#define EXYNOS5_I2C_TIMEOUT (msecs_to_jiffies(100))
|
||||
|
||||
#define HSI2C_EXYNOS7 BIT(0)
|
||||
|
||||
|
|
Loading…
Reference in New Issue