Home
last modified time | relevance | path

Searched refs:sprd_spi (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-sprd.c151 struct sprd_spi { struct
169 int (*read_bufs)(struct sprd_spi *ss, u32 len);
170 int (*write_bufs)(struct sprd_spi *ss, u32 len);
173 static u32 sprd_spi_transfer_max_timeout(struct sprd_spi *ss, in sprd_spi_transfer_max_timeout()
194 static int sprd_spi_wait_for_tx_end(struct sprd_spi *ss, struct spi_transfer *t) in sprd_spi_wait_for_tx_end()
219 static int sprd_spi_wait_for_rx_end(struct sprd_spi *ss, struct spi_transfer *t) in sprd_spi_wait_for_rx_end()
237 static void sprd_spi_tx_req(struct sprd_spi *ss) in sprd_spi_tx_req()
242 static void sprd_spi_rx_req(struct sprd_spi *ss) in sprd_spi_rx_req()
247 static void sprd_spi_enter_idle(struct sprd_spi *ss) in sprd_spi_enter_idle()
255 static void sprd_spi_set_transfer_bits(struct sprd_spi *s
[all...]
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-sprd.c150 struct sprd_spi { struct
168 int (*read_bufs)(struct sprd_spi *ss, u32 len);
169 int (*write_bufs)(struct sprd_spi *ss, u32 len);
172 static u32 sprd_spi_transfer_max_timeout(struct sprd_spi *ss, in sprd_spi_transfer_max_timeout()
193 static int sprd_spi_wait_for_tx_end(struct sprd_spi *ss, struct spi_transfer *t) in sprd_spi_wait_for_tx_end()
218 static int sprd_spi_wait_for_rx_end(struct sprd_spi *ss, struct spi_transfer *t) in sprd_spi_wait_for_rx_end()
236 static void sprd_spi_tx_req(struct sprd_spi *ss) in sprd_spi_tx_req()
241 static void sprd_spi_rx_req(struct sprd_spi *ss) in sprd_spi_rx_req()
246 static void sprd_spi_enter_idle(struct sprd_spi *ss) in sprd_spi_enter_idle()
254 static void sprd_spi_set_transfer_bits(struct sprd_spi *s
[all...]

Completed in 3 milliseconds