commit: http://blackfin.uclinux.org/git/?p=linux-kernel;a=commitdiff;h=fff1e639b299d9ebde280b556f01104a711b75d3 branch: http://blackfin.uclinux.org/git/?p=linux-kernel;a=shortlog;h=refs/heads/trunk
Should read whenever the RX FIFO is not empty. Signed-off-by: Sonic Zhang <[email protected]> --- drivers/i2c/busses/i2c-bfin-twi.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/i2c/busses/i2c-bfin-twi.c b/drivers/i2c/busses/i2c-bfin-twi.c index 18c0ea6..f54d943 100644 --- a/drivers/i2c/busses/i2c-bfin-twi.c +++ b/drivers/i2c/busses/i2c-bfin-twi.c @@ -72,7 +72,7 @@ static void bfin_twi_handle_interrupt(struct bfin_twi_iface *iface, } if (twi_int_status & RCVSERV) { while (iface->readNum > 0 && - (read_FIFO_STAT(iface) & RCVSTAT) != RCV_FULL) { + (read_FIFO_STAT(iface) & RCVSTAT)) { /* Receive next data */ *(iface->transPtr) = read_RCV_DATA8(iface); if (iface->cur_mode == TWI_I2C_MODE_COMBINED) {
_______________________________________________ Linux-kernel-commits mailing list [email protected] https://blackfin.uclinux.org/mailman/listinfo/linux-kernel-commits
