[COMMON] i2c: exynos5: Add No Dev interrupt service routine
authorKyungwoo Kang <kwoo.kang@samsung.com>
Wed, 8 Nov 2017 10:10:09 +0000 (19:10 +0900)
committermyung-su.cha <myung-su.cha@samsung.com>
Wed, 9 May 2018 12:14:45 +0000 (21:14 +0900)
commit3a313b3625dedefc8972896b02af5ba4cdde6675
treee54510f68508cb0eb2fe9bd218d86ec99d44c176
parent88d78636e2af301c705ce663dff6a161cd5e6992
[COMMON] i2c: exynos5: Add No Dev interrupt service routine

For some slave devices No ACK needs to be handled.
Previously the system considered NACK as an error situation
and stops the I2C request.
Now we let the i2c transaction go when NACK interrupt occurs
until the timeout value is expired.

Change-Id: Iab42792fb589782d52e30df5690934a7afefdb4a
Signed-off-by: Kyungwoo Kang <kwoo.kang@samsung.com>
drivers/i2c/busses/i2c-exynos5.c