Searched refs:tx_multi_xfer (Results 1 – 1 of 1) sorted by relevance
570 struct geni_i2c_gpi_multi_desc_xfer *tx_multi_xfer; in i2c_gpi_cb_result() local580 tx_multi_xfer = &gi2c->i2c_multi_desc_config; in i2c_gpi_cb_result()581 tx_multi_xfer->irq_cnt++; in i2c_gpi_cb_result()612 struct geni_i2c_gpi_multi_desc_xfer *tx_multi_xfer = &gi2c->i2c_multi_desc_config; in geni_i2c_gpi_multi_desc_unmap() local614 msg_xfer_cnt = gi2c->err ? tx_multi_xfer->msg_idx_cnt : tx_multi_xfer->irq_cnt; in geni_i2c_gpi_multi_desc_unmap()617 for (; tx_multi_xfer->unmap_msg_cnt < msg_xfer_cnt; tx_multi_xfer->unmap_msg_cnt++) { in geni_i2c_gpi_multi_desc_unmap()618 wr_idx = tx_multi_xfer->unmap_msg_cnt; in geni_i2c_gpi_multi_desc_unmap()620 tx_multi_xfer->dma_buf[wr_idx], in geni_i2c_gpi_multi_desc_unmap()621 tx_multi_xfer->dma_addr[wr_idx], in geni_i2c_gpi_multi_desc_unmap()624 if (tx_multi_xfer->unmap_msg_cnt == gi2c->num_msgs - 1) { in geni_i2c_gpi_multi_desc_unmap()[all …]