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