]> git.baikalelectronics.ru Git - kernel.git/commit
i2c: mxs: Fix PIO mode on i.MX23
authorMarek Vasut <marex@denx.de>
Sun, 29 Sep 2013 23:23:55 +0000 (01:23 +0200)
committerWolfram Sang <wsa@the-dreams.de>
Sun, 6 Oct 2013 13:56:27 +0000 (15:56 +0200)
commit1212ab67e22e3dad48057dd70e338441e79b893b
tree10fbf6edb2e69d8e04d1cf9a34f821b9c4b5ca9c
parenteac1e273e7092a0a110b413b866451d4ac07c3a9
i2c: mxs: Fix PIO mode on i.MX23

The i.MX23 I2C controller is also capable of PIO, but needs a little harder
push to behave. The controller needs to be reset after every PIO/DMA operation
for some reason, otherwise in rare cases, the controller can hang or emit
bytes onto the bus.

Signed-off-by: Marek Vasut <marex@denx.de>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
drivers/i2c/busses/i2c-mxs.c