/kernel/linux/linux-5.10/drivers/staging/iio/accel/ |
H A D | adis16203.c | 265 static int adis16203_probe(struct spi_device *spi) in adis16203_probe() argument
|
/kernel/linux/linux-5.10/drivers/staging/iio/frequency/ |
H A D | ad9834.c | 72 struct spi_device *spi; member 393 ad9834_probe(struct spi_device *spi) ad9834_probe() argument 505 ad9834_remove(struct spi_device *spi) ad9834_remove() argument [all...] |
H A D | ad9832.c | 96 struct spi_device *spi; global() member 297 ad9832_probe(struct spi_device *spi) ad9832_probe() argument 440 ad9832_remove(struct spi_device *spi) ad9832_remove() argument [all...] |
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-dw-core.c | 92 void dw_spi_set_cs(struct spi_device *spi, bool enable) in dw_spi_set_cs() argument 266 static u32 dw_spi_prepare_cr0(struct dw_spi *dws, struct spi_device *spi) in dw_spi_prepare_cr0() argument 306 dw_spi_update_config(struct dw_spi *dws, struct spi_device *spi, struct dw_spi_cfg *cfg) dw_spi_update_config() argument 403 dw_spi_transfer_one(struct spi_controller *master, struct spi_device *spi, struct spi_transfer *transfer) dw_spi_transfer_one() argument 540 dw_spi_write_then_read(struct dw_spi *dws, struct spi_device *spi) dw_spi_write_then_read() argument 635 dw_spi_stop_mem_op(struct dw_spi *dws, struct spi_device *spi) dw_spi_stop_mem_op() argument 764 dw_spi_setup(struct spi_device *spi) dw_spi_setup() argument 800 dw_spi_cleanup(struct spi_device *spi) dw_spi_cleanup() argument [all...] |
H A D | spi-loopback-test.c | 320 static int spi_loopback_test_probe(struct spi_device *spi) in spi_loopback_test_probe() argument 404 spi_test_dump_message(struct spi_device *spi, struct spi_message *msg, bool dump_data) spi_test_dump_message() argument 470 spi_check_rx_ranges(struct spi_device *spi, struct spi_message *msg, void *rx) spi_check_rx_ranges() argument 535 spi_test_check_elapsed_time(struct spi_device *spi, struct spi_test *test) spi_test_check_elapsed_time() argument 565 spi_test_check_loopback_result(struct spi_device *spi, struct spi_message *msg, void *tx, void *rx) spi_test_check_loopback_result() argument 627 spi_test_translate(struct spi_device *spi, void **ptr, size_t len, void *tx, void *rx) spi_test_translate() argument 670 spi_test_fill_pattern(struct spi_device *spi, struct spi_test *test) spi_test_fill_pattern() argument 754 _spi_test_run_iter(struct spi_device *spi, struct spi_test *test, void *tx, void *rx) _spi_test_run_iter() argument 816 spi_test_run_iter(struct spi_device *spi, const struct spi_test *testtemplate, void *tx, void *rx, size_t len, size_t tx_off, size_t rx_off ) spi_test_run_iter() argument 896 spi_test_execute_msg(struct spi_device *spi, struct spi_test *test, void *tx, void *rx) spi_test_execute_msg() argument 969 spi_test_run_test(struct spi_device *spi, const struct spi_test *test, void *tx, void *rx) spi_test_run_test() argument 1030 spi_test_run_tests(struct spi_device *spi, struct spi_test *tests) spi_test_run_tests() argument [all...] |
H A D | spi-mpc512x-psc.c | 79 static int mpc512x_psc_spi_transfer_setup(struct spi_device *spi, in mpc512x_psc_spi_transfer_setup() argument 92 static void mpc512x_psc_spi_activate_cs(struct spi_device *spi) in mpc512x_psc_spi_activate_cs() argument 135 mpc512x_psc_spi_deactivate_cs(struct spi_device *spi) mpc512x_psc_spi_deactivate_cs() argument 149 mpc512x_psc_spi_transfer_rxtx(struct spi_device *spi, struct spi_transfer *t) mpc512x_psc_spi_transfer_rxtx() argument 292 struct spi_device *spi; mpc512x_psc_spi_msg_xfer() local 363 mpc512x_psc_spi_setup(struct spi_device *spi) mpc512x_psc_spi_setup() argument 397 mpc512x_psc_spi_cleanup(struct spi_device *spi) mpc512x_psc_spi_cleanup() argument 479 mpc512x_spi_cs_control(struct spi_device *spi, bool onoff) mpc512x_spi_cs_control() argument [all...] |
H A D | spi-meson-spifc.c | 245 meson_spifc_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) meson_spifc_transfer_one() argument
|
H A D | spi-omap-uwire.c | 174 static void uwire_chipselect(struct spi_device *spi, int value) in uwire_chipselect() argument 205 static int uwire_txrx(struct spi_device *spi, struct spi_transfer *t) in uwire_txrx() argument 309 uwire_setup_transfer(struct spi_device *spi, struct spi_transfer *t) uwire_setup_transfer() argument 424 uwire_setup(struct spi_device *spi) uwire_setup() argument 445 uwire_cleanup(struct spi_device *spi) uwire_cleanup() argument [all...] |
H A D | spi-omap-100k.c | 178 omap1_spi100k_txrx_pio(struct spi_device *spi, struct spi_transfer *xfer) in omap1_spi100k_txrx_pio() argument 232 omap1_spi100k_setup_transfer(struct spi_device *spi, struct spi_transfer *t) omap1_spi100k_setup_transfer() argument 259 omap1_spi100k_setup(struct spi_device *spi) omap1_spi100k_setup() argument 292 struct spi_device *spi = m->spi; omap1_spi100k_transfer_one_message() local [all...] |
H A D | spi-npcm-pspi.c | 102 static void npcm_pspi_set_mode(struct spi_device *spi) in npcm_pspi_set_mode() argument 159 static void npcm_pspi_setup_transfer(struct spi_device *spi, in npcm_pspi_setup_transfer() argument 248 npcm_pspi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) npcm_pspi_transfer_one() argument [all...] |
H A D | spi-s3c24xx.c | 87 static void s3c24xx_spi_gpiocs(struct s3c2410_spi_info *spi, int cs, int pol) in s3c24xx_spi_gpiocs() argument 92 static void s3c24xx_spi_chipsel(struct spi_device *spi, in argument 114 s3c24xx_spi_update_state(struct spi_device *spi, struct spi_transfer *t) s3c24xx_spi_update_state() argument 158 s3c24xx_spi_setupxfer(struct spi_device *spi, struct spi_transfer *t) s3c24xx_spi_setupxfer() argument 172 s3c24xx_spi_setup(struct spi_device *spi) s3c24xx_spi_setup() argument 365 s3c24xx_spi_usingfiq(struct s3c24xx_spi *spi) s3c24xx_spi_usingfiq() argument 378 s3c24xx_spi_txrx(struct spi_device *spi, struct spi_transfer *t) s3c24xx_spi_txrx() argument [all...] |
H A D | spidev.c | 71 struct spi_device *spi; member 95 struct spi_device *spi; in spidev_sync() local 348 struct spi_device *spi; spidev_ioctl() local 514 struct spi_device *spi; spidev_compat_ioc_message() local 718 spidev_probe_acpi(struct spi_device *spi) spidev_probe_acpi() argument 733 spidev_probe_acpi(struct spi_device *spi) spidev_probe_acpi() argument 738 spidev_probe(struct spi_device *spi) spidev_probe() argument 800 spidev_remove(struct spi_device *spi) spidev_remove() argument [all...] |
H A D | spi-dw-dma.c | 189 dw_spi_can_dma(struct spi_controller *master, struct spi_device *spi, struct spi_transfer *xfer) dw_spi_can_dma() argument
|
H A D | spi-falcon.c | 97 int falcon_sflash_xfer(struct spi_device *spi, struct spi_transfer *t, in falcon_sflash_xfer() argument 307 static int falcon_sflash_setup(struct spi_device *spi) in falcon_sflash_setup() argument [all...] |
H A D | spi-fsl-spi.c | 89 static void fsl_spi_change_mode(struct spi_device *spi) in fsl_spi_change_mode() argument 114 fsl_spi_chipselect(struct spi_device *spi, int value) fsl_spi_chipselect() argument 174 mspi_apply_cpu_mode_quirks(struct spi_mpc8xxx_cs *cs, struct spi_device *spi, struct mpc8xxx_spi *mpc8xxx_spi, int bits_per_word) mspi_apply_cpu_mode_quirks() argument 206 fsl_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) fsl_spi_setup_transfer() argument 286 fsl_spi_bufs(struct spi_device *spi, struct spi_transfer *t, bool is_dma_mapped) fsl_spi_bufs() argument 340 struct spi_device *spi = m->spi; fsl_spi_do_one_msg() local 434 fsl_spi_setup(struct spi_device *spi) fsl_spi_setup() argument 486 fsl_spi_cleanup(struct spi_device *spi) fsl_spi_cleanup() argument 548 fsl_spi_grlib_cs_control(struct spi_device *spi, bool on) fsl_spi_grlib_cs_control() argument 692 fsl_spi_cs_control(struct spi_device *spi, bool on) fsl_spi_cs_control() argument [all...] |
H A D | spi-hisi-sfc-v3xx.c | 147 struct spi_device *spi = mem->spi; in hisi_sfc_v3xx_adjust_op_size() local 351 struct spi_device *spi = mem->spi; in hisi_sfc_v3xx_exec_op() local [all...] |
H A D | spi-mxs.c | 66 struct mxs_spi *spi = spi_master_get_devdata(dev->master); in mxs_spi_setup_transfer() local 124 mxs_ssp_wait(struct mxs_spi *spi, int offset, int mask, bool set) mxs_ssp_wait() argument 147 struct mxs_spi *spi = param; mxs_ssp_dma_irq_callback() local 163 mxs_spi_txrx_dma(struct mxs_spi *spi, unsigned char *buf, int len, unsigned int flags) mxs_spi_txrx_dma() argument 298 mxs_spi_txrx_pio(struct mxs_spi *spi, unsigned char *buf, int len, unsigned int flags) mxs_spi_txrx_pio() argument 363 struct mxs_spi *spi = spi_master_get_devdata(master); mxs_spi_transfer_one() local 443 struct mxs_spi *spi = spi_master_get_devdata(master); mxs_spi_runtime_suspend() local 464 struct mxs_spi *spi = spi_master_get_devdata(master); mxs_spi_runtime_resume() local 532 struct mxs_spi *spi; mxs_spi_probe() local 645 struct mxs_spi *spi; mxs_spi_remove() local [all...] |
H A D | spi-mpc52xx.c | 145 struct spi_device *spi; in mpc52xx_spi_fsmstate_idle() local 360 mpc52xx_spi_transfer(struct spi_device *spi, struct spi_message *m) mpc52xx_spi_transfer() argument [all...] |
H A D | spi-slave-mt27xx.c | 116 struct spi_device *spi = msg->spi; in mtk_spi_slave_prepare_message() local 145 mtk_spi_slave_fifo_transfer(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_slave_fifo_transfer() argument 182 mtk_spi_slave_dma_transfer(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_slave_dma_transfer() argument 265 mtk_spi_slave_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_slave_transfer_one() argument 281 mtk_spi_slave_setup(struct spi_device *spi) mtk_spi_slave_setup() argument [all...] |
H A D | spi-sh.c | 339 static int spi_sh_setup(struct spi_device *spi) in spi_sh_setup() argument 358 static int spi_sh_transfer(struct spi_device *spi, struct spi_message *mesg) in spi_sh_transfer() argument 381 static void spi_sh_cleanup(struct spi_device *spi) in spi_sh_cleanup() argument
|
H A D | spi-txx9.c | 96 static void txx9spi_cs_func(struct spi_device *spi, struct txx9spi *c, in txx9spi_cs_func() argument 118 static int txx9spi_setup(struct spi_device *spi) in txx9spi_setup() argument 146 struct spi_device *spi = m->spi; txx9spi_work_one() local 296 txx9spi_transfer(struct spi_device *spi, struct spi_message *m) txx9spi_transfer() argument [all...] |
/kernel/linux/linux-6.6/drivers/misc/ |
H A D | gehc-achc.c | 59 static int ezport_start_programming(struct spi_device *spi, struct gpio_desc *reset) in ezport_start_programming() argument 92 static void ezport_stop_programming(struct spi_device *spi, struct gpio_desc *reset) in ezport_stop_programming() argument 100 ezport_get_status_register(struct spi_device *spi) ezport_get_status_register() argument 115 ezport_soft_reset(struct spi_device *spi) ezport_soft_reset() argument 129 ezport_send_simple(struct spi_device *spi, u8 cmd) ezport_send_simple() argument 140 ezport_wait_write(struct spi_device *spi, u32 retries) ezport_wait_write() argument 155 ezport_write_enable(struct spi_device *spi) ezport_write_enable() argument 172 ezport_bulk_erase(struct spi_device *spi) ezport_bulk_erase() argument 194 ezport_section_erase(struct spi_device *spi, u32 address) ezport_section_erase() argument 215 ezport_flash_transfer(struct spi_device *spi, u32 address, const u8 *payload, size_t payload_size) ezport_flash_transfer() argument 251 ezport_flash_compare(struct spi_device *spi, u32 address, const u8 *payload, size_t payload_size) ezport_flash_compare() argument 293 ezport_firmware_compare_data(struct spi_device *spi, const u8 *data, size_t size) ezport_firmware_compare_data() argument 325 ezport_firmware_flash_data(struct spi_device *spi, const u8 *data, size_t size) ezport_firmware_flash_data() argument 386 ezport_firmware_load(struct spi_device *spi, const char *fwname) ezport_firmware_load() argument 414 ezport_flash(struct spi_device *spi, struct gpio_desc *reset, const char *fwname) ezport_flash() argument 504 gehc_achc_probe(struct spi_device *spi) gehc_achc_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/misc/eeprom/ |
H A D | at25.c | 38 struct spi_device *spi; member 432 at25_probe(struct spi_device *spi) at25_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | ezx-pcap.c | 34 struct spi_device *spi; member 393 static void ezx_pcap_remove(struct spi_device *spi) in ezx_pcap_remove() argument 415 static int ezx_pcap_probe(struct spi_device *spi) in ezx_pcap_probe() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/spi/ |
H A D | gs1662.c | 140 static int gs_read_register(struct spi_device *spi, u16 addr, u16 *value) in gs_read_register() argument 174 static int gs_write_register(struct spi_device *spi, u16 addr, u16 value) in gs_write_register() argument 210 struct spi_device *spi = v4l2_get_subdevdata(sd); in gs_g_register() local 223 struct spi_device *spi in gs_s_register() local 432 gs_probe(struct spi_device *spi) gs_probe() argument 461 gs_remove(struct spi_device *spi) gs_remove() argument [all...] |