linux/drivers/i2c
Mark A. Greer e91c021c48 [PATCH] i2c: i2c-mv64xxx fix transaction abortion
When the i2c-mv64xxx i2c driver is signalled to abort a transaction,
it aborts it immediately by issuing a stop condition on the bus.
This violates the i2c protocol and can cause what appears to be an i2c
bus hang.  This patch delays issuing the stop condition until the i2c
device can reasonably expect a stop condition.

Also includes a minor fixup.

Signed-off-by: Mark A. Greer <mgreer@mvista.com>
Signed-off-by: Jean Delvare <khali@linux-fr.org>
2006-01-05 22:16:27 -08:00
..
algos [PATCH] i2c: Discard explicit static initializations to 0 2005-10-28 14:02:06 -07:00
busses [PATCH] i2c: i2c-mv64xxx fix transaction abortion 2006-01-05 22:16:27 -08:00
chips [PATCH] I2C: Remove .owner setting from i2c_driver as it's no longer needed 2006-01-05 22:16:25 -08:00
Kconfig Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [PATCH] hwmon: hwmon vs i2c, second round (07/11) 2005-09-05 09:14:22 -07:00
i2c-core.c [PATCH] i2c: I2C_DF_NOTIFY removal comment cleanups 2006-01-05 22:16:27 -08:00
i2c-dev.c [PATCH] i2c: drop empty i2c_driver.command implementations 2006-01-05 22:16:26 -08:00