/linux-6.14.4/drivers/iio/adc/ |
D | ad7091r8.c | 118 struct spi_device *spi = container_of(st->dev, struct spi_device, dev); in ad7091r_regmap_bus_reg_read() local 149 struct spi_device *spi = container_of(st->dev, struct spi_device, dev); in ad7091r_regmap_bus_reg_write() local 232 static int ad7091r8_spi_probe(struct spi_device *spi) in ad7091r8_spi_probe()
|
/linux-6.14.4/drivers/net/wireless/ti/wl1251/ |
D | spi.c | 25 struct spi_device *spi; member 232 static int wl1251_spi_probe(struct spi_device *spi) in wl1251_spi_probe() 326 static void wl1251_spi_remove(struct spi_device *spi) in wl1251_spi_remove()
|
/linux-6.14.4/drivers/spi/ |
D | spi-s3c64xx.c | 353 static void s3c64xx_spi_set_cs(struct spi_device *spi, bool enable) in s3c64xx_spi_set_cs() 378 static int s3c64xx_spi_prepare_transfer(struct spi_controller *spi) in s3c64xx_spi_prepare_transfer() 408 static int s3c64xx_spi_unprepare_transfer(struct spi_controller *spi) in s3c64xx_spi_unprepare_transfer() 427 struct spi_device *spi, in s3c64xx_spi_can_dma() 776 struct spi_device *spi = msg->spi; in s3c64xx_spi_prepare_message() local 789 static size_t s3c64xx_spi_max_transfer_size(struct spi_device *spi) in s3c64xx_spi_max_transfer_size() 797 struct spi_device *spi, in s3c64xx_spi_transfer_one() 950 struct spi_device *spi) in s3c64xx_get_target_ctrldata() 984 static int s3c64xx_spi_setup(struct spi_device *spi) in s3c64xx_spi_setup() 1067 static void s3c64xx_spi_cleanup(struct spi_device *spi) in s3c64xx_spi_cleanup() [all …]
|
D | spi-au1550.c | 160 static void au1550_spi_chipsel(struct spi_device *spi, int value) in au1550_spi_chipsel() 220 static int au1550_spi_setupxfer(struct spi_device *spi, struct spi_transfer *t) in au1550_spi_setupxfer() 304 static int au1550_spi_dma_txrxb(struct spi_device *spi, struct spi_transfer *t) in au1550_spi_dma_txrxb() 493 static int au1550_spi_pio_txrxb(struct spi_device *spi, struct spi_transfer *t) in au1550_spi_pio_txrxb() 626 static int au1550_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) in au1550_spi_txrx_bufs()
|
D | spi-slave-mt27xx.c | 133 struct spi_device *spi = msg->spi; in mtk_spi_slave_prepare_message() local 163 struct spi_device *spi, in mtk_spi_slave_fifo_transfer() 200 struct spi_device *spi, in mtk_spi_slave_dma_transfer() 283 struct spi_device *spi, in mtk_spi_slave_transfer_one() 298 static int mtk_spi_slave_setup(struct spi_device *spi) in mtk_spi_slave_setup()
|
D | spi-ppc4xx.c | 138 static int spi_ppc4xx_txrx(struct spi_device *spi, struct spi_transfer *t) in spi_ppc4xx_txrx() 162 static int spi_ppc4xx_setupxfer(struct spi_device *spi, struct spi_transfer *t) in spi_ppc4xx_setupxfer() 211 static int spi_ppc4xx_setup(struct spi_device *spi) in spi_ppc4xx_setup() 315 static void spi_ppc4xx_cleanup(struct spi_device *spi) in spi_ppc4xx_cleanup()
|
D | spi-lm70llp.c | 84 static inline struct spi_lm70llp *spidev_to_pp(struct spi_device *spi) in spidev_to_pp() 169 static void lm70_chipselect(struct spi_device *spi, int value) in lm70_chipselect() 182 static u32 lm70_txrx(struct spi_device *spi, unsigned nsecs, u32 word, u8 bits, in lm70_txrx()
|
D | spi-bcm63xx-hsspi.c | 230 static size_t bcm63xx_hsspi_max_message_size(struct spi_device *spi) in bcm63xx_hsspi_max_message_size() 348 static int bcm63xx_hsspi_do_prepend_txrx(struct spi_device *spi, in bcm63xx_hsspi_do_prepend_txrx() 442 struct spi_device *spi, int hz) in bcm63xx_hsspi_set_clk() 468 static int bcm63xx_hsspi_do_txrx(struct spi_device *spi, struct spi_transfer *t) in bcm63xx_hsspi_do_txrx() 542 static int bcm63xx_hsspi_setup(struct spi_device *spi) in bcm63xx_hsspi_setup() 579 static int bcm63xx_hsspi_do_dummy_cs_txrx(struct spi_device *spi, in bcm63xx_hsspi_do_dummy_cs_txrx() 660 struct spi_device *spi = msg->spi; in bcm63xx_hsspi_transfer_one() local
|
D | spi-davinci.c | 197 static void davinci_spi_chipselect(struct spi_device *spi, int value) in davinci_spi_chipselect() 264 static int davinci_spi_setup_transfer(struct spi_device *spi, in davinci_spi_setup_transfer() 378 static int davinci_spi_of_setup(struct spi_device *spi) in davinci_spi_of_setup() 408 static int davinci_spi_setup(struct spi_device *spi) in davinci_spi_setup() 435 static void davinci_spi_cleanup(struct spi_device *spi) in davinci_spi_cleanup() 445 struct spi_device *spi, in davinci_spi_can_dma() 565 static int davinci_spi_bufs(struct spi_device *spi, struct spi_transfer *t) in davinci_spi_bufs()
|
D | spi-cadence.c | 183 static void cdns_spi_chipselect(struct spi_device *spi, bool is_high) in cdns_spi_chipselect() 214 static void cdns_spi_config_clock_mode(struct spi_device *spi) in cdns_spi_config_clock_mode() 256 static void cdns_spi_config_clock_freq(struct spi_device *spi, in cdns_spi_config_clock_freq() 294 static int cdns_spi_setup_transfer(struct spi_device *spi, in cdns_spi_setup_transfer() 431 struct spi_device *spi, in cdns_transfer_one()
|
D | spi-mt65xx.c | 284 static int mtk_spi_set_hw_cs_timing(struct spi_device *spi) in mtk_spi_set_hw_cs_timing() 352 struct spi_device *spi) in mtk_spi_hw_init() 462 static void mtk_spi_set_cs(struct spi_device *spi, bool enable) in mtk_spi_set_cs() 625 struct spi_device *spi, in mtk_spi_fifo_transfer() 655 struct spi_device *spi, in mtk_spi_dma_transfer() 700 struct spi_device *spi, in mtk_spi_transfer_one() 723 struct spi_device *spi, in mtk_spi_can_dma() 732 static int mtk_spi_setup(struct spi_device *spi) in mtk_spi_setup()
|
/linux-6.14.4/drivers/video/fbdev/mmp/panel/ |
D | tpo_tj032md01bw.c | 72 struct spi_device *spi; member 126 static int tpohvga_probe(struct spi_device *spi) in tpohvga_probe()
|
/linux-6.14.4/drivers/rtc/ |
D | rtc-mcp795.c | 62 struct spi_device *spi = to_spi_device(dev); in mcp795_rtcc_read() local 79 struct spi_device *spi = to_spi_device(dev); in mcp795_rtcc_write() local 351 struct spi_device *spi = data; in mcp795_irq() local 380 static int mcp795_probe(struct spi_device *spi) in mcp795_probe()
|
/linux-6.14.4/drivers/mtd/devices/ |
D | sst25l.c | 47 struct spi_device *spi; member 308 static struct flash_info *sst25l_match_device(struct spi_device *spi) in sst25l_match_device() 348 static int sst25l_probe(struct spi_device *spi) in sst25l_probe() 401 static void sst25l_remove(struct spi_device *spi) in sst25l_remove()
|
/linux-6.14.4/drivers/gpu/drm/panel/ |
D | panel-lg-lg4573.c | 31 struct spi_device *spi; member 241 static int lg4573_probe(struct spi_device *spi) in lg4573_probe() 269 static void lg4573_remove(struct spi_device *spi) in lg4573_remove()
|
D | panel-innolux-ej030na.c | 32 struct spi_device *spi; member 201 static int ej030na_probe(struct spi_device *spi) in ej030na_probe() 246 static void ej030na_remove(struct spi_device *spi) in ej030na_remove()
|
D | panel-samsung-s6e63m0-spi.c | 45 static int s6e63m0_spi_probe(struct spi_device *spi) in s6e63m0_spi_probe() 65 static void s6e63m0_spi_remove(struct spi_device *spi) in s6e63m0_spi_remove()
|
/linux-6.14.4/drivers/iio/dac/ |
D | ltc1660.c | 40 struct spi_device *spi; member 156 static int ltc1660_probe(struct spi_device *spi) in ltc1660_probe() 210 static void ltc1660_remove(struct spi_device *spi) in ltc1660_remove()
|
/linux-6.14.4/drivers/gpu/drm/tiny/ |
D | st7735r.c | 181 static int st7735r_probe(struct spi_device *spi) in st7735r_probe() 250 static void st7735r_remove(struct spi_device *spi) in st7735r_remove() 258 static void st7735r_shutdown(struct spi_device *spi) in st7735r_shutdown()
|
/linux-6.14.4/drivers/video/backlight/ |
D | ili9320.c | 29 struct ili9320_spi *spi = &ili->access.spi; in ili9320_write_spi() local 171 struct ili9320_spi *spi = &ili->access.spi; in ili9320_setup_spi() local 194 int ili9320_probe_spi(struct spi_device *spi, in ili9320_probe_spi()
|
/linux-6.14.4/drivers/mmc/host/ |
D | of_mmc_spi.c | 51 struct mmc_spi_platform_data *mmc_spi_get_pdata(struct spi_device *spi) in mmc_spi_get_pdata() 87 void mmc_spi_put_pdata(struct spi_device *spi) in mmc_spi_put_pdata()
|
/linux-6.14.4/drivers/misc/mei/ |
D | vsc-tp.c | 57 struct spi_device *spi; member 411 struct spi_device *spi = tp->spi; in vsc_tp_request_irq() local 475 static int vsc_tp_probe(struct spi_device *spi) in vsc_tp_probe() 558 static void vsc_tp_remove(struct spi_device *spi) in vsc_tp_remove() 569 static void vsc_tp_shutdown(struct spi_device *spi) in vsc_tp_shutdown()
|
/linux-6.14.4/drivers/iio/frequency/ |
D | adrf6780.c | 74 struct spi_device *spi; member 349 struct spi_device *spi = st->spi; in adrf6780_reset() local 374 struct spi_device *spi = st->spi; in adrf6780_init() local 429 struct spi_device *spi = st->spi; in adrf6780_properties_parse() local 449 static int adrf6780_probe(struct spi_device *spi) in adrf6780_probe()
|
/linux-6.14.4/drivers/gpu/drm/ |
D | drm_mipi_dbi.c | 839 u32 mipi_dbi_spi_cmd_max_speed(struct spi_device *spi, size_t len) in mipi_dbi_spi_cmd_max_speed() 872 struct spi_device *spi = dbi->spi; in mipi_dbi_spi1e_transfer() local 988 struct spi_device *spi = dbi->spi; in mipi_dbi_spi1_transfer() local 1050 struct spi_device *spi = dbi->spi; in mipi_dbi_typec1_command_read() local 1126 struct spi_device *spi = dbi->spi; in mipi_dbi_typec3_command_read() local 1193 struct spi_device *spi = dbi->spi; in mipi_dbi_typec3_command() local 1257 int mipi_dbi_spi_init(struct spi_device *spi, struct mipi_dbi *dbi, in mipi_dbi_spi_init() 1323 int mipi_dbi_spi_transfer(struct spi_device *spi, u32 speed_hz, in mipi_dbi_spi_transfer()
|
/linux-6.14.4/drivers/net/wireless/ti/wlcore/ |
D | spi.c | 122 struct spi_device *spi = to_spi_device(glue->dev); in wl12xx_spi_init() local 436 static int wlcore_probe_of(struct spi_device *spi, struct wl12xx_spi_glue *glue, in wlcore_probe_of() 461 static int wl1271_probe(struct spi_device *spi) in wl1271_probe() 547 static void wl1271_remove(struct spi_device *spi) in wl1271_remove()
|