/linux-4.1.27/include/trace/events/ |
H A D | spi.h | 111 DECLARE_EVENT_CLASS(spi_transfer, 113 TP_PROTO(struct spi_message *msg, struct spi_transfer *xfer), 120 __field( struct spi_transfer *, xfer ) 137 DEFINE_EVENT(spi_transfer, spi_transfer_start, 139 TP_PROTO(struct spi_message *msg, struct spi_transfer *xfer), 145 DEFINE_EVENT(spi_transfer, spi_transfer_stop, 147 TP_PROTO(struct spi_message *msg, struct spi_transfer *xfer),
|
/linux-4.1.27/include/linux/spi/ |
H A D | spi_bitbang.h | 18 struct spi_transfer *t); 27 int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t); 41 struct spi_transfer *t);
|
H A D | spi.h | 39 * The spi_transfer.speed_hz can override this for each transfer. 51 * The spi_transfer.bits_per_word can override this for each transfer. 153 struct spi_transfer; 284 * @transfer_one: transfer a single spi_transfer. 389 * (unless modified by spi_transfer.cs_change != 0). 408 struct spi_transfer *xfer); 448 struct spi_transfer *transfer); 521 * NOTE: Allocation of spi_transfer and spi_message memory is entirely 527 * struct spi_transfer - a read/write buffer pair 603 struct spi_transfer { struct 647 * each represented by a struct spi_transfer. The sequence is "atomic" 700 spi_message_add_tail(struct spi_transfer *t, struct spi_message *m) spi_message_add_tail() 706 spi_transfer_del(struct spi_transfer *t) spi_transfer_del() 717 * This function initializes the given spi_message and adds each spi_transfer in 722 struct spi_transfer *xfers, unsigned int num_xfers) spi_message_init_with_transfers() 740 + ntrans * sizeof(struct spi_transfer), spi_message_alloc() 744 struct spi_transfer *t = (struct spi_transfer *)(m + 1); spi_message_alloc() 788 struct spi_transfer t = { spi_write() 812 struct spi_transfer t = { spi_read() 830 * Does a synchronous SPI data transfer of the given spi_transfer array. 837 spi_sync_transfer(struct spi_device *spi, struct spi_transfer *xfers, spi_sync_transfer() 1051 spi_transfer_is_last(struct spi_master *master, struct spi_transfer *xfer) spi_transfer_is_last()
|
/linux-4.1.27/drivers/spi/ |
H A D | spi-fsl-cpm.h | 27 struct spi_transfer *t, bool is_dma_mapped); 35 struct spi_transfer *t, fsl_spi_cpm_bufs()
|
H A D | spi-fsl-lib.h | 28 /* rx & tx bufs from the spi_transfer */ 42 struct spi_transfer *xfer_in_progress; 118 struct spi_transfer *t, unsigned int len);
|
H A D | spi-bitbang.c | 31 * FIRST PART (OPTIONAL): word-at-a-time spi_transfer support. 56 unsigned, struct spi_transfer *); 65 struct spi_transfer *t bitbang_txrx_8() 91 struct spi_transfer *t bitbang_txrx_16() 117 struct spi_transfer *t bitbang_txrx_32() 137 int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t) spi_bitbang_setup_transfer() 151 /* spi_transfer level calls that work per-word */ spi_bitbang_setup_transfer() 233 static int spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t) spi_bitbang_bufs() 274 struct spi_transfer *t = NULL; spi_bitbang_transfer_one() 405 * hardware that basically exposes a shift register) or per-spi_transfer
|
H A D | spi-dw-mid.c | 116 struct spi_transfer *xfer) mid_spi_can_dma() 150 struct spi_transfer *xfer) dw_spi_dma_prepare_tx() 196 struct spi_transfer *xfer) dw_spi_dma_prepare_rx() 227 static int mid_spi_dma_setup(struct dw_spi *dws, struct spi_transfer *xfer) mid_spi_dma_setup() 248 static int mid_spi_dma_transfer(struct dw_spi *dws, struct spi_transfer *xfer) mid_spi_dma_transfer()
|
H A D | spi-qup.c | 143 struct spi_transfer *xfer; 211 struct spi_transfer *xfer) spi_qup_fifo_read() 247 struct spi_transfer *xfer) spi_qup_fifo_write() 284 static int spi_qup_prep_sg(struct spi_master *master, struct spi_transfer *xfer, spi_qup_prep_sg() 319 struct spi_transfer *xfer) spi_qup_dma_terminate() 327 static int spi_qup_do_dma(struct spi_master *master, struct spi_transfer *xfer) spi_qup_do_dma() 356 static int spi_qup_do_pio(struct spi_master *master, struct spi_transfer *xfer) spi_qup_do_pio() 381 struct spi_transfer *xfer; spi_qup_qup_irq() 447 spi_qup_get_mode(struct spi_master *master, struct spi_transfer *xfer) spi_qup_get_mode() 470 static int spi_qup_io_config(struct spi_device *spi, struct spi_transfer *xfer) spi_qup_io_config() 613 struct spi_transfer *xfer) spi_qup_transfer_one() 667 struct spi_transfer *xfer) spi_qup_can_dma()
|
H A D | spi-xcomm.c | 74 struct spi_device *spi, struct spi_transfer *t, unsigned int *settings) spi_xcomm_setup_transfer() 112 struct spi_device *spi, struct spi_transfer *t) spi_xcomm_txrx_bufs() 143 struct spi_transfer *t; spi_xcomm_transfer_one()
|
H A D | spi-bcm63xx.c | 88 struct spi_transfer *t) bcm63xx_spi_setup_transfer() 119 static int bcm63xx_txrx_bufs(struct spi_device *spi, struct spi_transfer *first, bcm63xx_txrx_bufs() 127 struct spi_transfer *t = first; bcm63xx_txrx_bufs() 160 t = list_entry(t->transfer_list.next, struct spi_transfer, bcm63xx_txrx_bufs() 211 t = list_entry(t->transfer_list.next, struct spi_transfer, bcm63xx_txrx_bufs() 222 struct spi_transfer *t, *first = NULL; bcm63xx_spi_transfer_one()
|
H A D | spi-tegra20-sflash.c | 144 struct spi_transfer *curr_xfer; 170 struct spi_transfer *t) tegra_sflash_calculate_curr_xfer_param() 184 struct tegra_sflash_data *tsd, struct spi_transfer *t) tegra_sflash_fill_tx_fifo_from_client_txbuf() 214 struct tegra_sflash_data *tsd, struct spi_transfer *t) tegra_sflash_read_rx_fifo_to_client_rxbuf() 235 struct tegra_sflash_data *tsd, struct spi_transfer *t) tegra_sflash_start_cpu_based_transfer() 262 struct spi_transfer *t, bool is_first_of_msg, tegra_sflash_start_transfer_one() 323 struct spi_transfer *xfer; tegra_sflash_transfer_one_message() 371 struct spi_transfer *t = tsd->curr_xfer; handle_cpu_based_xfer()
|
H A D | spi-fsl-espi.c | 132 struct spi_transfer *t) fsl_espi_setup_transfer() 145 /* spi_transfer level calls that work per-word */ fsl_espi_setup_transfer() 199 static int fsl_espi_cpu_bufs(struct mpc8xxx_spi *mspi, struct spi_transfer *t, fsl_espi_cpu_bufs() 217 static int fsl_espi_bufs(struct spi_device *spi, struct spi_transfer *t) fsl_espi_bufs() 277 struct spi_transfer *t, *first, trans; fsl_espi_do_trans() 283 first = list_first_entry(&m->transfers, struct spi_transfer, fsl_espi_do_trans() 332 struct spi_transfer *t; fsl_espi_cmd_trans() 363 struct spi_transfer *t; fsl_espi_rw_trans() 431 struct spi_transfer *t; fsl_espi_do_one_msg()
|
H A D | spi-rspi.c | 249 struct spi_transfer *xfer); 652 const struct spi_transfer *xfer) __rspi_can_dma() 658 struct spi_transfer *xfer) rspi_can_dma() 666 struct spi_transfer *xfer) rspi_dma_check_then_transfer() 680 struct spi_transfer *xfer) rspi_common_transfer() 699 struct spi_transfer *xfer) rspi_transfer_one() 718 struct spi_transfer *xfer) rspi_rz_transfer_one() 764 struct spi_transfer *xfer) qspi_transfer_out_in() 782 static int qspi_transfer_out(struct rspi_data *rspi, struct spi_transfer *xfer) qspi_transfer_out() 802 static int qspi_transfer_in(struct rspi_data *rspi, struct spi_transfer *xfer) qspi_transfer_in() 814 struct spi_transfer *xfer) qspi_transfer_one() 854 static u16 qspi_transfer_mode(const struct spi_transfer *xfer) qspi_transfer_mode() 881 const struct spi_transfer *xfer; qspi_setup_sequencer()
|
H A D | spi-tegra114.c | 204 struct spi_transfer *curr_xfer; 252 struct spi_transfer *t) tegra_spi_calculate_curr_xfer_param() 284 struct tegra_spi_data *tspi, struct spi_transfer *t) tegra_spi_fill_tx_fifo_from_client_txbuf() 328 struct tegra_spi_data *tspi, struct spi_transfer *t) tegra_spi_read_rx_fifo_to_client_rxbuf() 365 struct tegra_spi_data *tspi, struct spi_transfer *t) tegra_spi_copy_client_txbuf_to_spi_txbuf() 398 struct tegra_spi_data *tspi, struct spi_transfer *t) tegra_spi_copy_spi_rxbuf_to_client_rxbuf() 474 struct tegra_spi_data *tspi, struct spi_transfer *t) tegra_spi_start_dma_based_transfer() 548 struct tegra_spi_data *tspi, struct spi_transfer *t) tegra_spi_start_cpu_based_transfer() 663 struct spi_transfer *t, bool is_first_of_msg) tegra_spi_setup_transfer_one() 723 struct spi_transfer *t, u32 command1) tegra_spi_start_transfer_one() 807 struct spi_transfer *xfer; tegra_spi_transfer_one_message() 883 struct spi_transfer *t = tspi->curr_xfer; handle_cpu_based_xfer() 921 struct spi_transfer *t = tspi->curr_xfer; handle_dma_based_xfer()
|
H A D | spi-tegra20-slink.c | 206 struct spi_transfer *curr_xfer; 249 struct spi_transfer *t) tegra_slink_get_packed_size() 267 struct spi_transfer *t) tegra_slink_calculate_curr_xfer_param() 301 struct tegra_slink_data *tspi, struct spi_transfer *t) tegra_slink_fill_tx_fifo_from_client_txbuf() 343 struct tegra_slink_data *tspi, struct spi_transfer *t) tegra_slink_read_rx_fifo_to_client_rxbuf() 376 struct tegra_slink_data *tspi, struct spi_transfer *t) tegra_slink_copy_client_txbuf_to_spi_txbuf() 407 struct tegra_slink_data *tspi, struct spi_transfer *t) tegra_slink_copy_spi_rxbuf_to_client_rxbuf() 483 struct tegra_slink_data *tspi, struct spi_transfer *t) tegra_slink_start_dma_based_transfer() 568 struct tegra_slink_data *tspi, struct spi_transfer *t) tegra_slink_start_cpu_based_transfer() 689 struct spi_transfer *t) tegra_slink_start_transfer_one() 810 struct spi_transfer *xfer) tegra_slink_transfer_one() 852 struct spi_transfer *t = tspi->curr_xfer; handle_cpu_based_xfer() 892 struct spi_transfer *t = tspi->curr_xfer; handle_dma_based_xfer()
|
H A D | spi-octeon.c | 49 struct spi_transfer *xfer, octeon_spi_do_transfer() 156 struct spi_transfer *xfer; octeon_spi_transfer_one_message()
|
H A D | spi-dw.h | 94 int (*dma_setup)(struct dw_spi *dws, struct spi_transfer *xfer); 96 struct spi_transfer *xfer); 97 int (*dma_transfer)(struct dw_spi *dws, struct spi_transfer *xfer);
|
H A D | spi-sc18is602.c | 71 struct spi_transfer *t, bool do_transfer) sc18is602_txrx() 180 struct spi_transfer *t, int tlen) sc18is602_check_transfer() 193 struct spi_transfer *t; sc18is602_transfer_one()
|
H A D | spi-adi-v3.c | 67 struct spi_transfer *cur_transfer; 371 struct spi_transfer *t = drv->cur_transfer; adi_spi_next_transfer() 376 struct spi_transfer, transfer_list); adi_spi_next_transfer() 394 struct spi_transfer *t = drv->cur_transfer; adi_spi_setup_transfer() 441 struct spi_transfer *t = drv_data->cur_transfer; adi_spi_dma_xfer() 562 struct spi_transfer *t = NULL; adi_spi_pump_transfers() 630 struct spi_transfer, transfer_list); adi_spi_transfer_one_message()
|
H A D | spi-bfin-sport.c | 81 struct spi_transfer *cur_transfer; 273 struct spi_transfer *trans = drv_data->cur_transfer; bfin_sport_spi_next_transfer() 279 struct spi_transfer, transfer_list); bfin_sport_spi_next_transfer() 342 struct spi_transfer *transfer = NULL; bfin_sport_spi_pump_transfers() 343 struct spi_transfer *previous = NULL; bfin_sport_spi_pump_transfers() 386 struct spi_transfer, transfer_list); bfin_sport_spi_pump_transfers() 519 struct spi_transfer, transfer_list); bfin_sport_spi_pump_messages()
|
H A D | spi-atmel.c | 235 struct spi_transfer *current_transfer; 384 struct spi_transfer *xfer) atmel_spi_use_dma() 508 struct spi_transfer *xfer) atmel_spi_next_xfer_pio() 544 struct spi_transfer *xfer, atmel_spi_next_xfer_dma_submit() 642 struct spi_transfer *xfer, atmel_spi_next_xfer_data() 675 struct spi_transfer *xfer) atmel_spi_set_xfer_speed() 727 struct spi_transfer *xfer) atmel_spi_pdc_next_xfer() 795 atmel_spi_dma_map_xfer(struct atmel_spi *as, struct spi_transfer *xfer) atmel_spi_dma_map_xfer() 827 struct spi_transfer *xfer) atmel_spi_dma_unmap_xfer() 848 atmel_spi_pump_pio_data(struct atmel_spi *as, struct spi_transfer *xfer) atmel_spi_pump_pio_data() 886 struct spi_transfer *xfer; atmel_spi_pio_interrupt() 1046 struct spi_transfer *xfer) atmel_spi_one_transfer() 1193 struct spi_transfer *xfer; atmel_spi_transfer_one_message()
|
H A D | spi-cadence.c | 242 * @transfer: Pointer to the spi_transfer structure which provides 254 struct spi_transfer *transfer) cdns_spi_config_clock_freq() 283 * @transfer: Pointer to the spi_transfer structure which provides 292 struct spi_transfer *transfer) cdns_spi_setup_transfer() 401 * @transfer: Pointer to the spi_transfer structure which provides 411 struct spi_transfer *transfer) cdns_transfer_one()
|
H A D | spi-fsl-spi.c | 223 struct spi_transfer *t) fsl_spi_setup_transfer() 238 /* spi_transfer level calls that work per-word */ fsl_spi_setup_transfer() 289 struct spi_transfer *t, unsigned int len) fsl_spi_cpu_bufs() 306 static int fsl_spi_bufs(struct spi_device *spi, struct spi_transfer *t, fsl_spi_bufs() 360 struct spi_transfer *t, *first; fsl_spi_do_one_msg() 366 first = list_first_entry(&m->transfers, struct spi_transfer, fsl_spi_do_one_msg()
|
H A D | spi-sirf.c | 149 /* rx & tx bufs from the spi_transfer */ 309 struct spi_transfer *t) spi_sirfsoc_cmd_transfer() 338 struct spi_transfer *t) spi_sirfsoc_dma_transfer() 413 struct spi_transfer *t) spi_sirfsoc_pio_transfer() 461 static int spi_sirfsoc_transfer(struct spi_device *spi, struct spi_transfer *t) spi_sirfsoc_transfer() 522 spi_sirfsoc_setup_transfer(struct spi_device *spi, struct spi_transfer *t) spi_sirfsoc_setup_transfer()
|
H A D | spi-omap-100k.c | 188 omap1_spi100k_txrx_pio(struct spi_device *spi, struct spi_transfer *xfer) omap1_spi100k_txrx_pio() 243 struct spi_transfer *t) omap1_spi100k_setup_transfer() 303 struct spi_transfer *t = NULL; omap1_spi100k_transfer_one_message()
|
H A D | spi-sh.c | 163 struct spi_transfer *t) spi_sh_send() 228 struct spi_transfer *t) spi_sh_receive() 287 struct spi_transfer *t; spi_sh_work()
|
H A D | spi-bitbang-txrx.h | 12 * Some hardware works well with requests at spi_transfer scope:
|
H A D | spi-ti-qspi.c | 218 static int qspi_write_msg(struct ti_qspi *qspi, struct spi_transfer *t) qspi_write_msg() 264 static int qspi_read_msg(struct ti_qspi *qspi, struct spi_transfer *t) qspi_read_msg() 315 static int qspi_transfer_msg(struct ti_qspi *qspi, struct spi_transfer *t) qspi_transfer_msg() 343 struct spi_transfer *t; ti_qspi_start_transfer_one()
|
H A D | spi-falcon.c | 99 int falcon_sflash_xfer(struct spi_device *spi, struct spi_transfer *t, falcon_sflash_xfer() 360 struct spi_transfer *t; falcon_sflash_xfer_one()
|
H A D | spi-oc-tiny.c | 83 struct spi_transfer *t) tiny_spi_setup_transfer() 123 static int tiny_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) tiny_spi_txrx_bufs()
|
H A D | spi-omap2-mcspi.c | 277 struct spi_transfer *t, int enable) omap2_mcspi_set_fifo() 391 struct spi_transfer *xfer, omap2_mcspi_tx_dma() 428 omap2_mcspi_rx_dma(struct spi_device *spi, struct spi_transfer *xfer, omap2_mcspi_rx_dma() 538 omap2_mcspi_txrx_dma(struct spi_device *spi, struct spi_transfer *xfer) omap2_mcspi_txrx_dma() 638 omap2_mcspi_txrx_pio(struct spi_device *spi, struct spi_transfer *xfer) omap2_mcspi_txrx_pio() 843 struct spi_transfer *t) omap2_mcspi_setup_transfer() 1066 struct spi_transfer *t = NULL; omap2_mcspi_work() 1212 struct spi_transfer *t; omap2_mcspi_transfer_one_message()
|
H A D | spi-sh-hspi.c | 105 struct spi_transfer *t) hspi_hw_setup() 155 struct spi_transfer *t; hspi_transfer_one_message()
|
H A D | spi-img-spfi.c | 234 struct spi_transfer *xfer) img_spfi_start_pio() 316 struct spi_transfer *xfer) img_spfi_start_dma() 494 struct spi_transfer *xfer) img_spfi_config() 534 struct spi_transfer *xfer) img_spfi_transfer_one() 556 struct spi_transfer *xfer) img_spfi_can_dma()
|
H A D | spi-bcm2835.c | 162 struct spi_transfer *tfr, bcm2835_spi_transfer_one_poll() 198 struct spi_transfer *tfr, bcm2835_spi_transfer_one_irq() 234 struct spi_transfer *tfr) bcm2835_spi_transfer_one()
|
H A D | spi-mpc512x-psc.c | 58 struct spi_transfer *t) mpc512x_psc_spi_transfer_setup() 129 struct spi_transfer *t) mpc512x_psc_spi_transfer_rxtx() 274 struct spi_transfer *t; mpc512x_psc_spi_msg_xfer()
|
H A D | spi-mpc52xx-psc.c | 64 struct spi_transfer *t) mpc52xx_psc_spi_transfer_setup() 132 struct spi_transfer *t) mpc52xx_psc_spi_transfer_rxtx() 215 struct spi_transfer *t = NULL; mpc52xx_psc_spi_work()
|
H A D | spi-mpc52xx.c | 82 struct spi_transfer *transfer; /* current transfer */ 194 struct spi_transfer, transfer_list); mpc52xx_spi_fsmstate_idle() 304 struct spi_transfer, transfer_list); mpc52xx_spi_fsmstate_wait()
|
H A D | spi-orion.c | 202 orion_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) orion_spi_setup_transfer() 327 orion_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer) orion_spi_write_read() 361 struct spi_transfer *t) orion_spi_transfer_one()
|
H A D | spi-bcm53xx.c | 173 struct spi_transfer *t) bcm53xxspi_transfer_one()
|
H A D | spi-clps711x.c | 63 struct spi_transfer *xfer) spi_clps711x_transfer_one()
|
H A D | spi-pxa2xx.h | 72 struct spi_transfer *cur_transfer;
|
H A D | spidev.c | 135 struct spi_transfer t = { spidev_sync_write() 150 struct spi_transfer t = { spidev_sync_read() 223 struct spi_transfer *k_xfers; spidev_message() 224 struct spi_transfer *k_tmp; spidev_message()
|
H A D | spi-bcm63xx-hsspi.c | 151 static int bcm63xx_hsspi_do_txrx(struct spi_device *spi, struct spi_transfer *t) bcm63xx_hsspi_do_txrx() 257 struct spi_transfer *t; bcm63xx_hsspi_transfer_one()
|
H A D | spi-efm32.c | 117 struct spi_transfer *t) efm32_spi_setup_transfer() 184 static int efm32_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) efm32_spi_txrx_bufs()
|
H A D | spi-fsl-cpm.c | 105 struct spi_transfer *t, bool is_dma_mapped) fsl_spi_cpm_bufs() 173 struct spi_transfer *t = mspi->xfer_in_progress; fsl_spi_cpm_bufs_complete()
|
H A D | spi-meson-spifc.c | 201 struct spi_transfer *xfer, meson_spifc_txrx() 253 struct spi_transfer *xfer) meson_spifc_transfer_one()
|
H A D | spi-pxa2xx.c | 410 struct spi_transfer *trans = drv_data->cur_transfer; pxa2xx_spi_next_transfer() 416 struct spi_transfer, pxa2xx_spi_next_transfer() 426 struct spi_transfer* last_transfer; giveback() 433 last_transfer = list_last_entry(&msg->transfers, struct spi_transfer, giveback() 810 struct spi_transfer *transfer = NULL; pump_transfers() 811 struct spi_transfer *previous = NULL; pump_transfers() 844 struct spi_transfer, pump_transfers() 1017 struct spi_transfer, pxa2xx_spi_transfer_one_message()
|
H A D | spi-txx9.c | 151 struct spi_transfer *t; txx9spi_work_one() 305 struct spi_transfer *t; txx9spi_transfer()
|
H A D | spi-ep93xx.c | 338 static void ep93xx_do_write(struct ep93xx_spi *espi, struct spi_transfer *t) ep93xx_do_write() 357 static void ep93xx_do_read(struct ep93xx_spi *espi, struct spi_transfer *t) ep93xx_do_read() 390 struct spi_transfer *t = msg->state; ep93xx_spi_read_write() 434 struct spi_transfer *t = espi->current_msg->state; ep93xx_spi_dma_prepare() 604 struct spi_transfer *t) ep93xx_spi_process_transfer() 679 struct spi_transfer *t; ep93xx_spi_process_message()
|
H A D | spi-pl022.c | 358 * @cur_transfer: Pointer to current spi_transfer 390 struct spi_transfer *cur_transfer; 496 struct spi_transfer *last_transfer; giveback() 500 struct spi_transfer, transfer_list); giveback() 793 struct spi_transfer *trans = pl022->cur_transfer; next_transfer() 799 struct spi_transfer, transfer_list); next_transfer() 1347 struct spi_transfer *transfer) set_up_next_transfer() 1382 struct spi_transfer *transfer = NULL; pump_transfers() 1383 struct spi_transfer *previous = NULL; pump_transfers() 1406 struct spi_transfer, pump_transfers() 1486 struct spi_transfer *transfer = NULL; do_polling_transfer() 1487 struct spi_transfer *previous = NULL; do_polling_transfer() 1504 struct spi_transfer, transfer_list); do_polling_transfer() 1570 struct spi_transfer, transfer_list); pl022_transfer_one_message()
|
H A D | spi-bfin5xx.c | 83 struct spi_transfer *cur_transfer; 335 struct spi_transfer *trans = drv_data->cur_transfer; bfin_spi_next_transfer() 341 struct spi_transfer, transfer_list); bfin_spi_next_transfer() 558 struct spi_transfer *transfer = NULL; bfin_spi_pump_transfers() 559 struct spi_transfer *previous = NULL; bfin_spi_pump_transfers() 596 struct spi_transfer, transfer_list); bfin_spi_pump_transfers() 910 struct spi_transfer, transfer_list); bfin_spi_pump_messages()
|
H A D | spi-au1550.c | 63 int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t); 230 static int au1550_spi_setupxfer(struct spi_device *spi, struct spi_transfer *t) au1550_spi_setupxfer() 315 static int au1550_spi_dma_txrxb(struct spi_device *spi, struct spi_transfer *t) au1550_spi_dma_txrxb() 513 static int au1550_spi_pio_txrxb(struct spi_device *spi, struct spi_transfer *t) au1550_spi_pio_txrxb() 646 static int au1550_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) au1550_spi_txrx_bufs()
|
H A D | spi-imx.c | 200 struct spi_transfer *transfer) spi_imx_can_dma() 768 struct spi_transfer *t) spi_imx_setupxfer() 895 struct spi_transfer *transfer) spi_imx_dma_transfer() 987 struct spi_transfer *transfer) spi_imx_pio_transfer() 1008 struct spi_transfer *transfer) spi_imx_transfer()
|
H A D | spi-s3c64xx.c | 368 struct spi_transfer *xfer) s3c64xx_spi_can_dma() 377 struct spi_transfer *xfer, int dma_mode) enable_datapath() 468 struct spi_transfer *xfer) wait_for_dma() 511 struct spi_transfer *xfer) wait_for_pio() 672 struct spi_transfer *xfer) s3c64xx_spi_transfer_one()
|
H A D | spi-s3c24xx.c | 120 struct spi_transfer *t) s3c24xx_spi_update_state() 164 struct spi_transfer *t) s3c24xx_spi_setupxfer() 402 static int s3c24xx_spi_txrx(struct spi_device *spi, struct spi_transfer *t) s3c24xx_spi_txrx()
|
H A D | spi-fsl-dspi.c | 119 struct spi_transfer *cur_transfer; 335 struct spi_transfer *transfer; dspi_transfer_one_message()
|
H A D | spi-mxs.c | 73 const struct spi_transfer *t) mxs_spi_setup_transfer() 374 struct spi_transfer *t; mxs_spi_transfer_one()
|
H A D | spi-omap-uwire.c | 205 static int uwire_txrx(struct spi_device *spi, struct spi_transfer *t) uwire_txrx() 309 static int uwire_setup_transfer(struct spi_device *spi, struct spi_transfer *t) uwire_setup_transfer()
|
H A D | spi-ppc4xx.c | 145 static int spi_ppc4xx_txrx(struct spi_device *spi, struct spi_transfer *t) spi_ppc4xx_txrx() 169 static int spi_ppc4xx_setupxfer(struct spi_device *spi, struct spi_transfer *t) spi_ppc4xx_setupxfer()
|
H A D | spi-xilinx.c | 228 struct spi_transfer *t) xilinx_spi_setup_transfer() 240 static int xilinx_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) xilinx_spi_txrx_bufs()
|
H A D | spi-altera.c | 119 static int altera_spi_txrx(struct spi_device *spi, struct spi_transfer *t) altera_spi_txrx()
|
H A D | spi-tle62x0.c | 63 struct spi_transfer xfer = { tle62x0_read()
|
H A D | spi-rockchip.c | 565 struct spi_transfer *xfer) rockchip_spi_transfer_one() 626 struct spi_transfer *xfer) rockchip_spi_can_dma()
|
H A D | spi-coldfire-qspi.c | 309 struct spi_transfer *t) mcfqspi_transfer_one()
|
H A D | spi-nuc900.c | 175 static int nuc900_spi_txrx(struct spi_device *spi, struct spi_transfer *t) nuc900_spi_txrx()
|
H A D | spi-st-ssc4.c | 148 struct spi_device *spi, struct spi_transfer *t) spi_st_transfer_one()
|
H A D | spi-sun4i.c | 169 struct spi_transfer *tfr) sun4i_spi_transfer_one()
|
H A D | spi-sun6i.c | 159 struct spi_transfer *tfr) sun6i_spi_transfer_one()
|
H A D | spi-topcliff-pch.c | 188 struct spi_transfer *cur_trans; 466 struct spi_transfer *transfer; pch_spi_transfer() 1187 struct spi_transfer, transfer_list); pch_spi_process_messages() 1193 struct spi_transfer, transfer_list); pch_spi_process_messages()
|
H A D | spi.c | 536 struct spi_transfer *xfer; __spi_map_msg() 576 struct spi_transfer *xfer; spi_unmap_msg() 620 struct spi_transfer *xfer; spi_map_msg() 678 struct spi_transfer *xfer; spi_transfer_one_message() 1814 struct spi_transfer *xfer; __spi_validate() 2239 struct spi_transfer x[2]; spi_write_then_read()
|
H A D | spi-dw.c | 286 struct spi_device *spi, struct spi_transfer *transfer) dw_spi_transfer_one()
|
H A D | spi-davinci.c | 284 struct spi_transfer *t) davinci_spi_setup_transfer() 584 static int davinci_spi_bufs(struct spi_device *spi, struct spi_transfer *t) davinci_spi_bufs()
|
H A D | spi-dln2.c | 656 struct spi_transfer *xfer) dln2_spi_transfer_one()
|
H A D | spi-sh-msiof.c | 827 struct spi_transfer *t) sh_msiof_transfer_one()
|
/linux-4.1.27/drivers/staging/iio/meter/ |
H A D | ade7854-spi.c | 25 struct spi_transfer xfer = { ade7854_spi_write_reg_8() 50 struct spi_transfer xfer = { ade7854_spi_write_reg_16() 76 struct spi_transfer xfer = { ade7854_spi_write_reg_24() 103 struct spi_transfer xfer = { ade7854_spi_write_reg_32() 131 struct spi_transfer xfers[] = { ade7854_spi_read_reg_8() 169 struct spi_transfer xfers[] = { ade7854_spi_read_reg_16() 206 struct spi_transfer xfers[] = { ade7854_spi_read_reg_24() 244 struct spi_transfer xfers[] = { ade7854_spi_read_reg_32()
|
H A D | ade7758_core.c | 52 struct spi_transfer xfers[] = { ade7758_spi_write_reg_16() 78 struct spi_transfer xfers[] = { ade7758_spi_write_reg_24() 105 struct spi_transfer xfers[] = { ade7758_spi_read_reg_8() 144 struct spi_transfer xfers[] = { ade7758_spi_read_reg_16() 186 struct spi_transfer xfers[] = { ade7758_spi_read_reg_24()
|
H A D | ade7758.h | 122 struct spi_transfer ring_xfer[4];
|
H A D | ade7753.c | 108 struct spi_transfer xfers[] = { ade7753_spi_read_reg_24()
|
H A D | ade7754.c | 108 struct spi_transfer xfers[] = { ade7754_spi_read_reg_24()
|
H A D | ade7759.c | 108 struct spi_transfer xfers[] = { ade7759_spi_read_reg_40()
|
/linux-4.1.27/drivers/video/backlight/ |
H A D | ili922x.c | 108 * CHECK_FREQ_REG(spi_device s, spi_transfer x) - Check the frequency 112 * The macro sets the frequency in the spi_transfer structure if 118 ((struct spi_transfer *)x)->speed_hz = \ 154 struct spi_transfer xfer; ili922x_read_status() 159 memset(&xfer, 0, sizeof(struct spi_transfer)); ili922x_read_status() 197 struct spi_transfer xfer_regindex, xfer_regvalue; ili922x_read() 202 memset(&xfer_regindex, 0, sizeof(struct spi_transfer)); ili922x_read() 203 memset(&xfer_regvalue, 0, sizeof(struct spi_transfer)); ili922x_read() 251 struct spi_transfer xfer_regindex, xfer_regvalue; ili922x_write() 256 memset(&xfer_regindex, 0, sizeof(struct spi_transfer)); ili922x_write() 257 memset(&xfer_regvalue, 0, sizeof(struct spi_transfer)); ili922x_write() 325 struct spi_transfer xfer; set_write_to_gram_reg() 328 memset(&xfer, 0, sizeof(struct spi_transfer)); set_write_to_gram_reg()
|
H A D | ili9320.h | 32 struct spi_transfer xfer[2];
|
H A D | tdo24m.c | 33 struct spi_transfer xfer; 180 struct spi_transfer *x = &lcd->xfer; tdo24m_writes() 338 struct spi_transfer *x; tdo24m_probe()
|
H A D | ltv350qv.c | 43 struct spi_transfer index_xfer = { ltv350qv_write_reg() 47 struct spi_transfer value_xfer = { ltv350qv_write_reg()
|
H A D | tosa_lcd.c | 50 struct spi_transfer xfer = { tosa_tg_send()
|
H A D | ams369fg06.c | 168 struct spi_transfer xfer = { ams369fg06_spi_write_byte()
|
H A D | lms501kf03.c | 121 struct spi_transfer xfer = { lms501kf03_spi_write_byte()
|
H A D | corgi_lcd.c | 178 struct spi_transfer xfer = { corgi_ssp_lcdtg_send()
|
H A D | hx8357.c | 220 struct spi_transfer xfer[2]; hx8357_spi_write_then_read()
|
H A D | ld9040.c | 431 struct spi_transfer xfer = { ld9040_spi_write_byte()
|
H A D | s6e63m0.c | 362 struct spi_transfer xfer = { s6e63m0_spi_write_byte()
|
/linux-4.1.27/drivers/net/ethernet/qualcomm/ |
H A D | qca_7k.c | 50 struct spi_transfer *transfer; qcaspi_read_register() 91 struct spi_transfer *transfer; qcaspi_write_register() 132 struct spi_transfer *transfer = &qca->spi_xfer1; qcaspi_tx_cmd()
|
H A D | qca_spi.h | 88 struct spi_transfer spi_xfer1; 89 struct spi_transfer spi_xfer2[2];
|
H A D | qca_spi.c | 104 struct spi_transfer *transfer = &qca->spi_xfer2[0]; qcaspi_write_burst() 130 struct spi_transfer *transfer = &qca->spi_xfer1; qcaspi_write_legacy() 152 struct spi_transfer *transfer = &qca->spi_xfer2[0]; qcaspi_read_burst() 178 struct spi_transfer *transfer = &qca->spi_xfer1; qcaspi_read_legacy() 820 memset(&qca->spi_xfer1, 0, sizeof(struct spi_transfer)); qcaspi_netdev_setup() 821 memset(&qca->spi_xfer2, 0, sizeof(struct spi_transfer) * 2); qcaspi_netdev_setup()
|
/linux-4.1.27/drivers/staging/iio/frequency/ |
H A D | ad9832.h | 84 struct spi_transfer xfer; 86 struct spi_transfer freq_xfer[4]; 88 struct spi_transfer phase_xfer[2];
|
H A D | ad9834.h | 59 struct spi_transfer xfer; 61 struct spi_transfer freq_xfer[2];
|
/linux-4.1.27/drivers/iio/common/st_sensors/ |
H A D | st_sensors_spi.c | 34 struct spi_transfer xfers[] = { st_sensors_spi_read() 84 struct spi_transfer xfers = { st_sensors_spi_write_byte()
|
/linux-4.1.27/net/nfc/nci/ |
H A D | spi.c | 45 struct spi_transfer t; __nci_spi_send() 47 memset(&t, 0, sizeof(struct spi_transfer)); __nci_spi_send() 186 struct spi_transfer tx, rx; __nci_spi_read() 192 memset(&tx, 0, sizeof(struct spi_transfer)); __nci_spi_read() 200 memset(&rx, 0, sizeof(struct spi_transfer)); __nci_spi_read() 222 memset(&rx, 0, sizeof(struct spi_transfer)); __nci_spi_read()
|
/linux-4.1.27/drivers/mtd/devices/ |
H A D | sst25l.c | 74 struct spi_transfer t; sst25l_status() 79 memset(&t, 0, sizeof(struct spi_transfer)); sst25l_status() 217 struct spi_transfer transfer[2]; sst25l_read() 319 struct spi_transfer t; sst25l_match_device() 325 memset(&t, 0, sizeof(struct spi_transfer)); sst25l_match_device()
|
H A D | mtd_dataflash.c | 152 struct spi_transfer x = { }; dataflash_erase() 238 struct spi_transfer x[2] = { }; dataflash_read() 304 struct spi_transfer x[2] = { }; dataflash_write() 462 struct spi_transfer t; otp_read() 541 struct spi_transfer t; dataflash_write_user_otp()
|
H A D | m25p80.c | 83 struct spi_transfer t[2] = {}; m25p80_write() 129 struct spi_transfer t[2]; m25p80_read()
|
/linux-4.1.27/drivers/net/wireless/ti/wlcore/ |
H A D | spi.c | 90 struct spi_transfer t; wl12xx_spi_reset() 117 struct spi_transfer t; wl12xx_spi_init() 172 struct spi_transfer t[1]; wl12xx_spi_read_busy() 208 struct spi_transfer t[2]; wl12xx_spi_raw_read() 275 struct spi_transfer t[2 * WSPI_MAX_NUM_OF_CHUNKS]; wl12xx_spi_raw_write()
|
/linux-4.1.27/drivers/mfd/ |
H A D | tps65912-spi.c | 33 struct spi_transfer xfer; tps65912_spi_write() 57 struct spi_transfer xfer; tps65912_spi_read()
|
H A D | cros_ec_spi.c | 80 * @end_of_msg_delay: used to set the delay_usecs on the spi_transfer that 119 struct spi_transfer trans; cros_ec_spi_receive_response() 226 struct spi_transfer trans; cros_ec_cmd_xfer_spi()
|
H A D | mc13xxx-spi.c | 71 struct spi_transfer t = { mc13xxx_spi_read()
|
H A D | ezx-pcap.c | 61 struct spi_transfer t; ezx_pcap_putget()
|
/linux-4.1.27/drivers/base/regmap/ |
H A D | regmap-spi.c | 22 struct spi_transfer t[2]; 47 struct spi_transfer t[2] = { { .tx_buf = reg, .len = reg_len, }, regmap_spi_gather_write()
|
/linux-4.1.27/drivers/misc/eeprom/ |
H A D | eeprom_93xx46.c | 44 struct spi_transfer t[2]; eeprom_93xx46_bin_read() 107 struct spi_transfer t; eeprom_93xx46_ew() 154 struct spi_transfer t[2]; eeprom_93xx46_write_word() 249 struct spi_transfer t; eeprom_93xx46_eral()
|
H A D | at25.c | 76 struct spi_transfer t[2]; at25_ee_read()
|
/linux-4.1.27/drivers/net/wireless/ti/wl1251/ |
H A D | spi.c | 60 struct spi_transfer t; wl1251_spi_reset() 87 struct spi_transfer t; wl1251_spi_wake() 146 struct spi_transfer t[3]; wl1251_spi_read() 186 struct spi_transfer t[2]; wl1251_spi_write()
|
/linux-4.1.27/drivers/net/ieee802154/ |
H A D | mrf24j40.c | 104 struct spi_transfer xfer = { write_short_reg() 130 struct spi_transfer xfer = { read_short_reg() 159 struct spi_transfer xfer = { read_long_reg() 190 struct spi_transfer xfer = { write_long_reg() 224 struct spi_transfer addr_xfer = { write_tx_buf() 228 struct spi_transfer lengths_xfer = { write_tx_buf() 232 struct spi_transfer data_xfer = { write_tx_buf() 272 struct spi_transfer addr_xfer = { mrf24j40_read_rx_buf() 276 struct spi_transfer data_xfer = { mrf24j40_read_rx_buf() 280 struct spi_transfer status_xfer = { mrf24j40_read_rx_buf()
|
H A D | cc2520.c | 212 struct spi_transfer xfer = { cc2520_cmd_strobe() 242 struct spi_transfer xfer = { cc2520_get_status() 271 struct spi_transfer xfer = { cc2520_write_register() 304 struct spi_transfer xfer_head = { cc2520_write_ram() 310 struct spi_transfer xfer_buf = { cc2520_write_ram() 338 struct spi_transfer xfer1 = { cc2520_read_register() 344 struct spi_transfer xfer2 = { cc2520_read_register() 380 struct spi_transfer xfer_head = { cc2520_write_txfifo() 385 struct spi_transfer xfer_len = { cc2520_write_txfifo() 389 struct spi_transfer xfer_buf = { cc2520_write_txfifo() 421 struct spi_transfer xfer_head = { cc2520_read_rxfifo() 426 struct spi_transfer xfer_buf = { cc2520_read_rxfifo()
|
H A D | at86rf230.c | 72 struct spi_transfer trx;
|
/linux-4.1.27/drivers/staging/fbtft/ |
H A D | fbtft-io.c | 9 struct spi_transfer t = { fbtft_write_spi() 92 struct spi_transfer t = { fbtft_read_spi()
|
H A D | fb_ra8875.c | 44 struct spi_transfer t = { write_spi()
|
/linux-4.1.27/drivers/gpio/ |
H A D | gpio-74x164.c | 38 struct spi_transfer *msg_buf; __gen_74x164_write_config() 41 msg_buf = kzalloc(chip->registers * sizeof(struct spi_transfer), __gen_74x164_write_config()
|
/linux-4.1.27/drivers/net/wireless/cw1200/ |
H A D | cw1200_spi.c | 68 struct spi_transfer t_addr = { cw1200_spi_memcpy_fromio() 72 struct spi_transfer t_msg = { cw1200_spi_memcpy_fromio() 132 struct spi_transfer t_addr = { cw1200_spi_memcpy_toio() 136 struct spi_transfer t_msg = { cw1200_spi_memcpy_toio()
|
/linux-4.1.27/drivers/input/misc/ |
H A D | ad714x-spi.c | 36 struct spi_transfer xfer[2]; ad714x_spi_read()
|
/linux-4.1.27/drivers/iio/gyro/ |
H A D | adxrs450.c | 96 struct spi_transfer xfers[] = { adxrs450_spi_read_reg_16() 170 struct spi_transfer xfers[] = { adxrs450_spi_sensor_data() 210 struct spi_transfer xfers = { adxrs450_spi_initial()
|
H A D | adis16130.c | 50 struct spi_transfer xfer = { adis16130_spi_read()
|
H A D | adis16080.c | 55 struct spi_transfer t[] = { adis16080_read_sample()
|
/linux-4.1.27/drivers/media/i2c/s5c73m3/ |
H A D | s5c73m3-spi.c | 45 struct spi_transfer xfer = { spi_xmit()
|
/linux-4.1.27/drivers/input/touchscreen/ |
H A D | ad7879-spi.c | 34 struct spi_transfer *xfers; ad7879_spi_xfer()
|
H A D | ads7846.c | 118 struct spi_transfer xfer[18]; 293 struct spi_transfer xfer[6]; 304 struct spi_transfer xfer[2]; 671 struct spi_transfer *t = ads7846_get_value() 672 list_entry(m->transfers.prev, struct spi_transfer, transfer_list); ads7846_get_value() 687 struct spi_transfer *t = ads7846_update_value() 688 list_entry(m->transfers.prev, struct spi_transfer, transfer_list); ads7846_update_value() 978 struct spi_transfer *x = ts->xfer; ads7846_setup_spi_msg()
|
H A D | cyttsp4_spi.c | 51 struct spi_transfer xfer[2]; cyttsp_spi_xfer()
|
H A D | cyttsp_spi.c | 48 struct spi_transfer xfer[2]; cyttsp_spi_xfer()
|
H A D | tsc2005.c | 116 struct spi_transfer spi_xfer; 164 struct spi_transfer xfer = { tsc2005_cmd() 188 struct spi_transfer xfer = { tsc2005_write()
|
H A D | ad7877.c | 161 struct spi_transfer xfer[6]; 191 struct spi_transfer xfer[AD7877_NR_SENSE + 2];
|
/linux-4.1.27/drivers/tty/serial/ |
H A D | ifx6x60.h | 109 struct spi_transfer spi_xfer;
|
H A D | max3100.c | 201 struct spi_transfer tran = { max3100_sr()
|
/linux-4.1.27/drivers/hwmon/ |
H A D | max1111.c | 43 struct spi_transfer xfer[2]; 163 struct spi_transfer *x; setup_transfer()
|
/linux-4.1.27/drivers/iio/adc/ |
H A D | ad7298.c | 46 struct spi_transfer ring_xfer[10]; 47 struct spi_transfer scan_single_xfer[3];
|
H A D | ad7923.c | 56 struct spi_transfer ring_xfer[5]; 57 struct spi_transfer scan_single_xfer[2];
|
H A D | ad_sigma_delta.c | 62 struct spi_transfer t = { ad_sd_write_reg() 107 struct spi_transfer t[] = { ad_sd_read_reg_raw()
|
H A D | ad7476.c | 37 struct spi_transfer xfer;
|
H A D | ad7887.c | 58 struct spi_transfer xfer[4];
|
H A D | mcp320x.c | 61 struct spi_transfer transfer[2];
|
H A D | ad7266.c | 32 struct spi_transfer single_xfer[3];
|
/linux-4.1.27/drivers/net/phy/ |
H A D | spi_ks8995.c | 118 struct spi_transfer t[2]; ks8995_read() 149 struct spi_transfer t[2]; ks8995_write()
|
/linux-4.1.27/drivers/video/fbdev/omap2/displays-new/ |
H A D | panel-lgphilips-lb035q02.c | 64 struct spi_transfer index_xfer = { lb035q02_write_reg() 68 struct spi_transfer value_xfer = { lb035q02_write_reg()
|
H A D | panel-tpo-td043mtea1.c | 102 struct spi_transfer xfer; tpo_td043_write()
|
H A D | panel-sony-acx565akm.c | 120 struct spi_transfer *x, xfer[5]; acx565akm_transfer()
|
/linux-4.1.27/drivers/staging/iio/accel/ |
H A D | lis3l02dq_core.c | 57 struct spi_transfer xfer = { lis3l02dq_spi_read_reg_8() 110 struct spi_transfer xfers[] = { { lis3l02dq_spi_write_reg_s16() 141 struct spi_transfer xfers[] = { { lis3l02dq_read_reg_s16()
|
H A D | lis3l02dq_ring.c | 60 struct spi_transfer *xfers; lis3l02dq_read_all()
|
H A D | sca3000_ring.c | 42 struct spi_transfer xfer[2] = { sca3000_read_data()
|
H A D | adis16220_core.c | 104 struct spi_transfer xfers[] = { adis16220_capture_buffer_read()
|
H A D | sca3000_core.c | 94 struct spi_transfer xfer[2] = { sca3000_read_data_short() 133 struct spi_transfer xfer[3] = { __sca3000_unlock_reg_lock()
|
/linux-4.1.27/drivers/iio/accel/ |
H A D | kxsd9.c | 99 struct spi_transfer xfers[] = { kxsd9_read()
|
/linux-4.1.27/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_spi.c | 122 struct spi_transfer *t; lcd_spi_one_transfer()
|
/linux-4.1.27/include/uapi/linux/spi/ |
H A D | spidev.h | 68 * This structure is mapped directly to the kernel spi_transfer structure;
|
/linux-4.1.27/sound/soc/codecs/ |
H A D | wm0010.c | 125 struct spi_transfer t; 200 struct spi_transfer t; 506 struct spi_transfer t; wm0010_stage2_load() 582 struct spi_transfer t; wm0010_boot()
|
/linux-4.1.27/drivers/iio/imu/ |
H A D | adis.c | 36 struct spi_transfer xfers[] = { adis_write_reg() 128 struct spi_transfer xfers[] = { adis_read_reg()
|
/linux-4.1.27/drivers/mmc/host/ |
H A D | mmc_spi.c | 135 struct spi_transfer token, t, crc, early_status; 139 struct spi_transfer status; 452 struct spi_transfer *t; mmc_spi_command_send() 576 struct spi_transfer *t; mmc_spi_setup_data_message() 671 mmc_spi_writeblock(struct mmc_spi_host *host, struct spi_transfer *t, mmc_spi_writeblock() 778 mmc_spi_readblock(struct mmc_spi_host *host, struct spi_transfer *t, mmc_spi_readblock() 883 struct spi_transfer *t; mmc_spi_data_do()
|
/linux-4.1.27/drivers/net/ethernet/micrel/ |
H A D | ks8851.c | 135 struct spi_transfer spi_xfer1; 136 struct spi_transfer spi_xfer2[2]; 169 struct spi_transfer *xfer = &ks->spi_xfer1; ks8851_wrreg16() 196 struct spi_transfer *xfer = &ks->spi_xfer1; ks8851_wrreg8() 248 struct spi_transfer *xfer; ks8851_rdreg() 464 struct spi_transfer *xfer = ks->spi_xfer2; ks8851_rdfifo() 710 struct spi_transfer *xfer = ks->spi_xfer2; ks8851_wrpkt()
|
/linux-4.1.27/drivers/net/wireless/libertas/ |
H A D | if_spi.c | 158 struct spi_transfer reg_trans; spu_write() 159 struct spi_transfer data_trans; spu_write() 212 struct spi_transfer reg_trans; spu_read() 213 struct spi_transfer dummy_trans; spu_read() 214 struct spi_transfer data_trans; spu_read()
|
/linux-4.1.27/drivers/rtc/ |
H A D | rtc-ds1305.c | 510 static void msg_init(struct spi_message *m, struct spi_transfer *x, msg_init() 536 struct spi_transfer x[2]; ds1305_nvram_read() 567 struct spi_transfer x[2]; ds1305_nvram_write()
|
/linux-4.1.27/drivers/net/wireless/p54/ |
H A D | p54spi.c | 61 struct spi_transfer t[2]; p54spi_spi_read() 86 struct spi_transfer t[3]; p54spi_spi_write()
|
/linux-4.1.27/drivers/regulator/ |
H A D | tps6524x-regulator.c | 149 struct spi_transfer t[3]; __read_reg() 202 struct spi_transfer t[3]; __write_reg()
|
/linux-4.1.27/drivers/iio/dac/ |
H A D | ad5449.c | 104 struct spi_transfer t[] = { ad5449_read()
|
H A D | ad5504.c | 81 struct spi_transfer t = { ad5504_spi_read()
|
H A D | ad5686.c | 109 struct spi_transfer t[] = { ad5686_spi_read()
|
H A D | ad5764.c | 144 struct spi_transfer t[] = { ad5764_read()
|
H A D | ad5360.c | 222 struct spi_transfer t[] = { ad5360_read()
|
H A D | ad5421.c | 159 struct spi_transfer t[] = { ad5421_read()
|
H A D | ad5791.c | 123 struct spi_transfer xfers[] = { ad5791_spi_read()
|
H A D | ad5755.c | 157 struct spi_transfer t[] = { ad5755_read()
|
/linux-4.1.27/include/linux/iio/imu/ |
H A D | adis.h | 62 struct spi_transfer *xfer;
|
/linux-4.1.27/drivers/iio/frequency/ |
H A D | ad9523.c | 297 struct spi_transfer t[] = { ad9523_read() 325 struct spi_transfer t[] = { ad9523_write()
|
/linux-4.1.27/drivers/char/tpm/st33zp24/ |
H A D | spi.c | 69 struct spi_transfer spi_xfer;
|
/linux-4.1.27/drivers/usb/host/ |
H A D | max3421-hcd.c | 353 struct spi_transfer transfer; spi_rd8() 379 struct spi_transfer transfer; spi_wr8() 403 struct spi_transfer transfer[2]; spi_rd_buf() 429 struct spi_transfer transfer[2]; spi_wr_buf()
|
/linux-4.1.27/drivers/gpu/drm/panel/ |
H A D | panel-ld9040.c | 129 struct spi_transfer xfer = { ld9040_spi_write_word()
|
/linux-4.1.27/drivers/video/fbdev/omap/ |
H A D | lcd_mipid.c | 72 struct spi_transfer *x, xfer[4]; mipid_transfer()
|
/linux-4.1.27/drivers/staging/iio/adc/ |
H A D | ad7280a.c | 197 struct spi_transfer t = { __ad7280_read32()
|
/linux-4.1.27/drivers/staging/iio/resolver/ |
H A D | ad2s1210.c | 128 struct spi_transfer xfer = { ad2s1210_config_read()
|
/linux-4.1.27/drivers/nfc/ |
H A D | trf7970a.c | 490 struct spi_transfer t[2]; trf7970a_read_cont() 649 struct spi_transfer t[2]; trf7970a_transmit()
|
/linux-4.1.27/drivers/net/can/spi/ |
H A D | mcp251x.c | 314 struct spi_transfer t = { mcp251x_spi_trans()
|
/linux-4.1.27/drivers/media/usb/msi2500/ |
H A D | msi2500.c | 1146 struct spi_transfer *t; msi2500_transfer_one_message()
|
/linux-4.1.27/drivers/staging/mt29f_spinand/ |
H A D | mt29f_spinand.c | 76 struct spi_transfer x[4]; spinand_cmd()
|
/linux-4.1.27/sound/spi/ |
H A D | at73c213.c | 90 struct spi_transfer msg_xfer = { snd_at73c213_write_reg()
|
/linux-4.1.27/drivers/net/ethernet/microchip/ |
H A D | enc28j60.c | 92 struct spi_transfer t = { spi_read_buf()
|