Home
last modified time | relevance | path

Searched defs:spi (Results 1051 - 1075 of 1215) sorted by relevance

1...<<414243444546474849

/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-tegra20-slink.c672 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 Dspi-fsl-qspi.c526 static void fsl_qspi_select_mem(struct fsl_qspi *q, struct spi_device *spi) in fsl_qspi_select_mem() argument
[all...]
H A Dspi-npcm-fiu.c644 npcm_fiu_setup(struct spi_device *spi) npcm_fiu_setup() argument
[all...]
H A Dspi-mxic.c428 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 Dspi-pxa2xx.c350 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 Dspi-qup.c445 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 Dspi-sirf.c459 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 Dspi-sprd.c890 sprd_spi_can_dma(struct spi_controller *sctlr, struct spi_device *spi, struct spi_transfer *t) sprd_spi_can_dma() argument
[all...]
H A Dspi-topcliff-pch.c417 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 Dcore.c3621 struct spi_device *spi = spimem->spi; spi_nor_probe() local
[all...]
/kernel/linux/linux-6.6/drivers/net/dsa/sja1105/
H A Dsja1105_main.c3297 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 Dadin1110.c1642 static int adin1110_probe(struct spi_device *spi) in adin1110_probe() argument
[all...]
/kernel/linux/linux-6.6/include/net/
H A Dflow_dissector.h309 __be32 spi; member
/kernel/linux/linux-6.6/include/net/nfc/
H A Dnci_core.h396 struct spi_device *spi; member
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-geni-qcom.c148 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 Dspi-fsl-qspi.c525 static void fsl_qspi_select_mem(struct fsl_qspi *q, struct spi_device *spi) in fsl_qspi_select_mem() argument
[all...]
H A Dspi-sh-msiof.c553 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 Dspi-sprd.c889 sprd_spi_can_dma(struct spi_controller *sctlr, struct spi_device *spi, struct spi_transfer *t) sprd_spi_can_dma() argument
[all...]
H A Dspi-lantiq-ssc.c189 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 Dspi-rspi.c687 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 Dspi-s3c64xx.c329 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 Dspi-rockchip.c242 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 Dspi-omap2-mcspi.c161 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 Drtc-pcf2127.c1436 static int pcf2127_spi_probe(struct spi_device *spi) in pcf2127_spi_probe() argument
[all...]
H A Drtc-rv3029c2.c856 static int rv3049_probe(struct spi_device *spi) in rv3049_probe() argument

Completed in 38 milliseconds

1...<<414243444546474849