/linux-6.8/drivers/mtd/spi-nor/ |
D | sysfs.c | 13 struct spi_device *spi = to_spi_device(dev); in manufacturer_show() local 24 struct spi_device *spi = to_spi_device(dev); in partname_show() local 35 struct spi_device *spi = to_spi_device(dev); in jedec_id_show() local 56 struct spi_device *spi = to_spi_device(kobj_to_dev(kobj)); in sfdp_read() local 75 struct spi_device *spi = to_spi_device(kobj_to_dev(kobj)); in spi_nor_sysfs_is_visible() local 92 struct spi_device *spi = to_spi_device(kobj_to_dev(kobj)); in spi_nor_sysfs_is_bin_visible() local
|
/linux-6.8/drivers/net/wireless/microchip/wilc1000/ |
D | spi.c | 163 struct spi_device *spi = to_spi_device(wilc->dev); in wilc_parse_gpios() local 205 static int wilc_bus_probe(struct spi_device *spi) in wilc_bus_probe() 244 static void wilc_bus_remove(struct spi_device *spi) in wilc_bus_remove() 281 struct spi_device *spi = to_spi_device(wilc->dev); in wilc_spi_tx() local 324 struct spi_device *spi = to_spi_device(wilc->dev); in wilc_spi_rx() local 366 struct spi_device *spi = to_spi_device(wilc->dev); in wilc_spi_tx_rx() local 403 struct spi_device *spi = to_spi_device(wilc->dev); in spi_data_write() local 486 struct spi_device *spi = to_spi_device(wilc->dev); in wilc_spi_single_read() local 581 struct spi_device *spi = to_spi_device(wilc->dev); in wilc_spi_write_cmd() local 655 struct spi_device *spi = to_spi_device(wilc->dev); in wilc_spi_dma_rw() local [all …]
|
/linux-6.8/drivers/input/rmi4/ |
D | rmi_spi.c | 38 struct spi_device *spi; member 55 struct spi_device *spi = rmi_spi->spi; in rmi_spi_manage_pools() local 116 struct spi_device *spi = rmi_spi->spi; in rmi_spi_xfer() local 330 static int rmi_spi_of_probe(struct spi_device *spi, in rmi_spi_of_probe() 357 static inline int rmi_spi_of_probe(struct spi_device *spi, in rmi_spi_of_probe() 371 static int rmi_spi_probe(struct spi_device *spi) in rmi_spi_probe() 452 struct spi_device *spi = to_spi_device(dev); in rmi_spi_suspend() local 465 struct spi_device *spi = to_spi_device(dev); in rmi_spi_resume() local 478 struct spi_device *spi = to_spi_device(dev); in rmi_spi_runtime_suspend() local 491 struct spi_device *spi = to_spi_device(dev); in rmi_spi_runtime_resume() local
|
/linux-6.8/drivers/fpga/ |
D | lattice-sysconfig-spi.c | 17 struct spi_device *spi = to_spi_device(priv->dev); in sysconfig_spi_cmd_transfer() local 25 struct spi_device *spi = to_spi_device(priv->dev); in sysconfig_spi_bitstream_burst_init() local 62 struct spi_device *spi = to_spi_device(priv->dev); in sysconfig_spi_bitstream_burst_write() local 77 struct spi_device *spi = to_spi_device(priv->dev); in sysconfig_spi_bitstream_burst_complete() local 86 static int sysconfig_spi_probe(struct spi_device *spi) in sysconfig_spi_probe()
|
D | machxo2-spi.c | 66 static int get_status(struct spi_device *spi, unsigned long *status) in get_status() 119 static int wait_until_not_busy(struct spi_device *spi) in wait_until_not_busy() 137 struct spi_device *spi = mgr->priv; in machxo2_cleanup() local 176 struct spi_device *spi = mgr->priv; in machxo2_spi_state() local 191 struct spi_device *spi = mgr->priv; in machxo2_write_init() local 255 struct spi_device *spi = mgr->priv; in machxo2_write() local 294 struct spi_device *spi = mgr->priv; in machxo2_write_complete() local 363 static int machxo2_spi_probe(struct spi_device *spi) in machxo2_spi_probe()
|
/linux-6.8/drivers/input/misc/ |
D | adxl34x-spi.c | 28 struct spi_device *spi = to_spi_device(dev); in adxl34x_spi_read() local 39 struct spi_device *spi = to_spi_device(dev); in adxl34x_spi_write() local 52 struct spi_device *spi = to_spi_device(dev); in adxl34x_spi_read_block() local 68 static int adxl34x_spi_probe(struct spi_device *spi) in adxl34x_spi_probe() 90 static void adxl34x_spi_remove(struct spi_device *spi) in adxl34x_spi_remove()
|
/linux-6.8/drivers/gpu/drm/solomon/ |
D | ssd130x-spi.c | 17 struct spi_device *spi; member 34 struct spi_device *spi = t->spi; in ssd130x_spi_write() local 62 static int ssd130x_spi_probe(struct spi_device *spi) in ssd130x_spi_probe() 96 static void ssd130x_spi_remove(struct spi_device *spi) in ssd130x_spi_remove() 103 static void ssd130x_spi_shutdown(struct spi_device *spi) in ssd130x_spi_shutdown()
|
/linux-6.8/drivers/spi/ |
D | spi-geni-qcom.c | 148 static void handle_se_timeout(struct spi_controller *spi, in handle_se_timeout() 228 static void handle_gpi_timeout(struct spi_controller *spi, struct spi_message *msg) in handle_gpi_timeout() 236 static void spi_geni_handle_err(struct spi_controller *spi, struct spi_message *msg) in spi_geni_handle_err() 290 struct spi_controller *spi = dev_get_drvdata(mas->dev); in spi_geni_set_cs() local 398 struct spi_controller *spi) in setup_fifo_params() 437 struct spi_controller *spi = cb; in spi_gsi_callback_result() local 457 struct spi_device *spi_slv, struct spi_controller *spi) in setup_gsi_xfer() 582 static int spi_geni_prepare_message(struct spi_controller *spi, in spi_geni_prepare_message() 650 struct spi_master *spi = dev_get_drvdata(mas->dev); in spi_geni_init() local 827 u16 mode, struct spi_controller *spi) in setup_se_xfer() [all …]
|
D | spi.c | 49 struct spi_device *spi = to_spi_device(dev); in spidev_release() local 60 const struct spi_device *spi = to_spi_device(dev); in modalias_show() local 75 struct spi_device *spi = to_spi_device(dev); in driver_override_store() local 88 const struct spi_device *spi = to_spi_device(dev); in driver_override_show() local 378 const struct spi_device *spi = to_spi_device(dev); in spi_match_device() local 401 const struct spi_device *spi = to_spi_device(dev); in spi_uevent() local 414 struct spi_device *spi = to_spi_device(dev); in spi_probe() local 569 struct spi_device *spi; in spi_alloc_device() local 598 static void spi_dev_set_name(struct spi_device *spi) in spi_dev_set_name() 613 struct spi_device *spi = to_spi_device(dev); in spi_dev_check() local [all …]
|
D | spi-mux.c | 39 struct spi_device *spi; member 49 static int spi_mux_select(struct spi_device *spi) in spi_mux_select() 74 static int spi_mux_setup(struct spi_device *spi) in spi_mux_setup() 103 struct spi_device *spi = m->spi; in spi_mux_transfer_one_message() local 126 static int spi_mux_probe(struct spi_device *spi) in spi_mux_probe()
|
D | spi-omap2-mcspi.c | 161 static inline void mcspi_write_cs_reg(const struct spi_device *spi, in mcspi_write_cs_reg() 169 static inline u32 mcspi_read_cs_reg(const struct spi_device *spi, int idx) in mcspi_read_cs_reg() 176 static inline u32 mcspi_cached_chconf0(const struct spi_device *spi) in mcspi_cached_chconf0() 183 static inline void mcspi_write_chconf0(const struct spi_device *spi, u32 val) in mcspi_write_chconf0() 202 static void omap2_mcspi_set_dma_req(const struct spi_device *spi, in omap2_mcspi_set_dma_req() 222 static void omap2_mcspi_set_enable(const struct spi_device *spi, int enable) in omap2_mcspi_set_enable() 238 static void omap2_mcspi_set_cs(struct spi_device *spi, bool enable) in omap2_mcspi_set_cs() 293 static void omap2_mcspi_set_fifo(const struct spi_device *spi, in omap2_mcspi_set_fifo() 382 struct spi_device *spi = data; in omap2_mcspi_rx_callback() local 394 struct spi_device *spi = data; in omap2_mcspi_tx_callback() local [all …]
|
D | spi-butterfly.c | 44 static inline struct butterfly *spidev_to_pp(struct spi_device *spi) in spidev_to_pp() 67 setsck(struct spi_device *spi, int is_on) in setsck() 83 setmosi(struct spi_device *spi, int is_on) in setmosi() 98 static inline int getmiso(struct spi_device *spi) in getmiso() 111 static void butterfly_chipselect(struct spi_device *spi, int value) in butterfly_chipselect() 137 butterfly_txrx_word_mode0(struct spi_device *spi, unsigned nsecs, u32 word, in butterfly_txrx_word_mode0()
|
/linux-6.8/drivers/iio/accel/ |
D | bma220_spi.c | 80 static inline int bma220_read_reg(struct spi_device *spi, u8 reg) in bma220_read_reg() 96 struct spi_device *spi = data->spi_device; in bma220_trigger_handler() local 201 static int bma220_init(struct spi_device *spi) in bma220_init() 221 static int bma220_power(struct spi_device *spi, bool up) in bma220_power() 245 static void bma220_deinit(void *spi) in bma220_deinit() 250 static int bma220_probe(struct spi_device *spi) in bma220_probe() 294 struct spi_device *spi = to_spi_device(dev); in bma220_suspend() local 301 struct spi_device *spi = to_spi_device(dev); in bma220_resume() local
|
D | bmi088-accel-spi.c | 20 struct spi_device *spi = context; in bmi088_regmap_spi_write() local 29 struct spi_device *spi = context; in bmi088_regmap_spi_read() local 44 static int bmi088_accel_probe(struct spi_device *spi) in bmi088_accel_probe() 61 static void bmi088_accel_remove(struct spi_device *spi) in bmi088_accel_remove()
|
/linux-6.8/drivers/rtc/ |
D | rtc-max6916.c | 34 struct spi_device *spi = to_spi_device(dev); in max6916_read_reg() local 44 struct spi_device *spi = to_spi_device(dev); in max6916_write_reg() local 55 struct spi_device *spi = to_spi_device(dev); in max6916_read_time() local 79 struct spi_device *spi = to_spi_device(dev); in max6916_set_time() local 107 static int max6916_probe(struct spi_device *spi) in max6916_probe()
|
D | rtc-ds1390.c | 56 struct spi_device *spi = to_spi_device(dev); in ds1390_set_reg() local 69 struct spi_device *spi = to_spi_device(dev); in ds1390_get_reg() local 88 static void ds1390_trickle_of_init(struct spi_device *spi) in ds1390_trickle_of_init() 129 struct spi_device *spi = to_spi_device(dev); in ds1390_read_time() local 158 struct spi_device *spi = to_spi_device(dev); in ds1390_set_time() local 181 static int ds1390_probe(struct spi_device *spi) in ds1390_probe()
|
/linux-6.8/drivers/iio/chemical/ |
D | bme680_spi.c | 15 struct spi_device *spi; member 27 struct spi_device *spi = ctx->spi; in bme680_regmap_spi_select_page() local 67 struct spi_device *spi = ctx->spi; in bme680_regmap_spi_write() local 90 struct spi_device *spi = ctx->spi; in bme680_regmap_spi_read() local 110 static int bme680_spi_probe(struct spi_device *spi) in bme680_spi_probe()
|
/linux-6.8/drivers/hwmon/ |
D | ads7871.c | 66 struct spi_device *spi; member 69 static int ads7871_read_reg8(struct spi_device *spi, int reg) in ads7871_read_reg8() 77 static int ads7871_read_reg16(struct spi_device *spi, int reg) in ads7871_read_reg16() 85 static int ads7871_write_reg8(struct spi_device *spi, int reg, u8 val) in ads7871_write_reg8() 95 struct spi_device *spi = pdata->spi; in voltage_show() local 156 static int ads7871_probe(struct spi_device *spi) in ads7871_probe()
|
/linux-6.8/drivers/iio/dac/ |
D | ad5686-spi.c | 19 struct spi_device *spi = to_spi_device(st->dev); in ad5686_spi_write() local 62 struct spi_device *spi = to_spi_device(st->dev); in ad5686_spi_read() local 90 static int ad5686_spi_probe(struct spi_device *spi) in ad5686_spi_probe() 98 static void ad5686_spi_remove(struct spi_device *spi) in ad5686_spi_remove()
|
/linux-6.8/drivers/mfd/ |
D | stmpe-spi.c | 22 struct spi_device *spi = stmpe->client; in spi_reg_read() local 30 struct spi_device *spi = stmpe->client; in spi_reg_write() local 66 struct spi_device *spi = stmpe->client; in spi_init() local 87 stmpe_spi_probe(struct spi_device *spi) in stmpe_spi_probe() 105 static void stmpe_spi_remove(struct spi_device *spi) in stmpe_spi_remove()
|
/linux-6.8/net/ipv6/ |
D | xfrm6_tunnel.c | 31 u32 spi; member 48 u32 spi; member 69 static inline unsigned int xfrm6_tunnel_spi_hash_byspi(u32 spi) in xfrm6_tunnel_spi_hash_byspi() 92 u32 spi; in xfrm6_tunnel_spi_lookup() local 102 static int __xfrm6_tunnel_spi_check(struct net *net, u32 spi) in __xfrm6_tunnel_spi_check() 120 u32 spi; in __xfrm6_tunnel_alloc_spi() local 166 u32 spi; in xfrm6_tunnel_alloc_spi() local 226 __be32 spi; in xfrm6_tunnel_rcv() local
|
/linux-6.8/drivers/video/fbdev/omap2/omapfb/displays/ |
D | panel-nec-nl8048hl11.c | 29 struct spi_device *spi; member 84 static int nec_8048_spi_send(struct spi_device *spi, unsigned char reg_addr, in nec_8048_spi_send() 101 static int init_nec_8048_wvga_lcd(struct spi_device *spi) in init_nec_8048_wvga_lcd() 224 static int nec_8048_probe(struct spi_device *spi) in nec_8048_probe() 293 static void nec_8048_remove(struct spi_device *spi) in nec_8048_remove() 312 struct spi_device *spi = to_spi_device(dev); in nec_8048_suspend() local 322 struct spi_device *spi = to_spi_device(dev); in nec_8048_resume() local
|
/linux-6.8/drivers/gpio/ |
D | gpio-max7301.c | 22 struct spi_device *spi = to_spi_device(dev); in max7301_spi_write() local 34 struct spi_device *spi = to_spi_device(dev); in max7301_spi_read() local 44 static int max7301_probe(struct spi_device *spi) in max7301_probe() 67 static void max7301_remove(struct spi_device *spi) in max7301_remove()
|
/linux-6.8/drivers/media/dvb-frontends/cxd2880/ |
D | cxd2880_spi_device.c | 14 static int cxd2880_spi_device_write(struct cxd2880_spi *spi, in cxd2880_spi_device_write() 41 static int cxd2880_spi_device_write_read(struct cxd2880_spi *spi, in cxd2880_spi_device_write_read() 70 struct spi_device *spi = spi_device->spi; in cxd2880_spi_device_initialize() local 100 int cxd2880_spi_device_create_spi(struct cxd2880_spi *spi, in cxd2880_spi_device_create_spi()
|
/linux-6.8/drivers/media/spi/ |
D | cxd2880-spi.c | 51 struct spi_device *spi; member 62 static int cxd2880_write_spi(struct spi_device *spi, u8 *data, u32 size) in cxd2880_write_spi() 81 static int cxd2880_write_reg(struct spi_device *spi, in cxd2880_write_reg() 117 static int cxd2880_spi_read_ts(struct spi_device *spi, in cxd2880_spi_read_ts() 155 static int cxd2880_spi_read_ts_buffer_info(struct spi_device *spi, in cxd2880_spi_read_ts_buffer_info() 182 static int cxd2880_spi_clear_ts_buffer(struct spi_device *spi) in cxd2880_spi_clear_ts_buffer() 195 static int cxd2880_set_pid_filter(struct spi_device *spi, in cxd2880_set_pid_filter() 508 cxd2880_spi_probe(struct spi_device *spi) in cxd2880_spi_probe() 629 cxd2880_spi_remove(struct spi_device *spi) in cxd2880_spi_remove()
|