Lines Matching refs:msg_read
269 int msg_read; member
365 dir = i2c_dev->msg_read ? DMA_DEV_TO_MEM : DMA_MEM_TO_DEV; in tegra_i2c_dma_submit()
366 chan = i2c_dev->msg_read ? i2c_dev->rx_dma_chan : i2c_dev->tx_dma_chan; in tegra_i2c_dma_submit()
860 if (i2c_dev->msg_read && (status & I2C_INT_RX_FIFO_DATA_REQ)) { in tegra_i2c_isr()
872 if (!i2c_dev->msg_read && (status & I2C_INT_TX_FIFO_DATA_REQ)) { in tegra_i2c_isr()
918 if (i2c_dev->msg_read) in tegra_i2c_isr()
955 if (i2c_dev->msg_read) { in tegra_i2c_config_fifo_trig()
1059 i2c_dev->msg_read = (msg->flags & I2C_M_RD); in tegra_i2c_xfer_msg()
1062 if (i2c_dev->msg_read) in tegra_i2c_xfer_msg()
1083 if (i2c_dev->msg_read) { in tegra_i2c_xfer_msg()
1109 if (dma && !i2c_dev->msg_read) in tegra_i2c_xfer_msg()
1115 if (dma && !i2c_dev->msg_read) in tegra_i2c_xfer_msg()
1135 if (dma && !i2c_dev->msg_read) in tegra_i2c_xfer_msg()
1140 if (!i2c_dev->msg_read) { in tegra_i2c_xfer_msg()
1183 dmaengine_terminate_sync(i2c_dev->msg_read ? in tegra_i2c_xfer_msg()
1190 if (i2c_dev->msg_read && i2c_dev->msg_err == I2C_ERR_NONE) { in tegra_i2c_xfer_msg()
1200 dmaengine_synchronize(i2c_dev->msg_read ? in tegra_i2c_xfer_msg()