Searched refs:spi_delay (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.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 */ 550 int (*set_cs_timing)(struct spi_device *spi, struct spi_delay *setup, 551 struct spi_delay *hold, struct spi_delay *inactive); 638 struct spi_delay cs_setup; 639 struct spi_delay cs_hold; 640 struct spi_delay cs_inactive; 949 struct spi_delay delay; [all …]
|
/Linux-v5.10/drivers/spi/ |
D | spi-dw-dma.c | 236 struct spi_delay delay; in dw_spi_dma_wait_tx_done() 320 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 | 1148 int spi_delay_to_ns(struct spi_delay *_delay, struct spi_transfer *xfer) in spi_delay_to_ns() 1183 int spi_delay_exec(struct spi_delay *_delay, struct spi_transfer *xfer) in spi_delay_exec() 3434 int spi_set_cs_timing(struct spi_device *spi, struct spi_delay *setup, in spi_set_cs_timing() 3435 struct spi_delay *hold, struct spi_delay *inactive) in spi_set_cs_timing() 3451 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()
|