/kernel/linux/linux-6.6/drivers/mtd/devices/ |
H A D | mtd_dataflash.c | 93 struct spi_device *spi; member 119 static inline int dataflash_status(struct spi_device *spi) in dataflash_status() argument 131 static int dataflash_waitready(struct spi_device *spi) in dataflash_waitready() argument 157 struct spi_device *spi = priv->spi; dataflash_erase() local 303 struct spi_device *spi = priv->spi; dataflash_write() local 456 otp_read(struct spi_device *spi, unsigned base, u8 *buf, loff_t off, size_t len) otp_read() argument 621 add_dataflash_otp(struct spi_device *spi, char *name, int nr_pages, int pagesize, int pageoffset, char revision) add_dataflash_otp() argument 678 add_dataflash(struct spi_device *spi, char *name, int nr_pages, int pagesize, int pageoffset) add_dataflash() argument 742 jedec_lookup(struct spi_device *spi, u64 jedec, bool use_extid) jedec_lookup() argument 780 jedec_probe(struct spi_device *spi) jedec_probe() argument 846 dataflash_probe(struct spi_device *spi) dataflash_probe() argument 918 dataflash_remove(struct spi_device *spi) dataflash_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/cxd2880/ |
H A D | cxd2880_top.c | 29 struct spi_device *spi; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/asix/ |
H A D | ax88796c_main.c | 966 static int ax88796c_probe(struct spi_device *spi) in ax88796c_probe() argument 1105 ax88796c_remove(struct spi_device *spi) ax88796c_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/ |
H A D | qca_spi.c | 904 qca_spi_probe(struct spi_device *spi) in qca_spi_probe() argument 1021 qca_spi_remove(struct spi_device *spi) qca_spi_remove() argument [all...] |
/kernel/linux/linux-6.6/fs/ufs/ |
H A D | util.h | 21 static inline struct ufs_buffer_head *USPI_UBH(struct ufs_sb_private_info *spi) in USPI_UBH() argument
|
/kernel/linux/linux-6.6/include/linux/iio/imu/ |
H A D | adis.h | 112 struct spi_device *spi; member
|
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_edif.h | 84 __le32 spi; member
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-sifive.c | 99 static void sifive_spi_write(struct sifive_spi *spi, int offset, u32 value) in sifive_spi_write() argument 104 static u32 sifive_spi_read(struct sifive_spi *spi, int offset) in sifive_spi_read() argument 109 static void sifive_spi_init(struct sifive_spi *spi) in sifive_spi_init() argument 133 struct sifive_spi *spi = spi_controller_get_devdata(host); sifive_spi_prepare_message() local 155 struct sifive_spi *spi = spi_controller_get_devdata(device->controller); sifive_spi_set_cs() local 167 sifive_spi_prep_transfer(struct sifive_spi *spi, struct spi_device *device, struct spi_transfer *t) sifive_spi_prep_transfer() argument 210 struct sifive_spi *spi = dev_id; sifive_spi_irq() local 223 sifive_spi_wait(struct sifive_spi *spi, u32 bit, int poll) sifive_spi_wait() argument 238 sifive_spi_tx(struct sifive_spi *spi, const u8 *tx_ptr) sifive_spi_tx() argument 246 sifive_spi_rx(struct sifive_spi *spi, u8 *rx_ptr) sifive_spi_rx() argument 258 struct sifive_spi *spi = spi_controller_get_devdata(host); sifive_spi_transfer_one() local 294 struct sifive_spi *spi; sifive_spi_probe() local 421 struct sifive_spi *spi = spi_controller_get_devdata(host); sifive_spi_remove() local 431 struct sifive_spi *spi = spi_controller_get_devdata(host); sifive_spi_suspend() local 449 struct sifive_spi *spi = spi_controller_get_devdata(host); sifive_spi_resume() local [all...] |
H A D | spi-slave-mt27xx.c | 133 struct spi_device *spi = msg->spi; in mtk_spi_slave_prepare_message() local 162 mtk_spi_slave_fifo_transfer(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_slave_fifo_transfer() argument 199 mtk_spi_slave_dma_transfer(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_slave_dma_transfer() argument 282 mtk_spi_slave_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_slave_transfer_one() argument 298 mtk_spi_slave_setup(struct spi_device *spi) mtk_spi_slave_setup() argument [all...] |
H A D | spi-zynq-qspi.c | 290 static void zynq_qspi_chipselect(struct spi_device *spi, bool assert) in zynq_qspi_chipselect() argument 334 static int zynq_qspi_config_op(struct zynq_qspi *xqspi, struct spi_device *spi) in zynq_qspi_config_op() argument 378 zynq_qspi_setup_op(struct spi_device *spi) zynq_qspi_setup_op() argument [all...] |
H A D | spi-xilinx.c | 186 static void xilinx_spi_chipselect(struct spi_device *spi, int is_on) in xilinx_spi_chipselect() argument 225 xilinx_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) xilinx_spi_setup_transfer() argument 238 xilinx_spi_txrx_bufs(struct spi_device *spi, struct spi_transfer *t) xilinx_spi_txrx_bufs() argument [all...] |
H A D | spi-xlp.c | 135 static int xlp_spi_setup(struct spi_device *spi) in xlp_spi_setup() argument 346 xlp_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) xlp_spi_transfer_one() argument [all...] |
H A D | spi-ingenic.c | 81 static void spi_ingenic_set_cs(struct spi_device *spi, bool disable) in spi_ingenic_set_cs() argument 99 spi_ingenic_prepare_transfer(struct ingenic_spi *priv, struct spi_device *spi, struct spi_transfer *xfer) spi_ingenic_prepare_transfer() argument 239 spi_ingenic_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) spi_ingenic_transfer_one() argument 265 struct spi_device *spi = message->spi; spi_ingenic_prepare_message() local 329 spi_ingenic_can_dma(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) spi_ingenic_can_dma() argument [all...] |
H A D | spi-hisi-sfc-v3xx.c | 150 struct spi_device *spi = mem->spi; in hisi_sfc_v3xx_adjust_op_size() local 174 struct spi_device *spi = mem->spi; in hisi_sfc_v3xx_supports_op() local 363 struct spi_device *spi = mem->spi; hisi_sfc_v3xx_exec_op() local [all...] |
H A D | spi-sun4i.c | 162 static void sun4i_spi_set_cs(struct spi_device *spi, bool enable) in sun4i_spi_set_cs() argument 199 static size_t sun4i_spi_max_transfer_size(struct spi_device *spi) in sun4i_spi_max_transfer_size() argument 204 sun4i_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *tfr) sun4i_spi_transfer_one() argument [all...] |
H A D | spi-cadence.c | 180 static void cdns_spi_chipselect(struct spi_device *spi, bool is_high) in cdns_spi_chipselect() argument 211 cdns_spi_config_clock_mode(struct spi_device *spi) cdns_spi_config_clock_mode() argument 253 cdns_spi_config_clock_freq(struct spi_device *spi, struct spi_transfer *transfer) cdns_spi_config_clock_freq() argument 291 cdns_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *transfer) cdns_spi_setup_transfer() argument 427 cdns_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *transfer) cdns_transfer_one() argument [all...] |
H A D | spi-bcm2835aux.c | 260 __bcm2835aux_spi_transfer_one_irq(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) __bcm2835aux_spi_transfer_one_irq() argument 275 bcm2835aux_spi_transfer_one_irq(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) bcm2835aux_spi_transfer_one_irq() argument 300 bcm2835aux_spi_transfer_one_poll(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) bcm2835aux_spi_transfer_one_poll() argument 340 bcm2835aux_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *tfr) bcm2835aux_spi_transfer_one() argument 404 struct spi_device *spi = msg->spi; bcm2835aux_spi_prepare_message() local 443 bcm2835aux_spi_setup(struct spi_device *spi) bcm2835aux_spi_setup() argument [all...] |
H A D | spi-axi-spi-engine.c | 116 static unsigned int spi_engine_get_config(struct spi_device *spi) in spi_engine_get_config() argument 204 struct spi_device *spi in spi_engine_compile_message() local 130 spi_engine_get_clk_div(struct spi_engine *spi_engine, struct spi_device *spi, struct spi_transfer *xfer) spi_engine_get_clk_div() argument 190 spi_engine_gen_cs(struct spi_engine_program *p, bool dry, struct spi_device *spi, bool assert) spi_engine_gen_cs() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/iio/accel/ |
H A D | adis16240.c | 382 static int adis16240_probe(struct spi_device *spi) in adis16240_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/iio/resolver/ |
H A D | ad2s1210.c | 633 struct spi_device *spi = st->sdev; in ad2s1210_setup_gpios() local 651 static int ad2s1210_probe(struct spi_device *spi) in ad2s1210_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/pi433/ |
H A D | pi433_if.c | 75 struct spi_device *spi; member 410 struct spi_device *spi = dev->spi; pi433_receive() local 561 struct spi_device *spi = device->spi; pi433_tx_thread() local 1155 pi433_probe(struct spi_device *spi) pi433_probe() argument 1331 pi433_remove(struct spi_device *spi) pi433_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-ds3232.c | 635 static int ds3234_probe(struct spi_device *spi) in ds3234_probe() argument [all...] |
H A D | rtc-rx6110.c | 344 static int rx6110_spi_probe(struct spi_device *spi) in rx6110_spi_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/backlight/ |
H A D | corgi_lcd.c | 477 struct spi_device *spi = lcd->spi_dev; in setup_gpio_backlight() local 492 static int corgi_lcd_probe(struct spi_device *spi) in corgi_lcd_probe() argument 545 corgi_lcd_remove(struct spi_device *spi) corgi_lcd_remove() argument [all...] |
H A D | ili922x.c | 139 struct spi_device *spi; member 149 static int ili922x_read_status(struct spi_device *spi, u16 *rs) in ili922x_read_status() argument 192 ili922x_read(struct spi_device *spi, u8 reg, u16 *rx) ili922x_read() argument 246 ili922x_write(struct spi_device *spi, u8 reg, u16 value) ili922x_write() argument 301 ili922x_reg_dump(struct spi_device *spi) ili922x_reg_dump() argument 314 ili922x_reg_dump(struct spi_device *spi) ili922x_reg_dump() argument 321 set_write_to_gram_reg(struct spi_device *spi) set_write_to_gram_reg() argument 352 ili922x_poweron(struct spi_device *spi) ili922x_poweron() argument 381 ili922x_poweroff(struct spi_device *spi) ili922x_poweroff() argument 402 ili922x_display_init(struct spi_device *spi) ili922x_display_init() argument 476 ili922x_probe(struct spi_device *spi) ili922x_probe() argument 529 ili922x_remove(struct spi_device *spi) ili922x_remove() argument [all...] |