Home
last modified time | relevance | path

Searched defs:spi (Results 176 – 200 of 679) sorted by relevance

12345678910>>...28

/linux-6.14.4/drivers/iio/adc/
Dad7091r8.c118 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/
Dspi.c25 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/
Dspi-s3c64xx.c353 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 …]
Dspi-au1550.c160 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()
Dspi-slave-mt27xx.c133 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()
Dspi-ppc4xx.c138 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()
Dspi-lm70llp.c84 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()
Dspi-bcm63xx-hsspi.c230 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
Dspi-davinci.c197 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()
Dspi-cadence.c183 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()
Dspi-mt65xx.c284 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/
Dtpo_tj032md01bw.c72 struct spi_device *spi; member
126 static int tpohvga_probe(struct spi_device *spi) in tpohvga_probe()
/linux-6.14.4/drivers/rtc/
Drtc-mcp795.c62 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/
Dsst25l.c47 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/
Dpanel-lg-lg4573.c31 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()
Dpanel-innolux-ej030na.c32 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()
Dpanel-samsung-s6e63m0-spi.c45 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/
Dltc1660.c40 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/
Dst7735r.c181 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/
Dili9320.c29 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/
Dof_mmc_spi.c51 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/
Dvsc-tp.c57 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/
Dadrf6780.c74 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/
Ddrm_mipi_dbi.c839 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/
Dspi.c122 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()

12345678910>>...28