Home
last modified time | relevance | path

Searched defs:spi (Results 76 – 100 of 650) sorted by relevance

12345678910>>...26

/linux-6.8/drivers/video/fbdev/mmp/hw/
Dmmp_spi.c30 static inline int lcd_spi_write(struct spi_device *spi, u32 data) in lcd_spi_write()
81 static int lcd_spi_setup(struct spi_device *spi) in lcd_spi_setup()
107 static int lcd_spi_one_transfer(struct spi_device *spi, struct spi_message *m) in lcd_spi_one_transfer()
/linux-6.8/drivers/iio/imu/bmi323/
Dbmi323_spi.c24 struct spi_device *spi = context; in bmi323_regmap_spi_read() local
32 struct spi_device *spi = context; in bmi323_regmap_spi_write() local
53 static int bmi323_spi_probe(struct spi_device *spi) in bmi323_spi_probe()
/linux-6.8/drivers/video/backlight/
Dvgg2432a4.c223 static int vgg2432a4_probe(struct spi_device *spi) in vgg2432a4_probe()
236 static void vgg2432a4_remove(struct spi_device *spi) in vgg2432a4_remove()
241 static void vgg2432a4_shutdown(struct spi_device *spi) in vgg2432a4_shutdown()
Dltv350qv.c21 struct spi_device *spi; member
225 static int ltv350qv_probe(struct spi_device *spi) in ltv350qv_probe()
257 static void ltv350qv_remove(struct spi_device *spi) in ltv350qv_remove()
283 static void ltv350qv_shutdown(struct spi_device *spi) in ltv350qv_shutdown()
/linux-6.8/drivers/input/misc/
Dad714x-spi.c21 struct spi_device *spi = to_spi_device(chip->dev); in ad714x_spi_read() local
55 struct spi_device *spi = to_spi_device(chip->dev); in ad714x_spi_write() local
71 static int ad714x_spi_probe(struct spi_device *spi) in ad714x_spi_probe()
/linux-6.8/drivers/gpu/drm/tiny/
Dili9486.c45 struct spi_device *spi = mipi->spi; in waveshare_command() local
198 static int ili9486_probe(struct spi_device *spi) in ili9486_probe()
255 static void ili9486_remove(struct spi_device *spi) in ili9486_remove()
263 static void ili9486_shutdown(struct spi_device *spi) in ili9486_shutdown()
/linux-6.8/drivers/gpu/drm/panel/
Dpanel-tpo-td028ttec1.c84 struct spi_device *spi; member
96 struct spi_device *spi = lcd->spi; in jbt_ret_write_0() local
117 struct spi_device *spi = lcd->spi; in jbt_reg_write_1() local
141 struct spi_device *spi = lcd->spi; in jbt_reg_write_2() local
320 static int td028ttec1_probe(struct spi_device *spi) in td028ttec1_probe()
353 static void td028ttec1_remove(struct spi_device *spi) in td028ttec1_remove()
/linux-6.8/drivers/iio/adc/
Dltc2496.c25 struct spi_device *spi; member
64 static int ltc2496_probe(struct spi_device *spi) in ltc2496_probe()
83 static void ltc2496_remove(struct spi_device *spi) in ltc2496_remove()
Dti-adc0832.c28 struct spi_device *spi; member
122 struct spi_device *spi = adc->spi; in adc0831_adc_conversion() local
138 struct spi_device *spi = adc->spi; in adc0832_adc_conversion() local
244 static int adc0832_probe(struct spi_device *spi) in adc0832_probe()
/linux-6.8/drivers/media/dvb-frontends/cxd2880/
Dcxd2880_devio_spi.c20 struct cxd2880_spi *spi = NULL; in cxd2880_io_spi_read_reg() local
68 struct cxd2880_spi *spi = NULL; in cxd2880_io_spi_write_reg() local
115 struct cxd2880_spi *spi, u8 slave_select) in cxd2880_io_spi_create()
/linux-6.8/drivers/net/dsa/microchip/
Dksz_spi.c40 static int ksz_spi_probe(struct spi_device *spi) in ksz_spi_probe()
102 static void ksz_spi_remove(struct spi_device *spi) in ksz_spi_remove()
110 static void ksz_spi_shutdown(struct spi_device *spi) in ksz_spi_shutdown()
/linux-6.8/drivers/staging/rts5208/
Dspi.c21 struct spi_info *spi = &chip->spi; in spi_set_err_code() local
45 struct spi_info *spi = &chip->spi; in spi_set_init_para() local
107 struct spi_info *spi = &chip->spi; in sf_enable_write() local
135 struct spi_info *spi = &chip->spi; in sf_disable_write() local
438 struct spi_info *spi = &chip->spi; in spi_get_status() local
451 struct spi_info *spi = &chip->spi; in spi_set_parameter() local
/linux-6.8/drivers/net/dsa/
Dvitesse-vsc73xx-spi.c33 struct spi_device *spi; member
134 static int vsc73xx_spi_probe(struct spi_device *spi) in vsc73xx_spi_probe()
162 static void vsc73xx_spi_remove(struct spi_device *spi) in vsc73xx_spi_remove()
172 static void vsc73xx_spi_shutdown(struct spi_device *spi) in vsc73xx_spi_shutdown()
/linux-6.8/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_spi.c69 irqreturn_t netup_spi_interrupt(struct netup_spi *spi) in netup_spi_interrupt()
99 struct netup_spi *spi = spi_master_get_devdata(master); in netup_spi_transfer() local
168 static int netup_spi_setup(struct spi_device *spi) in netup_spi_setup()
225 struct netup_spi *spi = ndev->spi; in netup_spi_release() local
/linux-6.8/drivers/mfd/
Dtps6594-spi.c28 struct spi_device *spi = context; in tps6594_spi_reg_read() local
54 struct spi_device *spi = context; in tps6594_spi_reg_write() local
88 static int tps6594_spi_probe(struct spi_device *spi) in tps6594_spi_probe()
Drk8xx-spi.c44 struct spi_device *spi = to_spi_device(dev); in rk806_spi_bus_write() local
67 struct spi_device *spi = to_spi_device(dev); in rk806_spi_bus_read() local
87 static int rk8xx_spi_probe(struct spi_device *spi) in rk8xx_spi_probe()
/linux-6.8/drivers/iio/accel/
Dbma400_spi.c25 struct spi_device *spi = to_spi_device(dev); in bma400_regmap_spi_read() local
51 struct spi_device *spi = to_spi_device(dev); in bma400_regmap_spi_write() local
63 static int bma400_spi_probe(struct spi_device *spi) in bma400_spi_probe()
/linux-6.8/drivers/spi/
Dspi-slave-time.c34 struct spi_device *spi; member
87 static int spi_slave_time_probe(struct spi_device *spi) in spi_slave_time_probe()
109 static void spi_slave_time_remove(struct spi_device *spi) in spi_slave_time_remove()
Dspidev.c73 struct spi_device *spi; member
94 spidev_sync_unlocked(struct spi_device *spi, struct spi_message *message) in spidev_sync_unlocked()
109 struct spi_device *spi; in spidev_sync() local
359 struct spi_device *spi; in spidev_ioctl() local
527 struct spi_device *spi; in spidev_compat_ioc_message() local
768 static int spidev_probe(struct spi_device *spi) in spidev_probe()
827 static void spidev_remove(struct spi_device *spi) in spidev_remove()
Dspi-slave-system-control.c39 struct spi_device *spi; member
113 static int spi_slave_system_control_probe(struct spi_device *spi) in spi_slave_system_control_probe()
135 static void spi_slave_system_control_remove(struct spi_device *spi) in spi_slave_system_control_remove()
Dspi-xcomm.c59 struct spi_device *spi, int is_active) in spi_xcomm_chipselect()
73 struct spi_device *spi, struct spi_transfer *t, unsigned int *settings) in spi_xcomm_setup_transfer()
111 struct spi_device *spi, struct spi_transfer *t) in spi_xcomm_txrx_bufs()
140 struct spi_device *spi = msg->spi; in spi_xcomm_transfer_one() local
/linux-6.8/include/linux/spi/
Dspi.h258 static inline struct spi_device *spi_dev_get(struct spi_device *spi) in spi_dev_get()
263 static inline void spi_dev_put(struct spi_device *spi) in spi_dev_put()
270 static inline void *spi_get_ctldata(const struct spi_device *spi) in spi_get_ctldata()
275 static inline void spi_set_ctldata(struct spi_device *spi, void *state) in spi_set_ctldata()
282 static inline void spi_set_drvdata(struct spi_device *spi, void *data) in spi_set_drvdata()
287 static inline void *spi_get_drvdata(const struct spi_device *spi) in spi_get_drvdata()
292 static inline u8 spi_get_chipselect(const struct spi_device *spi, u8 idx) in spi_get_chipselect()
297 static inline void spi_set_chipselect(struct spi_device *spi, u8 idx, u8 chipselect) in spi_set_chipselect()
302 static inline struct gpio_desc *spi_get_csgpiod(const struct spi_device *spi, u8 idx) in spi_get_csgpiod()
307 static inline void spi_set_csgpiod(struct spi_device *spi, u8 idx, struct gpio_desc *csgpiod) in spi_set_csgpiod()
[all …]
/linux-6.8/drivers/mux/
Dadgs1408.c25 static int adgs1408_spi_reg_write(struct spi_device *spi, in adgs1408_spi_reg_write()
38 struct spi_device *spi = to_spi_device(mux->chip->dev.parent); in adgs1408_set() local
53 static int adgs1408_probe(struct spi_device *spi) in adgs1408_probe()
/linux-6.8/drivers/rtc/
Drtc-m41t94.c31 struct spi_device *spi = to_spi_device(dev); in m41t94_set_time() local
58 struct spi_device *spi = to_spi_device(dev); in m41t94_read_time() local
109 static int m41t94_probe(struct spi_device *spi) in m41t94_probe()
/linux-6.8/drivers/net/can/spi/mcp251xfd/
Dmcp251xfd-regmap.c18 struct spi_device *spi = context; in mcp251xfd_regmap_nocrc_write() local
28 struct spi_device *spi = context; in mcp251xfd_regmap_nocrc_gather_write() local
86 struct spi_device *spi = context; in mcp251xfd_regmap_nocrc_update_bits() local
153 struct spi_device *spi = context; in mcp251xfd_regmap_nocrc_read() local
203 struct spi_device *spi = context; in mcp251xfd_regmap_crc_gather_write() local
286 struct spi_device *spi = context; in mcp251xfd_regmap_crc_read() local

12345678910>>...26