Lines Matching refs:xfer
120 struct spi_transfer *xfer; in rmi_spi_xfer() local
187 xfer = &rmi_spi->tx_xfers[i]; in rmi_spi_xfer()
188 memset(xfer, 0, sizeof(struct spi_transfer)); in rmi_spi_xfer()
189 xfer->tx_buf = &rmi_spi->tx_buf[i]; in rmi_spi_xfer()
190 xfer->len = 1; in rmi_spi_xfer()
191 xfer->delay.value = spi_data->write_delay_us; in rmi_spi_xfer()
192 xfer->delay.unit = SPI_DELAY_UNIT_USECS; in rmi_spi_xfer()
193 spi_message_add_tail(xfer, &msg); in rmi_spi_xfer()
196 xfer = rmi_spi->tx_xfers; in rmi_spi_xfer()
197 memset(xfer, 0, sizeof(struct spi_transfer)); in rmi_spi_xfer()
198 xfer->tx_buf = rmi_spi->tx_buf; in rmi_spi_xfer()
199 xfer->len = total_tx_len; in rmi_spi_xfer()
200 spi_message_add_tail(xfer, &msg); in rmi_spi_xfer()
210 xfer = &rmi_spi->rx_xfers[i]; in rmi_spi_xfer()
211 memset(xfer, 0, sizeof(struct spi_transfer)); in rmi_spi_xfer()
212 xfer->rx_buf = &rmi_spi->rx_buf[i]; in rmi_spi_xfer()
213 xfer->len = 1; in rmi_spi_xfer()
214 xfer->delay.value = spi_data->read_delay_us; in rmi_spi_xfer()
215 xfer->delay.unit = SPI_DELAY_UNIT_USECS; in rmi_spi_xfer()
216 spi_message_add_tail(xfer, &msg); in rmi_spi_xfer()
219 xfer = rmi_spi->rx_xfers; in rmi_spi_xfer()
220 memset(xfer, 0, sizeof(struct spi_transfer)); in rmi_spi_xfer()
221 xfer->rx_buf = rmi_spi->rx_buf; in rmi_spi_xfer()
222 xfer->len = rx_len; in rmi_spi_xfer()
223 spi_message_add_tail(xfer, &msg); in rmi_spi_xfer()