Chew, Chiau Ee 8256424553 i2c: designware: Manually set RESTART bit between messages
If both IC_EMPTYFIFO_HOLD_MASTER_EN and IC_RESTART_EN are set to 1, the
Designware I2C controller doesn't generate RESTART unless user specifically
requests it by setting RESTART bit in IC_DATA_CMD register.

Since IC_EMPTYFIFO_HOLD_MASTER_EN setting can't be detected from hardware
register, we must always manually set the restart bit between messages.

Signed-off-by: Chew, Chiau Ee <chiau.ee.chew@intel.com>
Signed-off-by: Wolfram Sang <wsa@the-dreams.de>
2013-08-07 16:58:07 +02:00
..
2012-10-08 12:46:32 +02:00
2013-05-09 09:59:16 -07:00
2012-03-26 21:47:19 +02:00
2012-03-26 21:47:19 +02:00
2013-02-22 23:31:31 -05:00
2012-10-28 21:37:00 +01:00
2012-10-28 21:37:00 +01:00