Lines Matching refs:stat
454 uint16_t stat = i2c_base_addr->STAT, result = 0; in i2c_omap_transfer_message_ll() local
457 stat &= ~(I2C_OMAP_STAT_XDR | I2C_OMAP_STAT_XRDY); in i2c_omap_transfer_message_ll()
459 stat &= ~(I2C_OMAP_STAT_RDR | I2C_OMAP_STAT_RRDY); in i2c_omap_transfer_message_ll()
461 if (stat & I2C_OMAP_STAT_NACK) { in i2c_omap_transfer_message_ll()
465 if (stat & I2C_OMAP_STAT_AL) { in i2c_omap_transfer_message_ll()
469 if (stat & I2C_OMAP_STAT_ARDY) { in i2c_omap_transfer_message_ll()
472 if (stat & (I2C_OMAP_STAT_ARDY | I2C_OMAP_STAT_NACK | I2C_OMAP_STAT_AL)) { in i2c_omap_transfer_message_ll()
481 if (stat & (I2C_OMAP_STAT_RRDY | I2C_OMAP_STAT_RDR)) { in i2c_omap_transfer_message_ll()
483 (stat & I2C_OMAP_STAT_RRDY) ? i2c_base_addr->BUF : i2c_base_addr->BUFSTAT; in i2c_omap_transfer_message_ll()
486 (stat & I2C_OMAP_STAT_RRDY) ? I2C_OMAP_STAT_RRDY : I2C_OMAP_STAT_RDR; in i2c_omap_transfer_message_ll()
491 if (stat & (I2C_OMAP_STAT_XRDY | I2C_OMAP_STAT_XDR)) { in i2c_omap_transfer_message_ll()
493 (stat & I2C_OMAP_STAT_XRDY) ? i2c_base_addr->BUF : i2c_base_addr->BUFSTAT; in i2c_omap_transfer_message_ll()
496 (stat & I2C_OMAP_STAT_XRDY) ? I2C_OMAP_STAT_XRDY : I2C_OMAP_STAT_XDR; in i2c_omap_transfer_message_ll()
500 if (stat & I2C_OMAP_STAT_ROVR) { in i2c_omap_transfer_message_ll()
504 if (stat & I2C_OMAP_STAT_XUDF) { in i2c_omap_transfer_message_ll()