Home
last modified time | relevance | path

Searched refs:sc18is602 (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-sc18is602.c17 #include <linux/platform_data/sc18is602.h>
20 enum chips { sc18is602, sc18is602b, sc18is603 }; enumerator
33 struct sc18is602 { struct
50 static int sc18is602_wait_ready(struct sc18is602 *hw, int len) in sc18is602_wait_ready()
65 static int sc18is602_txrx(struct sc18is602 *hw, struct spi_message *msg, in sc18is602_txrx()
130 static int sc18is602_setup_transfer(struct sc18is602 *hw, u32 hz, u8 mode) in sc18is602_setup_transfer()
186 struct sc18is602 *hw = spi_master_get_devdata(master); in sc18is602_transfer_one()
224 struct sc18is602 *hw = spi_master_get_devdata(spi->master); in sc18is602_setup()
227 if (hw->id == sc18is602 && spi->chip_select == 2) in sc18is602_setup()
239 struct sc18is602 *h in sc18is602_probe()
[all...]
H A DMakefile102 obj-$(CONFIG_SPI_SC18IS602) += spi-sc18is602.o
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-sc18is602.c16 #include <linux/platform_data/sc18is602.h>
19 enum chips { sc18is602, sc18is602b, sc18is603 }; enumerator
32 struct sc18is602 { struct
49 static int sc18is602_wait_ready(struct sc18is602 *hw, int len) in sc18is602_wait_ready()
64 static int sc18is602_txrx(struct sc18is602 *hw, struct spi_message *msg, in sc18is602_txrx()
129 static int sc18is602_setup_transfer(struct sc18is602 *hw, u32 hz, u8 mode) in sc18is602_setup_transfer()
185 struct sc18is602 *hw = spi_controller_get_devdata(host); in sc18is602_transfer_one()
228 struct sc18is602 *hw = spi_controller_get_devdata(spi->controller); in sc18is602_setup()
231 if (hw->id == sc18is602 && (spi_get_chipselect(spi, 0) == 2)) in sc18is602_setup()
243 struct sc18is602 *h in sc18is602_probe()
[all...]
H A DMakefile122 obj-$(CONFIG_SPI_SC18IS602) += spi-sc18is602.o

Completed in 2 milliseconds