Searched refs:I2SR_IAL (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/i2c/busses/ |
H A D | i2c-imx.c | 83 #define I2SR_IAL 0x10 macro 104 #define I2SR_CLR_OPCODE_W1C (I2SR_IAL | I2SR_IIF) 439 if (temp & I2SR_IAL) { in i2c_imx_bus_busy() 440 i2c_imx_clear_irq(i2c_imx, I2SR_IAL); in i2c_imx_bus_busy() 484 i2c_imx_clear_irq(i2c_imx, I2SR_IIF | I2SR_IAL); in i2c_imx_trx_complete() 495 if (i2c_imx->i2csr & I2SR_IAL) { in i2c_imx_trx_complete() 497 i2c_imx_clear_irq(i2c_imx, I2SR_IAL); in i2c_imx_trx_complete() 1007 (temp & I2SR_IBB ? 1 : 0), (temp & I2SR_IAL ? 1 : 0), in i2c_imx_xfer_common()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-imx.c | 92 #define I2SR_IAL 0x10 macro 114 #define I2SR_CLR_OPCODE_W1C (I2SR_IAL | I2SR_IIF) 345 i2c_imx_clear_irq(i2c_imx, I2SR_IIF | I2SR_IAL); in i2c_imx_reset_regs() 492 if (temp & I2SR_IAL) { in i2c_imx_bus_busy() 493 i2c_imx_clear_irq(i2c_imx, I2SR_IAL); in i2c_imx_bus_busy() 537 i2c_imx_clear_irq(i2c_imx, I2SR_IIF | I2SR_IAL); in i2c_imx_trx_complete() 548 if (i2c_imx->i2csr & I2SR_IAL) { in i2c_imx_trx_complete() 550 i2c_imx_clear_irq(i2c_imx, I2SR_IAL); in i2c_imx_trx_complete() 750 if (status & I2SR_IAL) { /* Arbitration lost */ in i2c_imx_slave_handle() 751 i2c_imx_clear_irq(i2c_imx, I2SR_IAL); in i2c_imx_slave_handle() [all...] |
Completed in 4 milliseconds