diff options
Diffstat (limited to 'drivers/i2c')
| -rw-r--r-- | drivers/i2c/busses/i2c-octeon-core.c | 1 | ||||
| -rw-r--r-- | drivers/i2c/busses/i2c-octeon-core.h | 2 | 
2 files changed, 2 insertions, 1 deletions
diff --git a/drivers/i2c/busses/i2c-octeon-core.c b/drivers/i2c/busses/i2c-octeon-core.c index 1d8775799056..d9607905dc2f 100644 --- a/drivers/i2c/busses/i2c-octeon-core.c +++ b/drivers/i2c/busses/i2c-octeon-core.c @@ -233,6 +233,7 @@ static int octeon_i2c_check_status(struct octeon_i2c *i2c, int final_read)  		return -EOPNOTSUPP;  	case STAT_TXDATA_NAK: +	case STAT_BUS_ERROR:  		return -EIO;  	case STAT_TXADDR_NAK:  	case STAT_RXADDR_NAK: diff --git a/drivers/i2c/busses/i2c-octeon-core.h b/drivers/i2c/busses/i2c-octeon-core.h index a7ef19855bb8..9bb9f64fdda0 100644 --- a/drivers/i2c/busses/i2c-octeon-core.h +++ b/drivers/i2c/busses/i2c-octeon-core.h @@ -43,7 +43,7 @@  #define TWSI_CTL_AAK		0x04	/* Assert ACK */  /* Status values */ -#define STAT_ERROR		0x00 +#define STAT_BUS_ERROR		0x00  #define STAT_START		0x08  #define STAT_REP_START		0x10  #define STAT_TXADDR_ACK		0x18  | 
