Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-imx.c99 #define I2CR_MTX 0x10 macro
659 temp |= I2CR_IIEN | I2CR_MTX | I2CR_TXAK; in i2c_imx_start()
677 temp &= ~(I2CR_MSTA | I2CR_MTX); in i2c_imx_stop()
774 ctl |= I2CR_MTX; in i2c_imx_slave_handle()
785 ctl &= ~I2CR_MTX; in i2c_imx_slave_handle()
790 } else if (!(ctl & I2CR_MTX)) { /* Receive mode */ in i2c_imx_slave_handle()
795 ctl |= I2CR_MTX; in i2c_imx_slave_handle()
803 ctl &= ~I2CR_MTX; in i2c_imx_slave_handle()
1078 temp &= ~(I2CR_MSTA | I2CR_MTX); in i2c_imx_dma_read()
1091 temp |= I2CR_MTX; in i2c_imx_dma_read()
[all...]
/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-imx.c90 #define I2CR_MTX 0x10 macro
601 temp |= I2CR_IIEN | I2CR_MTX | I2CR_TXAK; in i2c_imx_start()
620 temp &= ~(I2CR_MSTA | I2CR_MTX); in i2c_imx_stop()
785 temp &= ~(I2CR_MSTA | I2CR_MTX); in i2c_imx_dma_read()
798 temp |= I2CR_MTX; in i2c_imx_dma_read()
866 temp &= ~I2CR_MTX; in i2c_imx_read()
916 temp &= ~(I2CR_MSTA | I2CR_MTX); in i2c_imx_read()
929 temp |= I2CR_MTX; in i2c_imx_read()
1000 (temp & I2CR_MSTA ? 1 : 0), (temp & I2CR_MTX ? 1 : 0), in i2c_imx_xfer_common()

Completed in 4 milliseconds