Home
last modified time | relevance | path

Searched refs:spi_delay (Results 1 – 9 of 9) sorted by relevance

/linux/include/linux/spi/
H A Dspi.h122 struct spi_delay { struct
130 extern int spi_delay_to_ns(struct spi_delay *_delay, struct spi_transfer *xfer); argument
131 extern int spi_delay_exec(struct spi_delay *_delay, struct spi_transfer *xfer);
227 struct spi_delay word_delay; /* Inter-word delay */
230 struct spi_delay cs_setup;
231 struct spi_delay cs_hold;
232 struct spi_delay cs_inactive;
1139 struct spi_delay delay;
1140 struct spi_delay cs_change_delay;
1141 struct spi_delay word_delay;
/linux/drivers/spi/
H A Dspi-dw-dma.c291 struct spi_delay delay; in dw_spi_dma_wait_tx_done()
375 struct spi_delay delay; in dw_spi_dma_wait_rx_done()
H A Dspi-dw-core.c393 struct spi_delay delay; in dw_spi_poll_transfer()
633 struct spi_delay delay; in dw_spi_wait_mem_op_done()
H A Dspi-mt65xx.c301 struct spi_delay *cs_setup = &spi->cs_setup; in mtk_spi_set_hw_cs_timing()
302 struct spi_delay *cs_hold = &spi->cs_hold; in mtk_spi_set_hw_cs_timing()
303 struct spi_delay *cs_inactive = &spi->cs_inactive; in mtk_spi_set_hw_cs_timing()
H A Dspi-tegra114.c722 struct spi_delay *setup = &spi->cs_setup; in tegra_spi_set_hw_cs_timing()
723 struct spi_delay *hold = &spi->cs_hold; in tegra_spi_set_hw_cs_timing()
724 struct spi_delay *inactive = &spi->cs_inactive; in tegra_spi_set_hw_cs_timing()
H A Dspi-amlogic-spisg.c164 static int spi_delay_to_sclk(u32 slck_speed_hz, struct spi_delay *delay) in spi_delay_to_sclk()
H A Dspi.c1492 int spi_delay_to_ns(struct spi_delay *_delay, struct spi_transfer *xfer) in spi_delay_to_ns()
1531 int spi_delay_exec(struct spi_delay *_delay, struct spi_transfer *xfer) in spi_delay_exec()
2334 struct spi_delay *delay, const char *prop) in of_spi_parse_dt_cs_delay()
H A Dspi-atmel.c1203 struct spi_delay *delay = &spi->word_delay; in atmel_word_delay_csr()
/linux/drivers/iio/accel/
H A Dsca3300.c239 struct spi_delay delay = { .value = 10, .unit = SPI_DELAY_UNIT_USECS }; in sca3300_transfer()