commit | 40e1e7bc853a40fb7fa647f58bb15a0989f25433 | [log] [tgz] |
---|---|---|
author | Naveen Krishna Ch <ch.naveen@samsung.com> | Tue Oct 15 16:01:43 2013 +0530 |
committer | Heiko Schocher <hs@denx.de> | Thu Oct 17 07:20:26 2013 +0200 |
tree | a1556915d8ed661408672fc234e867569cfd5af5 | |
parent | ecd4b537eac8694c8d966b03e6890e4f0329a508 [diff] |
exynos: i2c: Fix i2c driver to handle NACKs properly The Exynos5 i2c driver does not handle NACKs properly. This change: - fixes the NACK processing problem (do not continue transaction if address cycle was NACKed) - eliminates a fair amount of duplicate code Signed-off-by: Vadim Bendebury <vbendeb@chromium.org> Reviewed-by: Simon Glass <sjg@google.com> Signed-off-by: Naveen Krishna Chatradhi <ch.naveen@samsung.com>