/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-tegra20-slink.c | 672 static int tegra_slink_start_transfer_one(struct spi_device *spi, in tegra_slink_start_transfer_one() argument 732 static int tegra_slink_setup(struct spi_device *spi) in tegra_slink_setup() argument 254 tegra_slink_calculate_curr_xfer_param( struct spi_device *spi, struct tegra_slink_data *tspi, struct spi_transfer *t) tegra_slink_calculate_curr_xfer_param() argument 777 struct spi_device *spi = msg->spi; tegra_slink_prepare_message() local 799 tegra_slink_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) tegra_slink_transfer_one() argument [all...] |
H A D | spi-fsl-qspi.c | 526 static void fsl_qspi_select_mem(struct fsl_qspi *q, struct spi_device *spi) in fsl_qspi_select_mem() argument [all...] |
H A D | spi-npcm-fiu.c | 644 npcm_fiu_setup(struct spi_device *spi) npcm_fiu_setup() argument [all...] |
H A D | spi-mxic.c | 428 mxic_spi_set_cs(struct spi_device *spi, bool lvl) mxic_spi_set_cs() argument 445 mxic_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) mxic_spi_transfer_one() argument [all...] |
H A D | spi-pxa2xx.c | 350 static void lpss_ssp_select_cs(struct spi_device *spi, in lpss_ssp_select_cs() argument 381 static void lpss_ssp_cs_control(struct spi_device *spi, bool enable) in lpss_ssp_cs_control() argument 417 cs_assert(struct spi_device *spi) cs_assert() argument 442 cs_deassert(struct spi_device *spi) cs_deassert() argument 472 pxa2xx_spi_set_cs(struct spi_device *spi, bool level) pxa2xx_spi_set_cs() argument 945 pxa2xx_spi_can_dma(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *xfer) pxa2xx_spi_can_dma() argument 956 pxa2xx_spi_transfer_one(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *transfer) pxa2xx_spi_transfer_one() argument 1205 setup_cs(struct spi_device *spi, struct chip_data *chip, struct pxa2xx_spi_chip *chip_info) setup_cs() argument 1264 setup(struct spi_device *spi) setup() argument 1426 cleanup(struct spi_device *spi) cleanup() argument 1661 pxa2xx_spi_max_dma_transfer_size(struct spi_device *spi) pxa2xx_spi_max_dma_transfer_size() argument [all...] |
H A D | spi-qup.c | 445 static int spi_qup_do_dma(struct spi_device *spi, struct spi_transfer *xfer, in spi_qup_do_dma() argument 514 static int spi_qup_do_pio(struct spi_device *spi, struct spi_transfer *xfer, in spi_qup_do_pio() argument 661 static int spi_qup_io_prep(struct spi_device *spi, struc argument 695 spi_qup_io_config(struct spi_device *spi, struct spi_transfer *xfer) spi_qup_io_config() argument 845 spi_qup_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) spi_qup_transfer_one() argument 888 spi_qup_can_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) spi_qup_can_dma() argument 928 struct spi_qup *spi = spi_master_get_devdata(master); spi_qup_init_dma() local 977 spi_qup_set_cs(struct spi_device *spi, bool val) spi_qup_set_cs() argument [all...] |
H A D | spi-sirf.c | 459 static void spi_sirfsoc_cmd_transfer(struct spi_device *spi, in spi_sirfsoc_cmd_transfer() argument 488 static void spi_sirfsoc_dma_transfer(struct spi_device *spi, in spi_sirfsoc_dma_transfer() argument 607 spi_sirfsoc_pio_transfer(struct spi_device *spi, struct spi_transfer *t) spi_sirfsoc_pio_transfer() argument 704 spi_sirfsoc_transfer(struct spi_device *spi, struct spi_transfer *t) spi_sirfsoc_transfer() argument 729 spi_sirfsoc_chipselect(struct spi_device *spi, int value) spi_sirfsoc_chipselect() argument 791 spi_sirfsoc_config_mode(struct spi_device *spi) spi_sirfsoc_config_mode() argument 870 spi_sirfsoc_setup_transfer(struct spi_device *spi, struct spi_transfer *t) spi_sirfsoc_setup_transfer() argument 994 spi_sirfsoc_setup(struct spi_device *spi) spi_sirfsoc_setup() argument 1030 spi_sirfsoc_cleanup(struct spi_device *spi) spi_sirfsoc_cleanup() argument [all...] |
H A D | spi-sprd.c | 890 sprd_spi_can_dma(struct spi_controller *sctlr, struct spi_device *spi, struct spi_transfer *t) sprd_spi_can_dma() argument [all...] |
H A D | spi-topcliff-pch.c | 417 static void pch_spi_setup_transfer(struct spi_device *spi) in pch_spi_setup_transfer() argument [all...] |
/kernel/linux/linux-6.6/drivers/mtd/spi-nor/ |
H A D | core.c | 3621 struct spi_device *spi = spimem->spi; spi_nor_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/ |
H A D | sja1105_main.c | 3297 static int sja1105_probe(struct spi_device *spi) in sja1105_probe() argument 3403 sja1105_remove(struct spi_device *spi) sja1105_remove() argument 3413 sja1105_shutdown(struct spi_device *spi) sja1105_shutdown() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/adi/ |
H A D | adin1110.c | 1642 static int adin1110_probe(struct spi_device *spi) in adin1110_probe() argument [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | flow_dissector.h | 309 __be32 spi; member
|
/kernel/linux/linux-6.6/include/net/nfc/ |
H A D | nci_core.h | 396 struct spi_device *spi; member
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-geni-qcom.c | 148 static void handle_se_timeout(struct spi_master *spi, in handle_se_timeout() argument 228 static void handle_gpi_timeout(struct spi_master *spi, struct spi_message *msg) in handle_gpi_timeout() argument 236 static void spi_geni_handle_err(struct spi_master *spi, struc argument 290 struct spi_master *spi = dev_get_drvdata(mas->dev); spi_geni_set_cs() local 397 setup_fifo_params(struct spi_device *spi_slv, struct spi_master *spi) setup_fifo_params() argument 437 struct spi_master *spi = cb; spi_gsi_callback_result() local 456 setup_gsi_xfer(struct spi_transfer *xfer, struct spi_geni_master *mas, struct spi_device *spi_slv, struct spi_master *spi) setup_gsi_xfer() argument 582 spi_geni_prepare_message(struct spi_master *spi, struct spi_message *spi_msg) spi_geni_prepare_message() argument 650 struct spi_master *spi = dev_get_drvdata(mas->dev); spi_geni_init() local 825 setup_se_xfer(struct spi_transfer *xfer, struct spi_geni_master *mas, u16 mode, struct spi_master *spi) setup_se_xfer() argument 916 spi_geni_transfer_one(struct spi_master *spi, struct spi_device *slv, struct spi_transfer *xfer) spi_geni_transfer_one() argument 942 struct spi_master *spi = data; geni_spi_isr() local 1045 struct spi_master *spi; spi_geni_probe() local 1167 struct spi_master *spi = platform_get_drvdata(pdev); spi_geni_remove() local 1181 struct spi_master *spi = dev_get_drvdata(dev); spi_geni_runtime_suspend() local 1197 struct spi_master *spi = dev_get_drvdata(dev); spi_geni_runtime_resume() local 1214 struct spi_master *spi = dev_get_drvdata(dev); spi_geni_suspend() local 1230 struct spi_master *spi = dev_get_drvdata(dev); spi_geni_resume() local [all...] |
H A D | spi-fsl-qspi.c | 525 static void fsl_qspi_select_mem(struct fsl_qspi *q, struct spi_device *spi) in fsl_qspi_select_mem() argument [all...] |
H A D | spi-sh-msiof.c | 553 static int sh_msiof_spi_setup(struct spi_device *spi) in sh_msiof_spi_setup() argument 588 const struct spi_device *spi in sh_msiof_prepare_message() local 909 sh_msiof_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *t) sh_msiof_transfer_one() argument [all...] |
H A D | spi-sprd.c | 889 sprd_spi_can_dma(struct spi_controller *sctlr, struct spi_device *spi, struct spi_transfer *t) sprd_spi_can_dma() argument [all...] |
H A D | spi-lantiq-ssc.c | 189 static u32 lantiq_ssc_readl(const struct lantiq_ssc_spi *spi, u32 reg) in lantiq_ssc_readl() argument 194 static void lantiq_ssc_writel(const struct lantiq_ssc_spi *spi, u32 val, in lantiq_ssc_writel() argument 200 static void lantiq_ssc_maskl(const struct lantiq_ssc_spi *spi, u32 clr, in lantiq_ssc_maskl() argument 210 tx_fifo_level(const struct lantiq_ssc_spi *spi) tx_fifo_level() argument 218 rx_fifo_level(const struct lantiq_ssc_spi *spi) rx_fifo_level() argument 226 tx_fifo_free(const struct lantiq_ssc_spi *spi) tx_fifo_free() argument 231 rx_fifo_reset(const struct lantiq_ssc_spi *spi) rx_fifo_reset() argument 239 tx_fifo_reset(const struct lantiq_ssc_spi *spi) tx_fifo_reset() argument 247 rx_fifo_flush(const struct lantiq_ssc_spi *spi) rx_fifo_flush() argument 252 tx_fifo_flush(const struct lantiq_ssc_spi *spi) tx_fifo_flush() argument 257 hw_enter_config_mode(const struct lantiq_ssc_spi *spi) hw_enter_config_mode() argument 262 hw_enter_active_mode(const struct lantiq_ssc_spi *spi) hw_enter_active_mode() argument 267 hw_setup_speed_hz(const struct lantiq_ssc_spi *spi, unsigned int max_speed_hz) hw_setup_speed_hz() argument 296 hw_setup_bits_per_word(const struct lantiq_ssc_spi *spi, unsigned int bits_per_word) hw_setup_bits_per_word() argument 307 hw_setup_clock_mode(const struct lantiq_ssc_spi *spi, unsigned int mode) hw_setup_clock_mode() argument 345 lantiq_ssc_hw_init(const struct lantiq_ssc_spi *spi) lantiq_ssc_hw_init() argument 391 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); lantiq_ssc_setup() local 422 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); lantiq_ssc_prepare_message() local 431 hw_setup_transfer(struct lantiq_ssc_spi *spi, struct spi_device *spidev, struct spi_transfer *t) hw_setup_transfer() argument 467 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); lantiq_ssc_unprepare_message() local 478 tx_fifo_write(struct lantiq_ssc_spi *spi) tx_fifo_write() argument 519 rx_fifo_read_full_duplex(struct lantiq_ssc_spi *spi) rx_fifo_read_full_duplex() argument 565 rx_fifo_read_half_duplex(struct lantiq_ssc_spi *spi) rx_fifo_read_half_duplex() argument 607 rx_request(struct lantiq_ssc_spi *spi) rx_request() argument 626 struct lantiq_ssc_spi *spi = data; lantiq_ssc_xmit_interrupt() local 667 struct lantiq_ssc_spi *spi = data; lantiq_ssc_err_interrupt() local 706 struct lantiq_ssc_spi *spi = data; intel_lgm_ssc_isr() local 722 transfer_start(struct lantiq_ssc_spi *spi, struct spi_device *spidev, struct spi_transfer *t) transfer_start() argument 761 struct lantiq_ssc_spi *spi; lantiq_ssc_bussy_work() local 790 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); lantiq_ssc_handle_err() local 799 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(spidev->controller); lantiq_ssc_set_cs() local 815 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); lantiq_ssc_transfer_one() local 822 intel_lgm_cfg_irq(struct platform_device *pdev, struct lantiq_ssc_spi *spi) intel_lgm_cfg_irq() argument 833 lantiq_cfg_irq(struct platform_device *pdev, struct lantiq_ssc_spi *spi) lantiq_cfg_irq() argument 908 struct lantiq_ssc_spi *spi; lantiq_ssc_probe() local 1023 struct lantiq_ssc_spi *spi = platform_get_drvdata(pdev); lantiq_ssc_remove() local [all...] |
H A D | spi-rspi.c | 687 static bool rspi_can_dma(struct spi_controller *ctlr, struct spi_device *spi, in rspi_can_dma() argument 727 rspi_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) rspi_transfer_one() argument 745 rspi_rz_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) rspi_rz_transfer_one() argument 863 qspi_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) qspi_transfer_one() argument 948 rspi_setup(struct spi_device *spi) rspi_setup() argument 975 struct spi_device *spi = msg->spi; rspi_prepare_message() local [all...] |
H A D | spi-s3c64xx.c | 329 static void s3c64xx_spi_set_cs(struct spi_device *spi, bool enable) in s3c64xx_spi_set_cs() argument 354 static int s3c64xx_spi_prepare_transfer(struct spi_controller *spi) in s3c64xx_spi_prepare_transfer() argument 384 s3c64xx_spi_unprepare_transfer(struct spi_controller *spi) s3c64xx_spi_unprepare_transfer() argument 402 s3c64xx_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) s3c64xx_spi_can_dma() argument 719 struct spi_device *spi = msg->spi; s3c64xx_spi_prepare_message() local 732 s3c64xx_spi_max_transfer_size(struct spi_device *spi) s3c64xx_spi_max_transfer_size() argument 739 s3c64xx_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) s3c64xx_spi_transfer_one() argument 893 s3c64xx_get_target_ctrldata( struct spi_device *spi) s3c64xx_get_target_ctrldata() argument 928 s3c64xx_spi_setup(struct spi_device *spi) s3c64xx_spi_setup() argument 1011 s3c64xx_spi_cleanup(struct spi_device *spi) s3c64xx_spi_cleanup() argument 1025 struct spi_controller *spi = sdd->host; s3c64xx_spi_irq() local [all...] |
H A D | spi-rockchip.c | 242 static void rockchip_spi_set_cs(struct spi_device *spi, bool enable) in rockchip_spi_set_cs() argument 526 rockchip_spi_config(struct rockchip_spi *rs, struct spi_device *spi, struct spi_transfer *xfer, bool use_dma, bool target_mode) rockchip_spi_config() argument 612 rockchip_spi_max_transfer_size(struct spi_device *spi) rockchip_spi_max_transfer_size() argument 668 rockchip_spi_transfer_one( struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) rockchip_spi_transfer_one() argument 710 rockchip_spi_can_dma(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) rockchip_spi_can_dma() argument 724 rockchip_spi_setup(struct spi_device *spi) rockchip_spi_setup() argument [all...] |
H A D | spi-omap2-mcspi.c | 161 static inline void mcspi_write_cs_reg(const struct spi_device *spi, in mcspi_write_cs_reg() argument 169 static inline u32 mcspi_read_cs_reg(const struct spi_device *spi, int idx) in mcspi_read_cs_reg() argument 176 static inline u32 mcspi_cached_chconf0(const struct spi_device *spi) in mcspi_cached_chconf0() argument 183 static inline void mcspi_write_chconf0(const struct spi_device *spi, u3 argument 202 omap2_mcspi_set_dma_req(const struct spi_device *spi, int is_read, int enable) omap2_mcspi_set_dma_req() argument 222 omap2_mcspi_set_enable(const struct spi_device *spi, int enable) omap2_mcspi_set_enable() argument 238 omap2_mcspi_set_cs(struct spi_device *spi, bool enable) omap2_mcspi_set_cs() argument 293 omap2_mcspi_set_fifo(const struct spi_device *spi, struct spi_transfer *t, int enable) omap2_mcspi_set_fifo() argument 382 struct spi_device *spi = data; omap2_mcspi_rx_callback() local 394 struct spi_device *spi = data; omap2_mcspi_tx_callback() local 404 omap2_mcspi_tx_dma(struct spi_device *spi, struct spi_transfer *xfer, struct dma_slave_config cfg) omap2_mcspi_tx_dma() argument 433 omap2_mcspi_rx_dma(struct spi_device *spi, struct spi_transfer *xfer, struct dma_slave_config cfg, unsigned es) omap2_mcspi_rx_dma() argument 580 omap2_mcspi_txrx_dma(struct spi_device *spi, struct spi_transfer *xfer) omap2_mcspi_txrx_dma() argument 689 omap2_mcspi_txrx_pio(struct spi_device *spi, struct spi_transfer *xfer) omap2_mcspi_txrx_pio() argument 897 omap2_mcspi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) omap2_mcspi_setup_transfer() argument 1043 omap2_mcspi_cleanup(struct spi_device *spi) omap2_mcspi_cleanup() argument 1056 omap2_mcspi_setup(struct spi_device *spi) omap2_mcspi_setup() argument 1127 omap2_mcspi_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *t) omap2_mcspi_transfer_one() argument 1289 omap2_mcspi_can_dma(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) omap2_mcspi_can_dma() argument 1309 omap2_mcspi_max_xfer_size(struct spi_device *spi) omap2_mcspi_max_xfer_size() argument [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-pcf2127.c | 1436 static int pcf2127_spi_probe(struct spi_device *spi) in pcf2127_spi_probe() argument [all...] |
H A D | rtc-rv3029c2.c | 856 static int rv3049_probe(struct spi_device *spi) in rv3049_probe() argument
|