i2c-omap: FIFO handling support and broken hw workaround for i2c-omap
authorNishanth Menon <nm@ti.com>
Fri, 21 Nov 2008 21:39:46 +0000 (13:39 -0800)
committerTony Lindgren <tony@atomide.com>
Fri, 21 Nov 2008 21:39:46 +0000 (13:39 -0800)
commitb6ee52c39999b2f3bcd9e26f0edf1f07599cf40e
tree9bae229905eb207fe2c01fa6b9bfb6d623b96384
parent4574eb6892a13bc91aac8676457d46798935d653
i2c-omap: FIFO handling support and broken hw workaround for i2c-omap

Based on an earlier patch from Nishant Menon:

- Transfers can use FIFO on FIFO capable devices
- Prevents errors for HSI2C if FIFO is not used
- Implemented errenous handling of STT-STP handling on SDP2430

Also merged in is a fix from Jaron Marini to fix occasional i2c
hang if OMAP_I2C_CON_STT remains asserted.

Signed-off-by: Jason P Marini <jason.marini@gmail.com>
Signed-off-by: Nishanth Menon <nm@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
drivers/i2c/busses/i2c-omap.c