Lines Matching refs:status
870 u32 status; in tegra_i2c_isr() local
872 status = i2c_readl(i2c_dev, I2C_INT_STATUS); in tegra_i2c_isr()
874 if (status == 0) { in tegra_i2c_isr()
883 if (status & status_err) { in tegra_i2c_isr()
885 if (status & I2C_INT_NO_ACK) in tegra_i2c_isr()
887 if (status & I2C_INT_ARBITRATION_LOST) in tegra_i2c_isr()
896 if (i2c_dev->hw->supports_bus_clear && (status & I2C_INT_BUS_CLR_DONE)) in tegra_i2c_isr()
900 if (i2c_dev->msg_read && (status & I2C_INT_RX_FIFO_DATA_REQ)) { in tegra_i2c_isr()
912 if (!i2c_dev->msg_read && (status & I2C_INT_TX_FIFO_DATA_REQ)) { in tegra_i2c_isr()
921 i2c_writel(i2c_dev, status, I2C_INT_STATUS); in tegra_i2c_isr()
933 if (status & I2C_INT_PACKET_XFER_COMPLETE) { in tegra_i2c_isr()
959 i2c_writel(i2c_dev, status, I2C_INT_STATUS); in tegra_i2c_isr()
1056 u32 status = i2c_readl(i2c_dev, I2C_INT_STATUS); in tegra_i2c_poll_completion() local
1058 if (status) in tegra_i2c_poll_completion()