Title: [7742] trunk/drivers/i2c/busses/i2c-bfin-twi.c: Also check MCOMP and DNACK
Revision
7742
Author
sonicz
Date
2009-11-02 05:06:07 -0500 (Mon, 02 Nov 2009)

Log Message

Also check MCOMP and DNACK

Modified Paths


Diff

Modified: trunk/drivers/i2c/busses/i2c-bfin-twi.c (7741 => 7742)


--- trunk/drivers/i2c/busses/i2c-bfin-twi.c	2009-11-02 09:12:20 UTC (rev 7741)
+++ trunk/drivers/i2c/busses/i2c-bfin-twi.c	2009-11-02 10:06:07 UTC (rev 7742)
@@ -162,7 +162,8 @@
 		 * not an err, return 1.
 		 */
 		if (iface->cur_mode == TWI_I2C_MODE_STANDARD &&
-			iface->transPtr == NULL)
+			iface->transPtr == NULL &&
+			(twi_int_status & MCOMP) && (mast_stat & DNAK))
 			iface->result = 1;
 
 		complete(&iface->complete);
_______________________________________________
Linux-kernel-commits mailing list
[email protected]
https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits

Reply via email to