Lines Matching refs:int_status
430 u32 fifo_level, int_status, fifo_status, trans_status; in exynos5_i2c_irq() local
438 int_status = readl(i2c->regs + HSI2C_INT_STATUS); in exynos5_i2c_irq()
439 writel(int_status, i2c->regs + HSI2C_INT_STATUS); in exynos5_i2c_irq()
443 if (int_status & HSI2C_INT_TRANS_DONE) { in exynos5_i2c_irq()
446 } else if (int_status & HSI2C_INT_TRANS_ABORT) { in exynos5_i2c_irq()
450 } else if (int_status & HSI2C_INT_NO_DEV_ACK) { in exynos5_i2c_irq()
454 } else if (int_status & HSI2C_INT_NO_DEV) { in exynos5_i2c_irq()
458 } else if (int_status & HSI2C_INT_TIMEOUT) { in exynos5_i2c_irq()
463 } else if (int_status & HSI2C_INT_I2C) { in exynos5_i2c_irq()
487 if ((i2c->msg->flags & I2C_M_RD) && (int_status & in exynos5_i2c_irq()
500 } else if (int_status & HSI2C_INT_TX_ALMOSTEMPTY) { in exynos5_i2c_irq()