Home
last modified time | relevance | path

Searched refs:i2csr (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-imx.c190 unsigned long i2csr; member
483 i2c_imx->i2csr = regval; in i2c_imx_trx_complete()
486 wait_event_timeout(i2c_imx->queue, i2c_imx->i2csr & I2SR_IIF, HZ / 10); in i2c_imx_trx_complete()
489 if (unlikely(!(i2c_imx->i2csr & I2SR_IIF))) { in i2c_imx_trx_complete()
495 if (i2c_imx->i2csr & I2SR_IAL) { in i2c_imx_trx_complete()
499 i2c_imx->i2csr = 0; in i2c_imx_trx_complete()
504 i2c_imx->i2csr = 0; in i2c_imx_trx_complete()
649 i2c_imx->i2csr = temp; in i2c_imx_isr()
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-imx.c206 unsigned long i2csr; member
536 i2c_imx->i2csr = regval; in i2c_imx_trx_complete()
539 wait_event_timeout(i2c_imx->queue, i2c_imx->i2csr & I2SR_IIF, HZ / 10); in i2c_imx_trx_complete()
542 if (unlikely(!(i2c_imx->i2csr & I2SR_IIF))) { in i2c_imx_trx_complete()
548 if (i2c_imx->i2csr & I2SR_IAL) { in i2c_imx_trx_complete()
552 i2c_imx->i2csr = 0; in i2c_imx_trx_complete()
557 i2c_imx->i2csr = 0; in i2c_imx_trx_complete()
913 i2c_imx->i2csr = status; in i2c_imx_master_isr()

Completed in 5 milliseconds