commit | cd818a381ddcdc2440a167757394298f28b70240 | [log] [tgz] |
---|---|---|
author | Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com> | Tue Nov 04 13:28:50 2014 +0900 |
committer | Heiko Schocher <hs@denx.de> | Mon Nov 10 06:47:37 2014 +0100 |
tree | 3cd737afa41f0024748785127c58bf973ce8528a | |
parent | 6dd38cc35245db624443ee596eb78853fa9cca7a [diff] |
i2c: rcar_i2c: Fix order of restart and clear status In case of repeated START condition, the restart has to be kicked before clear status (MSR register). If it is kicked after clear status, R-Car I2C may transfer data (TXD register) or receive data (RXD register) instead of transferring slave address (MAR register). Signed-off-by: Ryo Kataoka <ryo.kataoka.wt@renesas.com> Signed-off-by: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>