Home
last modified time | relevance | path

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

/kernel/linux/linux-5.10/drivers/i2c/busses/
H A Di2c-qup.c171 * tx_fifo_data: QUP TX FIFO write works on word basis (4 bytes). New byte write
199 u32 tx_fifo_data; member
1181 blk->tx_fifo_data = 0; in qup_i2c_clear_blk_v2()
1252 * in tx_fifo_data and write to TX FIFO when all the 4 bytes are present.
1262 blk->tx_fifo_data |= *(*data)++ << (j * 8); in qup_i2c_write_blk_data()
1264 writel(blk->tx_fifo_data, in qup_i2c_write_blk_data()
1266 blk->tx_fifo_data = 0x0; in qup_i2c_write_blk_data()
1283 writel(blk->tx_fifo_data, qup->base + QUP_OUT_FIFO_BASE); in qup_i2c_write_rx_tags_v2()
1294 * space. All this data bytes are available in tx_fifo_data so write this
1301 * from tx_fifo_data t
[all...]
/kernel/linux/linux-6.6/drivers/i2c/busses/
H A Di2c-qup.c171 * tx_fifo_data: QUP TX FIFO write works on word basis (4 bytes). New byte write
199 u32 tx_fifo_data; member
1181 blk->tx_fifo_data = 0; in qup_i2c_clear_blk_v2()
1252 * in tx_fifo_data and write to TX FIFO when all the 4 bytes are present.
1262 blk->tx_fifo_data |= *(*data)++ << (j * 8); in qup_i2c_write_blk_data()
1264 writel(blk->tx_fifo_data, in qup_i2c_write_blk_data()
1266 blk->tx_fifo_data = 0x0; in qup_i2c_write_blk_data()
1283 writel(blk->tx_fifo_data, qup->base + QUP_OUT_FIFO_BASE); in qup_i2c_write_rx_tags_v2()
1294 * space. All this data bytes are available in tx_fifo_data so write this
1301 * from tx_fifo_data t
[all...]

Completed in 5 milliseconds