/linux/drivers/spi/ |
H A D | spi-cadence.c | 185 struct cdns_spi *xspi = spi_controller_get_devdata(spi->controller); in cdns_spi_chipselect() 216 struct cdns_spi *xspi = spi_controller_get_devdata(spi->controller); in cdns_spi_config_clock_mode() 259 struct cdns_spi *xspi = spi_controller_get_devdata(spi->controller); in cdns_spi_config_clock_freq() 297 struct cdns_spi *xspi = spi_controller_get_devdata(spi->controller); in cdns_spi_setup_transfer() 361 struct cdns_spi *xspi = spi_controller_get_devdata(ctlr); in cdns_spi_irq() 434 struct cdns_spi *xspi = spi_controller_get_devdata(ctlr); in cdns_transfer_one() 474 struct cdns_spi *xspi = spi_controller_get_devdata(ctlr); in cdns_prepare_transfer_hardware() 493 struct cdns_spi *xspi = spi_controller_get_devdata(ctlr); in cdns_unprepare_transfer_hardware() 541 struct cdns_spi *xspi = spi_controller_get_devdata(ctlr); in cdns_target_abort() 577 xspi = spi_controller_get_devdata(ctlr); in cdns_spi_probe() [all …]
|
H A D | spi-loongson-core.c | 35 struct loongson_spi *loongson_spi = spi_controller_get_devdata(spi->controller); in loongson_spi_set_cs() 94 loongson_spi = spi_controller_get_devdata(spi->controller); in loongson_spi_setup() 111 struct loongson_spi *loongson_spi = spi_controller_get_devdata(spi->controller); in loongson_spi_write_read_8bit() 150 struct loongson_spi *loongson_spi = spi_controller_get_devdata(ctlr); in loongson_spi_prepare_message() 162 struct loongson_spi *loongson_spi = spi_controller_get_devdata(spi->controller); in loongson_spi_transfer_one() 173 struct loongson_spi *loongson_spi = spi_controller_get_devdata(ctrl); in loongson_spi_unprepare_message() 216 spi = spi_controller_get_devdata(controller); in loongson_spi_init_controller() 241 loongson_spi = spi_controller_get_devdata(controller); in loongson_spi_suspend() 259 loongson_spi = spi_controller_get_devdata(controller); in loongson_spi_resume()
|
H A D | spi-ep93xx.c | 111 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_spi_calc_divisors() 146 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_spi_chip_setup() 177 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_do_write() 195 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_do_read() 224 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_spi_read_write() 271 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_spi_dma_prepare() 375 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_spi_dma_finish() 402 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_spi_dma_transfer() 436 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_spi_interrupt() 482 struct ep93xx_spi *espi = spi_controller_get_devdata(host); in ep93xx_spi_transfer_one() [all …]
|
H A D | spi-bitbang.c | 63 bitbang = spi_controller_get_devdata(spi->controller); in bitbang_txrx_8() 94 bitbang = spi_controller_get_devdata(spi->controller); in bitbang_txrx_16() 125 bitbang = spi_controller_get_devdata(spi->controller); in bitbang_txrx_32() 193 bitbang = spi_controller_get_devdata(spi->controller); in spi_bitbang_setup() 245 bitbang = spi_controller_get_devdata(spi->controller); in spi_bitbang_bufs() 281 bitbang = spi_controller_get_devdata(spi); in spi_bitbang_prepare_hardware() 294 struct spi_bitbang *bitbang = spi_controller_get_devdata(ctlr); in spi_bitbang_transfer_one() 321 bitbang = spi_controller_get_devdata(spi); in spi_bitbang_unprepare_hardware() 332 struct spi_bitbang *bitbang = spi_controller_get_devdata(spi->controller); in spi_bitbang_set_cs()
|
H A D | spi-rpc-if.c | 23 struct rpcif *rpc = spi_controller_get_devdata(spi_dev->controller); in rpcif_spi_mem_prepare() 81 struct rpcif *rpc = spi_controller_get_devdata(desc->mem->spi->controller); in xspi_spi_mem_dirmap_write() 95 spi_controller_get_devdata(desc->mem->spi->controller); in rpcif_spi_mem_dirmap_read() 108 spi_controller_get_devdata(desc->mem->spi->controller); in rpcif_spi_mem_dirmap_create() 129 spi_controller_get_devdata(mem->spi->controller); in rpcif_spi_mem_exec_op() 155 rpc = spi_controller_get_devdata(ctlr); in rpcif_spi_probe() 193 struct rpcif *rpc = spi_controller_get_devdata(ctlr); in rpcif_spi_remove()
|
H A D | spi-slave-mt27xx.c | 132 struct mtk_spi_slave *mdata = spi_controller_get_devdata(ctlr); in mtk_spi_slave_prepare_message() 166 struct mtk_spi_slave *mdata = spi_controller_get_devdata(ctlr); in mtk_spi_slave_fifo_transfer() 203 struct mtk_spi_slave *mdata = spi_controller_get_devdata(ctlr); in mtk_spi_slave_dma_transfer() 286 struct mtk_spi_slave *mdata = spi_controller_get_devdata(ctlr); in mtk_spi_slave_transfer_one() 300 struct mtk_spi_slave *mdata = spi_controller_get_devdata(spi->controller); in mtk_spi_slave_setup() 319 struct mtk_spi_slave *mdata = spi_controller_get_devdata(ctlr); in mtk_target_abort() 330 struct mtk_spi_slave *mdata = spi_controller_get_devdata(ctlr); in mtk_spi_slave_interrupt() 413 mdata = spi_controller_get_devdata(ctlr); in mtk_spi_slave_probe() 484 struct mtk_spi_slave *mdata = spi_controller_get_devdata(ctlr); in mtk_spi_slave_suspend() 500 struct mtk_spi_slave *mdata = spi_controller_get_devdata(ctlr); in mtk_spi_slave_resume() [all …]
|
H A D | spi-mt65xx.c | 300 struct mtk_spi *mdata = spi_controller_get_devdata(spi->controller); in mtk_spi_set_hw_cs_timing() 371 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_hw_init() 480 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_unprepare_message() 489 struct mtk_spi *mdata = spi_controller_get_devdata(spi->controller); in mtk_spi_set_cs() 510 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_prepare_transfer() 542 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_setup_packet() 569 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_enable_transfer() 597 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_update_mdata_len() 625 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_setup_dma_addr() 654 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_fifo_transfer() [all …]
|
H A D | spi-omap2-mcspi.c | 153 struct omap2_mcspi *mcspi = spi_controller_get_devdata(ctlr); in mcspi_write_reg() 160 struct omap2_mcspi *mcspi = spi_controller_get_devdata(ctlr); in mcspi_read_reg() 244 struct omap2_mcspi *mcspi = spi_controller_get_devdata(spi->controller); in omap2_mcspi_set_cs() 281 struct omap2_mcspi *mcspi = spi_controller_get_devdata(ctlr); in omap2_mcspi_set_mode() 316 mcspi = spi_controller_get_devdata(ctlr); in omap2_mcspi_set_fifo() 396 struct omap2_mcspi *mcspi = spi_controller_get_devdata(spi->controller); in omap2_mcspi_rx_callback() 408 struct omap2_mcspi *mcspi = spi_controller_get_devdata(spi->controller); in omap2_mcspi_tx_callback() 425 mcspi = spi_controller_get_devdata(spi->controller); in omap2_mcspi_tx_dma() 463 mcspi = spi_controller_get_devdata(spi->controller); in omap2_mcspi_rx_dma() 608 mcspi = spi_controller_get_devdata(spi->controller); in omap2_mcspi_txrx_dma() [all …]
|
H A D | spi-bcm63xx-hsspi.c | 152 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(ctrl); in wait_mode_show() 161 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(ctrl); in wait_mode_store() 188 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(ctrl); in xfer_mode_show() 197 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(ctrl); in xfer_mode_store() 270 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(host); in bcm63xx_prepare_prepend_transfer() 351 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(spi->controller); in bcm63xx_hsspi_do_prepend_txrx() 470 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(spi->controller); in bcm63xx_hsspi_do_txrx() 544 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(spi->controller); in bcm63xx_hsspi_setup() 582 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(spi->controller); in bcm63xx_hsspi_do_dummy_cs_txrx() 659 struct bcm63xx_hsspi *bs = spi_controller_get_devdata(host); in bcm63xx_hsspi_transfer_one() [all …]
|
H A D | spi-bcm63xx.c | 189 struct bcm63xx_spi *bs = spi_controller_get_devdata(spi->controller); in bcm63xx_spi_setup_transfer() 220 struct bcm63xx_spi *bs = spi_controller_get_devdata(spi->controller); in bcm63xx_txrx_bufs() 318 struct bcm63xx_spi *bs = spi_controller_get_devdata(host); in bcm63xx_spi_transfer_one() 399 struct bcm63xx_spi *bs = spi_controller_get_devdata(host); in bcm63xx_spi_interrupt() 416 struct bcm63xx_spi *bs = spi_controller_get_devdata(spi->controller); in bcm63xx_spi_max_length() 536 bs = spi_controller_get_devdata(host); in bcm63xx_spi_probe() 613 struct bcm63xx_spi *bs = spi_controller_get_devdata(host); in bcm63xx_spi_remove() 625 struct bcm63xx_spi *bs = spi_controller_get_devdata(host); in bcm63xx_spi_suspend() 637 struct bcm63xx_spi *bs = spi_controller_get_devdata(host); in bcm63xx_spi_resume()
|
H A D | spi-clps711x.c | 39 struct spi_clps711x_data *hw = spi_controller_get_devdata(host); in spi_clps711x_prepare_message() 52 struct spi_clps711x_data *hw = spi_controller_get_devdata(host); in spi_clps711x_transfer_one() 72 struct spi_clps711x_data *hw = spi_controller_get_devdata(host); in spi_clps711x_isr() 114 hw = spi_controller_get_devdata(host); in spi_clps711x_probe()
|
H A D | spi-altera-core.c | 70 return spi_controller_get_devdata(sdev->controller); in altera_spi_to_hw() 145 struct altera_spi *hw = spi_controller_get_devdata(host); in altera_spi_txrx() 186 struct altera_spi *hw = spi_controller_get_devdata(host); in altera_spi_irq() 206 struct altera_spi *hw = spi_controller_get_devdata(host); in altera_spi_init_host()
|
H A D | spi-armada-3700.c | 321 a3700_spi = spi_controller_get_devdata(host); in a3700_spi_interrupt() 346 a3700_spi = spi_controller_get_devdata(spi->controller); in a3700_spi_wait_completion() 395 a3700_spi = spi_controller_get_devdata(spi->controller); in a3700_spi_transfer_wait() 419 a3700_spi = spi_controller_get_devdata(spi->controller); in a3700_spi_transfer_setup() 436 struct a3700_spi *a3700_spi = spi_controller_get_devdata(spi->controller); in a3700_spi_set_cs() 570 struct a3700_spi *a3700_spi = spi_controller_get_devdata(host); in a3700_spi_prepare_message() 594 struct a3700_spi *a3700_spi = spi_controller_get_devdata(host); in a3700_spi_transfer_one_fifo() 743 struct a3700_spi *a3700_spi = spi_controller_get_devdata(host); in a3700_spi_transfer_one_full_duplex() 799 struct a3700_spi *a3700_spi = spi_controller_get_devdata(host); in a3700_spi_unprepare_message() 849 spi = spi_controller_get_devdata(host); in a3700_spi_probe()
|
H A D | spi-bcmbca-hsspi.c | 130 struct bcmbca_hsspi *bs = spi_controller_get_devdata(ctrl); in wait_mode_show() 139 struct bcmbca_hsspi *bs = spi_controller_get_devdata(ctrl); in wait_mode_store() 253 struct bcmbca_hsspi *bs = spi_controller_get_devdata(spi->controller); in bcmbca_hsspi_do_txrx() 331 struct bcmbca_hsspi *bs = spi_controller_get_devdata(spi->controller); in bcmbca_hsspi_setup() 372 struct bcmbca_hsspi *bs = spi_controller_get_devdata(host); in bcmbca_hsspi_transfer_one() 489 bs = spi_controller_get_devdata(host); in bcmbca_hsspi_probe() 573 struct bcmbca_hsspi *bs = spi_controller_get_devdata(host); in bcmbca_hsspi_remove() 586 struct bcmbca_hsspi *bs = spi_controller_get_devdata(host); in bcmbca_hsspi_suspend() 598 struct bcmbca_hsspi *bs = spi_controller_get_devdata(host); in bcmbca_hsspi_resume()
|
H A D | spi-wpcm-fiu.c | 152 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller); in wpcm_fiu_normal_exec() 197 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller); in wpcm_fiu_4ba_exec() 242 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller); in wpcm_fiu_rdid_exec() 279 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller); in wpcm_fiu_dummy_exec() 354 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(mem->spi->controller); in wpcm_fiu_exec_op() 377 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(desc->mem->spi->controller); in wpcm_fiu_dirmap_create() 401 struct wpcm_fiu_spi *fiu = spi_controller_get_devdata(desc->mem->spi->controller); in wpcm_fiu_direct_read() 448 fiu = spi_controller_get_devdata(ctrl); in wpcm_fiu_probe()
|
H A D | spi-rockchip.c | 242 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_set_cs() 283 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_handle_err() 357 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_isr() 410 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_dma_rxcb() 426 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_dma_txcb() 624 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_target_abort() 678 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_transfer_one() 719 struct rockchip_spi *rs = spi_controller_get_devdata(ctlr); in rockchip_spi_can_dma() 731 struct rockchip_spi *rs = spi_controller_get_devdata(spi->controller); in rockchip_spi_setup() 779 rs = spi_controller_get_devdata(ctlr); in rockchip_spi_probe() [all …]
|
H A D | spi-fsl-lpspi.c | 229 spi_controller_get_devdata(controller); in lpspi_prepare_xfer_hardware() 244 spi_controller_get_devdata(controller); in lpspi_unprepare_xfer_hardware() 377 spi_controller_get_devdata(controller); in fsl_lpspi_dma_configure() 458 spi_controller_get_devdata(spi->controller); in fsl_lpspi_setup_transfer() 504 spi_controller_get_devdata(controller); in fsl_lpspi_target_abort() 520 spi_controller_get_devdata(controller); in fsl_lpspi_wait_for_completion() 731 spi_controller_get_devdata(controller); in fsl_lpspi_pio_transfer() 755 spi_controller_get_devdata(controller); in fsl_lpspi_transfer_one() 817 fsl_lpspi = spi_controller_get_devdata(controller); in fsl_lpspi_runtime_resume() 837 fsl_lpspi = spi_controller_get_devdata(controller); in fsl_lpspi_runtime_suspend() [all …]
|
H A D | spi-st-ssc4.c | 121 struct spi_st *spi_st = spi_controller_get_devdata(host); in spi_st_transfer_one() 177 struct spi_st *spi_st = spi_controller_get_devdata(spi->controller); in spi_st_setup() 294 spi_st = spi_controller_get_devdata(host); in spi_st_probe() 372 struct spi_st *spi_st = spi_controller_get_devdata(host); in spi_st_remove() 384 struct spi_st *spi_st = spi_controller_get_devdata(host); in spi_st_runtime_suspend() 397 struct spi_st *spi_st = spi_controller_get_devdata(host); in spi_st_runtime_resume()
|
H A D | spi-ingenic.c | 84 struct ingenic_spi *priv = spi_controller_get_devdata(spi->controller); in spi_ingenic_set_cs() 126 struct ingenic_spi *priv = spi_controller_get_devdata(ctlr); in spi_ingenic_prepare_dma() 244 struct ingenic_spi *priv = spi_controller_get_devdata(ctlr); in spi_ingenic_transfer_one() 264 struct ingenic_spi *priv = spi_controller_get_devdata(ctlr); in spi_ingenic_prepare_message() 303 struct ingenic_spi *priv = spi_controller_get_devdata(ctlr); in spi_ingenic_prepare_hardware() 320 struct ingenic_spi *priv = spi_controller_get_devdata(ctlr); in spi_ingenic_unprepare_hardware() 404 priv = spi_controller_get_devdata(ctlr); in spi_ingenic_probe()
|
H A D | atmel-quadspi.c | 479 struct atmel_qspi *aq = spi_controller_get_devdata(mem->spi->controller); in atmel_qspi_supports_op() 653 struct atmel_qspi *aq = spi_controller_get_devdata(mem->spi->controller); in atmel_qspi_transfer() 812 spi_controller_get_devdata(mem->spi->controller); in atmel_qspi_dma_rx_xfer() 837 spi_controller_get_devdata(mem->spi->controller); in atmel_qspi_dma_tx_xfer() 882 spi_controller_get_devdata(mem->spi->controller); in atmel_qspi_sama7g5_transfer() 942 struct atmel_qspi *aq = spi_controller_get_devdata(mem->spi->controller); in atmel_qspi_exec_op() 1128 struct atmel_qspi *aq = spi_controller_get_devdata(spi->controller); in atmel_qspi_sama7g5_setup() 1139 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); in atmel_qspi_setup() 1178 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); in atmel_qspi_set_cs_timing() 1282 struct atmel_qspi *aq = spi_controller_get_devdata(ctrl); in atmel_qspi_dma_init() [all …]
|
H A D | spi-bcm2835.c | 415 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_transfer_one_irq() 610 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_dma_rx_done() 638 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_dma_tx_done() 775 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_transfer_one_dma() 1002 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_transfer_one_poll() 1056 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_transfer_one() 1118 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_prepare_message() 1133 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_handle_err() 1154 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_cleanup() 1226 struct bcm2835_spi *bs = spi_controller_get_devdata(ctlr); in bcm2835_spi_setup() [all …]
|
H A D | spi-microchip-core.c | 268 struct mchp_corespi *corespi = spi_controller_get_devdata(spi->controller); in mchp_corespi_set_cs() 289 struct mchp_corespi *corespi = spi_controller_get_devdata(spi->controller); in mchp_corespi_setup() 411 struct mchp_corespi *spi = spi_controller_get_devdata(host); in mchp_corespi_interrupt() 482 struct mchp_corespi *spi = spi_controller_get_devdata(host); in mchp_corespi_transfer_one() 520 struct mchp_corespi *spi = spi_controller_get_devdata(host); in mchp_corespi_prepare_message() 555 spi = spi_controller_get_devdata(host); in mchp_corespi_probe() 593 struct mchp_corespi *spi = spi_controller_get_devdata(host); in mchp_corespi_remove()
|
H A D | spi-fsl-espi.c | 151 struct fsl_espi *espi = spi_controller_get_devdata(m->spi->controller); in fsl_espi_check_message() 326 struct fsl_espi *espi = spi_controller_get_devdata(spi->controller); in fsl_espi_setup_transfer() 354 struct fsl_espi *espi = spi_controller_get_devdata(spi->controller); in fsl_espi_bufs() 399 struct fsl_espi *espi = spi_controller_get_devdata(m->spi->controller); in fsl_espi_trans() 491 espi = spi_controller_get_devdata(spi->controller); in fsl_espi_setup() 587 struct fsl_espi *espi = spi_controller_get_devdata(host); in fsl_espi_runtime_suspend() 600 struct fsl_espi *espi = spi_controller_get_devdata(host); in fsl_espi_runtime_resume() 619 struct fsl_espi *espi = spi_controller_get_devdata(host); in fsl_espi_init_regs() 687 espi = spi_controller_get_devdata(host); in fsl_espi_probe()
|
H A D | spi-realtek-rtl.c | 35 struct rtspi *rtspi = spi_controller_get_devdata(spi->controller); in rt_set_cs() 96 struct rtspi *rtspi = spi_controller_get_devdata(ctrl); in transfer_one() 162 rtspi = spi_controller_get_devdata(ctrl); in realtek_rtl_spi_probe()
|
H A D | spi-jcore.c | 70 struct jcore_spi *hw = spi_controller_get_devdata(spi->controller); in jcore_spi_chipsel() 100 struct jcore_spi *hw = spi_controller_get_devdata(host); in jcore_spi_txrx() 163 hw = spi_controller_get_devdata(host); in jcore_spi_probe()
|