Lines Matching full:int_status
439 * INT_STATUS registers gives the interrupt details. Further,
446 u32 fifo_level, int_status, fifo_status, trans_status; in exynos5_i2c_irq() local
454 int_status = readl(i2c->regs + HSI2C_INT_STATUS); in exynos5_i2c_irq()
455 writel(int_status, i2c->regs + HSI2C_INT_STATUS); in exynos5_i2c_irq()
462 if (int_status & HSI2C_INT_TRANS_DONE) { in exynos5_i2c_irq()
465 } else if (int_status & HSI2C_INT_TRANS_ABORT) { in exynos5_i2c_irq()
469 } else if (int_status & HSI2C_INT_NO_DEV_ACK) { in exynos5_i2c_irq()
473 } else if (int_status & HSI2C_INT_NO_DEV) { in exynos5_i2c_irq()
477 } else if (int_status & HSI2C_INT_TIMEOUT) { in exynos5_i2c_irq()
485 if (!(int_status & HSI2C_INT_I2C)) in exynos5_i2c_irq()
513 if ((i2c->msg->flags & I2C_M_RD) && (int_status & in exynos5_i2c_irq()
526 } else if (int_status & HSI2C_INT_TX_ALMOSTEMPTY) { in exynos5_i2c_irq()