aboutsummaryrefslogtreecommitdiff
path: root/drivers/macintosh/therm_adt746x.c
diff options
context:
space:
mode:
authorMark A. Greer <mgreer@mvista.com>2005-12-18 17:22:01 +0100
committerGreg Kroah-Hartman <gregkh@suse.de>2006-01-05 22:16:27 -0800
commite91c021c487110386a07facd0396e6c3b7cf9c1f (patch)
tree50cd2a5ab8bba9711dd0185e3d232e323e8d6c39 /drivers/macintosh/therm_adt746x.c
parent7c72ccf09b6debe55b8e049377ad3183ed4f4cb3 (diff)
downloadlinux-2.6.34-ux500-e91c021c487110386a07facd0396e6c3b7cf9c1f.tar.gz
[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>
Diffstat (limited to 'drivers/macintosh/therm_adt746x.c')
0 files changed, 0 insertions, 0 deletions