Searched refs:spi_delay (Results 1 – 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/include/linux/spi/ |
D | spi.h | 98 struct spi_delay { struct 106 extern int spi_delay_to_ns(struct spi_delay *_delay, struct spi_transfer *xfer); argument 107 extern int spi_delay_exec(struct spi_delay *_delay, struct spi_transfer *xfer); 195 struct spi_delay word_delay; /* inter-word delay */ 553 int (*set_cs_timing)(struct spi_device *spi, struct spi_delay *setup, 554 struct spi_delay *hold, struct spi_delay *inactive); 641 struct spi_delay cs_setup; 642 struct spi_delay cs_hold; 643 struct spi_delay cs_inactive; 952 struct spi_delay delay; [all …]
|
/kernel/linux/linux-5.10/drivers/spi/ |
D | spi-dw-dma.c | 239 struct spi_delay delay; in dw_spi_dma_wait_tx_done() 323 struct spi_delay delay; in dw_spi_dma_wait_rx_done()
|
D | spi-dw-core.c | 380 struct spi_delay delay; in dw_spi_poll_transfer() 608 struct spi_delay delay; in dw_spi_wait_mem_op_done()
|
D | spi.c | 1174 int spi_delay_to_ns(struct spi_delay *_delay, struct spi_transfer *xfer) in spi_delay_to_ns() 1209 int spi_delay_exec(struct spi_delay *_delay, struct spi_transfer *xfer) in spi_delay_exec() 3457 int spi_set_cs_timing(struct spi_device *spi, struct spi_delay *setup, in spi_set_cs_timing() 3458 struct spi_delay *hold, struct spi_delay *inactive) in spi_set_cs_timing() 3474 len = sizeof(struct spi_delay); in spi_set_cs_timing()
|
D | spi-tegra114.c | 721 struct spi_delay *setup, in tegra_spi_set_hw_cs_timing() 722 struct spi_delay *hold, in tegra_spi_set_hw_cs_timing() 723 struct spi_delay *inactive) in tegra_spi_set_hw_cs_timing()
|
D | spi-sprd.c | 667 struct spi_delay *d = &t->word_delay; in sprd_spi_init_hw()
|
D | spi-atmel.c | 1161 struct spi_delay *delay = &spi->word_delay; in atmel_word_delay_csr()
|