Home
last modified time | relevance | path

Searched refs:spi_transfer (Results 1 – 25 of 143) sorted by relevance

123456

/linux-3.4.99/include/linux/spi/
Dspi_bitbang.h22 struct spi_transfer *t);
31 int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t);
46 struct spi_transfer *t);
Dspi.h492 struct spi_transfer { struct
580 spi_message_add_tail(struct spi_transfer *t, struct spi_message *m) in spi_message_add_tail()
586 spi_transfer_del(struct spi_transfer *t) in spi_transfer_del()
600 + ntrans * sizeof(struct spi_transfer), in spi_message_alloc()
604 struct spi_transfer *t = (struct spi_transfer *)(m + 1); in spi_message_alloc()
648 struct spi_transfer t = { in spi_write()
672 struct spi_transfer t = { in spi_read()
/linux-3.4.99/drivers/staging/iio/dds/
Dad9832.h84 struct spi_transfer xfer;
86 struct spi_transfer freq_xfer[4];
88 struct spi_transfer phase_xfer[2];
Dad9834.h59 struct spi_transfer xfer;
61 struct spi_transfer freq_xfer[2];
Dad9951.c64 struct spi_transfer xfer; in ad9951_set_parameter()
117 struct spi_transfer xfer; in ad9951_init()
/linux-3.4.99/drivers/staging/iio/meter/
Dade7854-spi.c26 struct spi_transfer xfer = { in ade7854_spi_write_reg_8()
54 struct spi_transfer xfer = { in ade7854_spi_write_reg_16()
83 struct spi_transfer xfer = { in ade7854_spi_write_reg_24()
113 struct spi_transfer xfer = { in ade7854_spi_write_reg_32()
144 struct spi_transfer xfers[] = { in ade7854_spi_read_reg_8()
186 struct spi_transfer xfers[] = { in ade7854_spi_read_reg_16()
227 struct spi_transfer xfers[] = { in ade7854_spi_read_reg_24()
269 struct spi_transfer xfers[] = { in ade7854_spi_read_reg_32()
/linux-3.4.99/drivers/spi/
Dspi-bitbang.c61 unsigned, struct spi_transfer *);
70 struct spi_transfer *t in bitbang_txrx_8()
96 struct spi_transfer *t in bitbang_txrx_16()
122 struct spi_transfer *t in bitbang_txrx_32()
142 int spi_bitbang_setup_transfer(struct spi_device *spi, struct spi_transfer *t) in spi_bitbang_setup_transfer()
237 static int spi_bitbang_bufs(struct spi_device *spi, struct spi_transfer *t) in spi_bitbang_bufs()
270 struct spi_transfer *t = NULL; in bitbang_work()
Dspi-atmel.c199 struct spi_transfer *current_transfer;
201 struct spi_transfer *next_transfer;
325 struct spi_transfer *xfer) in atmel_spi_xfer_is_last()
330 static inline int atmel_spi_xfer_can_be_chained(struct spi_transfer *xfer) in atmel_spi_xfer_can_be_chained()
336 struct spi_transfer *xfer, in atmel_spi_next_xfer_data()
374 struct spi_transfer *xfer; in atmel_spi_next_xfer()
381 struct spi_transfer, transfer_list); in atmel_spi_next_xfer()
384 struct spi_transfer, transfer_list); in atmel_spi_next_xfer()
420 struct spi_transfer, transfer_list); in atmel_spi_next_xfer()
502 atmel_spi_dma_map_xfer(struct atmel_spi *as, struct spi_transfer *xfer) in atmel_spi_dma_map_xfer()
[all …]
Dspi-tegra.c155 struct spi_transfer *cur;
203 struct spi_transfer *t) in spi_tegra_fill_tx_fifo()
230 struct spi_transfer *t) in spi_tegra_drain_rx_fifo()
247 struct spi_transfer *t) in spi_tegra_start_transfer()
312 struct spi_transfer *t; in spi_tegra_start_message()
317 t = list_first_entry(&m->transfers, struct spi_transfer, transfer_list); in spi_tegra_start_message()
362 struct spi_transfer, in tegra_spi_rx_dma_complete()
436 struct spi_transfer *t; in spi_tegra_transfer()
Dspi-fsl-espi.c131 struct spi_transfer *t) in fsl_espi_setup_transfer()
204 static int fsl_espi_cpu_bufs(struct mpc8xxx_spi *mspi, struct spi_transfer *t, in fsl_espi_cpu_bufs()
222 static int fsl_espi_bufs(struct spi_device *spi, struct spi_transfer *t) in fsl_espi_bufs()
287 struct spi_transfer *t, *first, trans; in fsl_espi_do_trans()
293 first = list_first_entry(&m->transfers, struct spi_transfer, in fsl_espi_do_trans()
342 struct spi_transfer *t; in fsl_espi_cmd_trans()
374 struct spi_transfer *t; in fsl_espi_rw_trans()
426 struct spi_transfer *t; in fsl_espi_do_one_msg()
Dspi-fsl-lib.h40 struct spi_transfer *xfer_in_progress;
114 struct spi_transfer *t, unsigned int len);
Dspi-bfin-sport.c82 struct spi_transfer *cur_transfer;
274 struct spi_transfer *trans = drv_data->cur_transfer; in bfin_sport_spi_next_transfer()
280 struct spi_transfer, transfer_list); in bfin_sport_spi_next_transfer()
343 struct spi_transfer *transfer = NULL; in bfin_sport_spi_pump_transfers()
344 struct spi_transfer *previous = NULL; in bfin_sport_spi_pump_transfers()
387 struct spi_transfer, transfer_list); in bfin_sport_spi_pump_transfers()
521 struct spi_transfer, transfer_list); in bfin_sport_spi_pump_messages()
Dspi-ep93xx.c362 struct spi_transfer *t; in ep93xx_spi_transfer()
449 struct spi_transfer *t = msg->state; in bits_per_word()
454 static void ep93xx_do_write(struct ep93xx_spi *espi, struct spi_transfer *t) in ep93xx_do_write()
473 static void ep93xx_do_read(struct ep93xx_spi *espi, struct spi_transfer *t) in ep93xx_do_read()
506 struct spi_transfer *t = msg->state; in ep93xx_spi_read_write()
550 struct spi_transfer *t = espi->current_msg->state; in ep93xx_spi_dma_prepare()
720 struct spi_transfer *t) in ep93xx_spi_process_transfer()
819 struct spi_transfer *t; in ep93xx_spi_process_message()
Dspi-dw.c227 struct spi_transfer *trans = dws->cur_transfer; in next_transfer()
233 struct spi_transfer, in next_transfer()
265 struct spi_transfer *last_transfer; in giveback()
280 struct spi_transfer, in giveback()
379 struct spi_transfer *transfer = NULL; in pump_transfers()
380 struct spi_transfer *previous = NULL; in pump_transfers()
414 struct spi_transfer, in pump_transfers()
579 struct spi_transfer, in pump_messages()
Dspi-bcm63xx.c100 struct spi_transfer *t) in bcm63xx_spi_check_transfer()
121 struct spi_transfer *t) in bcm63xx_spi_setup_transfer()
197 struct spi_transfer *t) in bcm63xx_txrx_bufs()
266 struct spi_transfer *t; in bcm63xx_spi_transfer_one()
Dspi-orion.c137 orion_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) in orion_spi_setup_transfer()
244 orion_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer) in orion_spi_write_read()
288 struct spi_transfer *t = NULL; in orion_spi_work()
381 struct spi_transfer *t = NULL; in orion_spi_transfer()
Dspi-pl022.c371 struct spi_transfer *cur_transfer;
444 struct spi_transfer *last_transfer; in giveback()
448 struct spi_transfer, in giveback()
742 struct spi_transfer *trans = pl022->cur_transfer; in next_transfer()
748 struct spi_transfer, transfer_list); in next_transfer()
1271 struct spi_transfer *transfer) in set_up_next_transfer()
1306 struct spi_transfer *transfer = NULL; in pump_transfers()
1307 struct spi_transfer *previous = NULL; in pump_transfers()
1330 struct spi_transfer, in pump_transfers()
1410 struct spi_transfer *transfer = NULL; in do_polling_transfer()
[all …]
/linux-3.4.99/drivers/staging/iio/adc/
Dad7298.h44 struct spi_transfer ring_xfer[10];
45 struct spi_transfer scan_single_xfer[3];
Dad7476.h32 struct spi_transfer xfer;
/linux-3.4.99/drivers/net/wireless/wl12xx/
Dspi.c82 struct spi_transfer t; in wl12xx_spi_reset()
110 struct spi_transfer t; in wl12xx_spi_init()
167 struct spi_transfer t[1]; in wl12xx_spi_read_busy()
203 struct spi_transfer t[2]; in wl12xx_spi_raw_read()
267 struct spi_transfer t[2 * WSPI_MAX_NUM_OF_CHUNKS]; in wl12xx_spi_raw_write()
/linux-3.4.99/drivers/net/wireless/wl1251/
Dspi.c55 struct spi_transfer t; in wl1251_spi_reset()
81 struct spi_transfer t; in wl1251_spi_wake()
141 struct spi_transfer t[3]; in wl1251_spi_read()
181 struct spi_transfer t[2]; in wl1251_spi_write()
/linux-3.4.99/drivers/mtd/devices/
Dsst25l.c75 struct spi_transfer t; in sst25l_status()
80 memset(&t, 0, sizeof(struct spi_transfer)); in sst25l_status()
218 struct spi_transfer transfer[2]; in sst25l_read()
320 struct spi_transfer t; in sst25l_match_device()
326 memset(&t, 0, sizeof(struct spi_transfer)); in sst25l_match_device()
/linux-3.4.99/drivers/mfd/
Dtps65912-spi.c33 struct spi_transfer xfer; in tps65912_spi_write()
58 struct spi_transfer xfer; in tps65912_spi_read()
/linux-3.4.99/drivers/misc/eeprom/
Deeprom_93xx46.c45 struct spi_transfer t[2]; in eeprom_93xx46_bin_read()
108 struct spi_transfer t; in eeprom_93xx46_ew()
155 struct spi_transfer t[2]; in eeprom_93xx46_write_word()
250 struct spi_transfer t; in eeprom_93xx46_eral()
/linux-3.4.99/drivers/hwmon/
Dmax1111.c40 struct spi_transfer xfer[2];
141 struct spi_transfer *x; in setup_transfer()

123456