Lines Matching defs:transfer
253 * struct cas_control - spi transfer structure
255 * @transfer: spi_transfer for each exchange
265 struct spi_transfer transfer;
313 * transfer has been retried
676 * @cas_ctl: Pointer to the cas_control object for the relevant spi transfer
795 * ca8210_spi_transfer_complete() - Called when a single spi transfer has
797 * @context: Pointer to the cas_control object for the finished transfer
817 "IRQ servicing NACKd, dropping transfer\n"
861 * ca8210_spi_transfer() - Initiate duplex spi transfer with ca8210
862 * @spi: Pointer to spi device for transfer
902 cas_ctl->transfer.tx_nbits = 1; /* 1 MOSI line */
903 cas_ctl->transfer.rx_nbits = 1; /* 1 MISO line */
904 cas_ctl->transfer.speed_hz = 0; /* Use device setting */
905 cas_ctl->transfer.bits_per_word = 0; /* Use device setting */
906 cas_ctl->transfer.tx_buf = cas_ctl->tx_buf;
907 cas_ctl->transfer.rx_buf = cas_ctl->tx_in_buf;
908 cas_ctl->transfer.delay.value = 0;
909 cas_ctl->transfer.delay.unit = SPI_DELAY_UNIT_USECS;
910 cas_ctl->transfer.cs_change = 0;
911 cas_ctl->transfer.len = sizeof(struct mac_message);
916 &cas_ctl->transfer,
987 "SPI downstream transfer timed out!\n"