aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/i2c/busses/i2c-omap.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/i2c/busses/i2c-omap.c')
-rw-r--r--drivers/i2c/busses/i2c-omap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/i2c/busses/i2c-omap.c b/drivers/i2c/busses/i2c-omap.c
index 6129cb87057..cd6feead9de 100644
--- a/drivers/i2c/busses/i2c-omap.c
+++ b/drivers/i2c/busses/i2c-omap.c
@@ -730,7 +730,6 @@ static int errata_omap3_1p153(struct omap_i2c_dev *dev, u16 *stat, int *err)
730 if (*stat & (OMAP_I2C_STAT_NACK | OMAP_I2C_STAT_AL)) { 730 if (*stat & (OMAP_I2C_STAT_NACK | OMAP_I2C_STAT_AL)) {
731 omap_i2c_ack_stat(dev, *stat & (OMAP_I2C_STAT_XRDY | 731 omap_i2c_ack_stat(dev, *stat & (OMAP_I2C_STAT_XRDY |
732 OMAP_I2C_STAT_XDR)); 732 OMAP_I2C_STAT_XDR));
733 *err |= OMAP_I2C_STAT_XUDF;
734 return -ETIMEDOUT; 733 return -ETIMEDOUT;
735 } 734 }
736 735
@@ -743,6 +742,7 @@ static int errata_omap3_1p153(struct omap_i2c_dev *dev, u16 *stat, int *err)
743 return 0; 742 return 0;
744 } 743 }
745 744
745 *err |= OMAP_I2C_STAT_XUDF;
746 return 0; 746 return 0;
747} 747}
748 748