Searched refs:sprd_spi (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-sprd.c | 151 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 D | spi-sprd.c | 150 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