Lines Matching refs:i2c_status
171 u32 i2c_status;
208 i2c_status = xlr_i2c_rdreg(priv->iobase, XLR_I2C_STATUS);
210 if ((i2c_status & XLR_I2C_SDOEMPTY) && pos < len) {
218 if (i2c_status & XLR_I2C_ARB_STARTERR) {
224 if (i2c_status & XLR_I2C_ACK_ERR)
227 if (!xlr_i2c_busy(priv, i2c_status) && pos >= len)
237 u32 i2c_status;
260 i2c_status = xlr_i2c_rdreg(priv->iobase, XLR_I2C_STATUS);
261 if (i2c_status & XLR_I2C_RXRDY) {
273 if (i2c_status & XLR_I2C_ARB_STARTERR) {
279 if (i2c_status & XLR_I2C_ACK_ERR)
282 if (!xlr_i2c_busy(priv, i2c_status))