| /Linux-v5.4/drivers/spi/ | 
| D | spi-ep93xx.c | 111 static int ep93xx_spi_calc_divisors(struct spi_master *master,  in ep93xx_spi_calc_divisors() 145 static int ep93xx_spi_chip_setup(struct spi_master *master,  in ep93xx_spi_chip_setup() 175 static void ep93xx_do_write(struct spi_master *master)  in ep93xx_do_write() 193 static void ep93xx_do_read(struct spi_master *master)  in ep93xx_do_read() 222 static int ep93xx_spi_read_write(struct spi_master *master)  in ep93xx_spi_read_write() 268 ep93xx_spi_dma_prepare(struct spi_master *master,  in ep93xx_spi_dma_prepare() 372 static void ep93xx_spi_dma_finish(struct spi_master *master,  in ep93xx_spi_dma_finish() 392 	struct spi_master *master = callback_param;  in ep93xx_spi_dma_callback() 400 static int ep93xx_spi_dma_transfer(struct spi_master *master)  in ep93xx_spi_dma_transfer() 435 	struct spi_master *master = dev_id;  in ep93xx_spi_interrupt() [all …] 
 | 
| D | spi-omap-100k.c | 81 static void spi100k_enable_clock(struct spi_master *master)  in spi100k_enable_clock() 92 static void spi100k_disable_clock(struct spi_master *master)  in spi100k_disable_clock() 103 static void spi100k_write_data(struct spi_master *master, int len, int data)  in spi100k_write_data() 129 static int spi100k_read_data(struct spi_master *master, int len)  in spi100k_read_data() 155 static void spi100k_open(struct spi_master *master)  in spi100k_open() 289 static int omap1_spi100k_transfer_one_message(struct spi_master *master,  in omap1_spi100k_transfer_one_message() 349 	struct spi_master       *master;  in omap1_spi100k_probe() 429 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));  in omap1_spi100k_remove() 443 	struct spi_master *master = spi_master_get(dev_get_drvdata(dev));  in omap1_spi100k_runtime_suspend() 454 	struct spi_master *master = spi_master_get(dev_get_drvdata(dev));  in omap1_spi100k_runtime_resume()
  | 
| D | spi-cadence.c | 342 	struct spi_master *master = dev_id;  in cdns_spi_irq() 390 static int cdns_prepare_message(struct spi_master *master,  in cdns_prepare_message() 409 static int cdns_transfer_one(struct spi_master *master,  in cdns_transfer_one() 437 static int cdns_prepare_transfer_hardware(struct spi_master *master)  in cdns_prepare_transfer_hardware() 455 static int cdns_unprepare_transfer_hardware(struct spi_master *master)  in cdns_unprepare_transfer_hardware() 475 	struct spi_master *master;  in cdns_spi_probe() 598 	struct spi_master *master = platform_get_drvdata(pdev);  in cdns_spi_remove() 624 	struct spi_master *master = dev_get_drvdata(dev);  in cdns_spi_suspend() 639 	struct spi_master *master = dev_get_drvdata(dev);  in cdns_spi_resume() 656 	struct spi_master *master = dev_get_drvdata(dev);  in cnds_runtime_resume() [all …] 
 | 
| D | spi-bcm2835aux.c | 237 	struct spi_master *master = dev_id;  in bcm2835aux_spi_interrupt() 263 static int __bcm2835aux_spi_transfer_one_irq(struct spi_master *master,  in __bcm2835aux_spi_transfer_one_irq() 278 static int bcm2835aux_spi_transfer_one_irq(struct spi_master *master,  in bcm2835aux_spi_transfer_one_irq() 303 static int bcm2835aux_spi_transfer_one_poll(struct spi_master *master,  in bcm2835aux_spi_transfer_one_poll() 343 static int bcm2835aux_spi_transfer_one(struct spi_master *master,  in bcm2835aux_spi_transfer_one() 404 static int bcm2835aux_spi_prepare_message(struct spi_master *master,  in bcm2835aux_spi_prepare_message() 428 static int bcm2835aux_spi_unprepare_message(struct spi_master *master,  in bcm2835aux_spi_unprepare_message() 438 static void bcm2835aux_spi_handle_err(struct spi_master *master,  in bcm2835aux_spi_handle_err() 492 	struct spi_master *master;  in bcm2835aux_spi_probe() 591 	struct spi_master *master = platform_get_drvdata(pdev);  in bcm2835aux_spi_remove()
  | 
| D | spi-mt65xx.c | 192 static int mtk_spi_prepare_message(struct spi_master *master,  in mtk_spi_prepare_message() 279 static void mtk_spi_prepare_transfer(struct spi_master *master,  in mtk_spi_prepare_transfer() 320 static void mtk_spi_setup_packet(struct spi_master *master)  in mtk_spi_setup_packet() 335 static void mtk_spi_enable_transfer(struct spi_master *master)  in mtk_spi_enable_transfer() 360 static void mtk_spi_update_mdata_len(struct spi_master *master)  in mtk_spi_update_mdata_len() 388 static void mtk_spi_setup_dma_addr(struct spi_master *master,  in mtk_spi_setup_dma_addr() 414 static int mtk_spi_fifo_transfer(struct spi_master *master,  in mtk_spi_fifo_transfer() 443 static int mtk_spi_dma_transfer(struct spi_master *master,  in mtk_spi_dma_transfer() 488 static int mtk_spi_transfer_one(struct spi_master *master,  in mtk_spi_transfer_one() 498 static bool mtk_spi_can_dma(struct spi_master *master,  in mtk_spi_can_dma() [all …] 
 | 
| D | spi-img-spfi.c | 90 	struct spi_master *master; 229 static int img_spfi_start_pio(struct spi_master *master,  in img_spfi_start_pio() 311 static int img_spfi_start_dma(struct spi_master *master,  in img_spfi_start_dma() 392 static void img_spfi_handle_err(struct spi_master *master,  in img_spfi_handle_err() 413 static int img_spfi_prepare(struct spi_master *master, struct spi_message *msg)  in img_spfi_prepare() 435 static int img_spfi_unprepare(struct spi_master *master,  in img_spfi_unprepare() 493 static void img_spfi_config(struct spi_master *master, struct spi_device *spi,  in img_spfi_config() 532 static int img_spfi_transfer_one(struct spi_master *master,  in img_spfi_transfer_one() 555 static bool img_spfi_can_dma(struct spi_master *master, struct spi_device *spi,  in img_spfi_can_dma() 580 	struct spi_master *master;  in img_spfi_probe() [all …] 
 | 
| D | spi-meson-spifc.c | 76 	struct spi_master *master; 245 static int meson_spifc_transfer_one(struct spi_master *master,  in meson_spifc_transfer_one() 287 	struct spi_master *master;  in meson_spifc_probe() 359 	struct spi_master *master = platform_get_drvdata(pdev);  in meson_spifc_remove() 372 	struct spi_master *master = dev_get_drvdata(dev);  in meson_spifc_suspend() 388 	struct spi_master *master = dev_get_drvdata(dev);  in meson_spifc_resume() 411 	struct spi_master *master = dev_get_drvdata(dev);  in meson_spifc_runtime_suspend() 421 	struct spi_master *master = dev_get_drvdata(dev);  in meson_spifc_runtime_resume()
  | 
| D | spi-geni-qcom.c | 122 static void handle_fifo_timeout(struct spi_master *spi,  in handle_fifo_timeout() 151 	struct spi_master *spi = dev_get_drvdata(mas->dev);  in spi_geni_set_cs() 199 					struct spi_master *spi)  in setup_fifo_params() 251 static int spi_geni_prepare_message(struct spi_master *spi,  in spi_geni_prepare_message() 305 				u16 mode, struct spi_master *spi)  in setup_fifo_xfer() 382 static int spi_geni_transfer_one(struct spi_master *spi,  in spi_geni_transfer_one() 477 	struct spi_master *spi = data;  in geni_spi_isr() 535 	struct spi_master *spi;  in spi_geni_probe() 608 	struct spi_master *spi = platform_get_drvdata(pdev);  in spi_geni_remove() 621 	struct spi_master *spi = dev_get_drvdata(dev);  in spi_geni_runtime_suspend() [all …] 
 | 
| D | spi-rockchip.c | 222 	struct spi_master *master = spi->master;  in rockchip_spi_set_cs() 247 static void rockchip_spi_handle_err(struct spi_master *master,  in rockchip_spi_handle_err() 322 	struct spi_master *master = dev_id;  in rockchip_spi_isr() 358 	struct spi_master *master = data;  in rockchip_spi_dma_rxcb() 371 	struct spi_master *master = data;  in rockchip_spi_dma_txcb() 386 		struct spi_master *master, struct spi_transfer *xfer)  in rockchip_spi_prepare_dma() 539 		struct spi_master *master,  in rockchip_spi_transfer_one() 571 static bool rockchip_spi_can_dma(struct spi_master *master,  in rockchip_spi_can_dma() 589 	struct spi_master *master;  in rockchip_spi_probe() 746 	struct spi_master *master = spi_master_get(platform_get_drvdata(pdev));  in rockchip_spi_remove() [all …] 
 | 
| D | spi-qcom-qspi.c | 212 static void qcom_qspi_handle_err(struct spi_master *master,  in qcom_qspi_handle_err() 224 static int qcom_qspi_transfer_one(struct spi_master *master,  in qcom_qspi_transfer_one() 267 static int qcom_qspi_prepare_message(struct spi_master *master,  in qcom_qspi_prepare_message() 427 	struct spi_master *master;  in qcom_qspi_probe() 493 	struct spi_master *master = platform_get_drvdata(pdev);  in qcom_qspi_remove() 505 	struct spi_master *master = dev_get_drvdata(dev);  in qcom_qspi_runtime_suspend() 515 	struct spi_master *master = dev_get_drvdata(dev);  in qcom_qspi_runtime_resume() 523 	struct spi_master *master = dev_get_drvdata(dev);  in qcom_qspi_suspend() 539 	struct spi_master *master = dev_get_drvdata(dev);  in qcom_qspi_resume()
  | 
| D | spi-clps711x.c | 35 static int spi_clps711x_prepare_message(struct spi_master *master,  in spi_clps711x_prepare_message() 47 static int spi_clps711x_transfer_one(struct spi_master *master,  in spi_clps711x_transfer_one() 70 	struct spi_master *master = dev_id;  in spi_clps711x_isr() 93 	struct spi_master *master;  in spi_clps711x_probe()
  | 
| D | spi-atmel.c | 445 static bool atmel_spi_can_dma(struct spi_master *master,  in atmel_spi_can_dma() 463 	struct spi_master *master = platform_get_drvdata(as->pdev);  in atmel_spi_dma_slave_config() 519 static int atmel_spi_configure_dma(struct spi_master *master,  in atmel_spi_configure_dma() 576 static void atmel_spi_stop_dma(struct spi_master *master)  in atmel_spi_stop_dma() 584 static void atmel_spi_release_dma(struct spi_master *master)  in atmel_spi_release_dma() 599 	struct spi_master	*master = data;  in dma_callback() 613 static void atmel_spi_next_xfer_single(struct spi_master *master,  in atmel_spi_next_xfer_single() 645 static void atmel_spi_next_xfer_fifo(struct spi_master *master,  in atmel_spi_next_xfer_fifo() 715 static void atmel_spi_next_xfer_pio(struct spi_master *master,  in atmel_spi_next_xfer_pio() 729 static int atmel_spi_next_xfer_dma_submit(struct spi_master *master,  in atmel_spi_next_xfer_dma_submit() [all …] 
 | 
| D | spi-st-ssc4.c | 119 static int spi_st_transfer_one(struct spi_master *master,  in spi_st_transfer_one() 300 	struct spi_master *master;  in spi_st_probe() 392 	struct spi_master *master = platform_get_drvdata(pdev);  in spi_st_remove() 405 	struct spi_master *master = dev_get_drvdata(dev);  in spi_st_runtime_suspend() 418 	struct spi_master *master = dev_get_drvdata(dev);  in spi_st_runtime_resume() 432 	struct spi_master *master = dev_get_drvdata(dev);  in spi_st_suspend() 444 	struct spi_master *master = dev_get_drvdata(dev);  in spi_st_resume()
  | 
| D | spi-pic32.c | 103 	struct spi_master	*master; 303 	struct spi_master *master = pic32s->master;  in pic32_spi_dma_transfer() 360 	struct spi_master *master = pic32s->master;  in pic32_spi_dma_config() 434 static int pic32_spi_prepare_hardware(struct spi_master *master)  in pic32_spi_prepare_hardware() 443 static int pic32_spi_prepare_message(struct spi_master *master,  in pic32_spi_prepare_message() 485 static bool pic32_spi_can_dma(struct spi_master *master,  in pic32_spi_can_dma() 496 static int pic32_spi_one_transfer(struct spi_master *master,  in pic32_spi_one_transfer() 564 static int pic32_spi_unprepare_message(struct spi_master *master,  in pic32_spi_unprepare_message() 571 static int pic32_spi_unprepare_hardware(struct spi_master *master)  in pic32_spi_unprepare_hardware() 611 	struct spi_master *master = pic32s->master;  in pic32_spi_dma_prep() [all …] 
 | 
| D | spi-armada-3700.c | 103 	struct spi_master *master; 281 	struct spi_master *master = a3700_spi->master;  in a3700_spi_init() 320 	struct spi_master *master = dev_id;  in a3700_spi_interrupt() 570 static int a3700_spi_prepare_message(struct spi_master *master,  in a3700_spi_prepare_message() 593 static int a3700_spi_transfer_one_fifo(struct spi_master *master,  in a3700_spi_transfer_one_fifo() 742 static int a3700_spi_transfer_one_full_duplex(struct spi_master *master,  in a3700_spi_transfer_one_full_duplex() 787 static int a3700_spi_transfer_one(struct spi_master *master,  in a3700_spi_transfer_one() 799 static int a3700_spi_unprepare_message(struct spi_master *master,  in a3700_spi_unprepare_message() 820 	struct spi_master *master;  in a3700_spi_probe() 918 	struct spi_master *master = platform_get_drvdata(pdev);  in a3700_spi_remove()
  | 
| D | spi-bitbang.c | 258 static int spi_bitbang_prepare_hardware(struct spi_master *spi)  in spi_bitbang_prepare_hardware() 271 static int spi_bitbang_transfer_one(struct spi_master *master,  in spi_bitbang_transfer_one() 298 static int spi_bitbang_unprepare_hardware(struct spi_master *spi)  in spi_bitbang_unprepare_hardware() 331 	struct spi_master *master = bitbang->master;  in spi_bitbang_init() 395 	struct spi_master *master = bitbang->master;  in spi_bitbang_start()
  | 
| D | spi-tegra20-sflash.c | 105 	struct spi_master			*master; 306 static int tegra_sflash_transfer_one_message(struct spi_master *master,  in tegra_sflash_transfer_one_message() 420 	struct spi_master	*master;  in tegra_sflash_probe() 526 	struct spi_master *master = platform_get_drvdata(pdev);  in tegra_sflash_remove() 541 	struct spi_master *master = dev_get_drvdata(dev);  in tegra_sflash_suspend() 548 	struct spi_master *master = dev_get_drvdata(dev);  in tegra_sflash_resume() 566 	struct spi_master *master = dev_get_drvdata(dev);  in tegra_sflash_runtime_suspend() 578 	struct spi_master *master = dev_get_drvdata(dev);  in tegra_sflash_runtime_resume()
  | 
| D | spi-zynqmp-gqspi.c | 356 static int zynqmp_prepare_transfer_hardware(struct spi_master *master)  in zynqmp_prepare_transfer_hardware() 373 static int zynqmp_unprepare_transfer_hardware(struct spi_master *master)  in zynqmp_unprepare_transfer_hardware() 620 	struct spi_master *master = dev_id;  in zynqmp_qspi_irq() 802 static int zynqmp_qspi_start_transfer(struct spi_master *master,  in zynqmp_qspi_start_transfer() 907 	struct spi_master *master = dev_get_drvdata(dev);  in zynqmp_qspi_suspend() 927 	struct spi_master *master = dev_get_drvdata(dev);  in zynqmp_qspi_resume() 961 	struct spi_master *master = dev_get_drvdata(dev);  in zynqmp_runtime_suspend() 980 	struct spi_master *master = dev_get_drvdata(dev);  in zynqmp_runtime_resume() 1017 	struct spi_master *master;  in zynqmp_qspi_probe() 1134 	struct spi_master *master = platform_get_drvdata(pdev);  in zynqmp_qspi_remove()
  | 
| D | spi-coldfire-qspi.c | 298 static int mcfqspi_transfer_one(struct spi_master *master,  in mcfqspi_transfer_one() 340 	struct spi_master *master;  in mcfqspi_probe() 439 	struct spi_master *master = platform_get_drvdata(pdev);  in mcfqspi_remove() 455 	struct spi_master *master = dev_get_drvdata(dev);  in mcfqspi_suspend() 470 	struct spi_master *master = dev_get_drvdata(dev);  in mcfqspi_resume() 482 	struct spi_master *master = dev_get_drvdata(dev);  in mcfqspi_runtime_suspend() 492 	struct spi_master *master = dev_get_drvdata(dev);  in mcfqspi_runtime_resume()
  | 
| D | spi-uniphier.c | 27 	struct spi_master *master; 330 static int uniphier_spi_transfer_one_irq(struct spi_master *master,  in uniphier_spi_transfer_one_irq() 357 static int uniphier_spi_transfer_one_poll(struct spi_master *master,  in uniphier_spi_transfer_one_poll() 385 static int uniphier_spi_transfer_one(struct spi_master *master,  in uniphier_spi_transfer_one() 410 static int uniphier_spi_prepare_transfer_hardware(struct spi_master *master)  in uniphier_spi_prepare_transfer_hardware() 419 static int uniphier_spi_unprepare_transfer_hardware(struct spi_master *master)  in uniphier_spi_unprepare_transfer_hardware() 472 	struct spi_master *master;  in uniphier_spi_probe()
  | 
| D | spi-npcm-pspi.c | 24 	struct spi_master *master; 247 static int npcm_pspi_transfer_one(struct spi_master *master,  in npcm_pspi_transfer_one() 268 static int npcm_pspi_prepare_transfer_hardware(struct spi_master *master)  in npcm_pspi_prepare_transfer_hardware() 277 static int npcm_pspi_unprepare_transfer_hardware(struct spi_master *master)  in npcm_pspi_unprepare_transfer_hardware() 343 	struct spi_master *master;  in npcm_pspi_probe() 465 	struct spi_master *master = platform_get_drvdata(pdev);  in npcm_pspi_remove()
  | 
| D | spi-omap2-mcspi.c | 122 	struct spi_master	*master; 145 static inline void mcspi_write_reg(struct spi_master *master,  in mcspi_write_reg() 153 static inline u32 mcspi_read_reg(struct spi_master *master, int idx)  in mcspi_read_reg() 271 static void omap2_mcspi_set_mode(struct spi_master *master)  in omap2_mcspi_set_mode() 296 	struct spi_master *master = spi->master;  in omap2_mcspi_set_fifo() 990 	struct spi_master	*master = spi->master;  in omap2_mcspi_request_dma() 1127 static int omap2_mcspi_slave_abort(struct spi_master *master)  in omap2_mcspi_slave_abort() 1140 static int omap2_mcspi_transfer_one(struct spi_master *master,  in omap2_mcspi_transfer_one() 1275 static int omap2_mcspi_prepare_message(struct spi_master *master,  in omap2_mcspi_prepare_message() 1302 static bool omap2_mcspi_can_dma(struct spi_master *master,  in omap2_mcspi_can_dma() [all …] 
 | 
| D | spi-bcm63xx.c | 324 static int bcm63xx_spi_transfer_one(struct spi_master *master,  in bcm63xx_spi_transfer_one() 407 	struct spi_master *master = (struct spi_master *)dev_id;  in bcm63xx_spi_interrupt() 491 	struct spi_master *master;  in bcm63xx_spi_probe() 605 	struct spi_master *master = platform_get_drvdata(pdev);  in bcm63xx_spi_remove() 620 	struct spi_master *master = dev_get_drvdata(dev);  in bcm63xx_spi_suspend() 632 	struct spi_master *master = dev_get_drvdata(dev);  in bcm63xx_spi_resume()
  | 
| D | spi-mxs.c | 361 static int mxs_spi_transfer_one(struct spi_master *master,  in mxs_spi_transfer_one() 443 	struct spi_master *master = dev_get_drvdata(dev);  in mxs_spi_runtime_suspend() 464 	struct spi_master *master = dev_get_drvdata(dev);  in mxs_spi_runtime_resume() 482 	struct spi_master *master = dev_get_drvdata(dev);  in mxs_spi_suspend() 497 	struct spi_master *master = dev_get_drvdata(dev);  in mxs_spi_resume() 532 	struct spi_master *master;  in mxs_spi_probe() 644 	struct spi_master *master;  in mxs_spi_remove()
  | 
| /Linux-v5.4/drivers/staging/greybus/ | 
| D | spilib.c | 45 static struct spi_master *get_master_from_spi(struct gb_spilib *spi)  in get_master_from_spi() 323 static int gb_spi_transfer_one_message(struct spi_master *master,  in gb_spi_transfer_one_message() 375 static int gb_spi_prepare_transfer_hardware(struct spi_master *master)  in gb_spi_prepare_transfer_hardware() 382 static int gb_spi_unprepare_transfer_hardware(struct spi_master *master)  in gb_spi_unprepare_transfer_hardware() 439 	struct spi_master *master = get_master_from_spi(spi);  in gb_spi_setup_device() 485 	struct spi_master *master;  in gb_spilib_master_init() 560 	struct spi_master *master = gb_connection_get_data(connection);  in gb_spilib_master_exit()
  |