/linux-6.14.4/drivers/spi/ |
D | spi-loongson-core.c | 34 struct loongson_spi *loongson_spi = spi_controller_get_devdata(spi->controller); in loongson_spi_set_cs() 93 loongson_spi = spi_controller_get_devdata(spi->controller); in loongson_spi_setup() 110 struct loongson_spi *loongson_spi = spi_controller_get_devdata(spi->controller); in loongson_spi_write_read_8bit() 149 struct loongson_spi *loongson_spi = spi_controller_get_devdata(ctlr); in loongson_spi_prepare_message() 161 struct loongson_spi *loongson_spi = spi_controller_get_devdata(spi->controller); in loongson_spi_transfer_one() 172 struct loongson_spi *loongson_spi = spi_controller_get_devdata(ctrl); in loongson_spi_unprepare_message() 215 spi = spi_controller_get_devdata(controller); in loongson_spi_init_controller() 240 loongson_spi = spi_controller_get_devdata(controller); in loongson_spi_suspend() 258 loongson_spi = spi_controller_get_devdata(controller); in loongson_spi_resume()
|
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 …]
|
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 …]
|
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()
|
D | spi-uniphier.c | 130 struct uniphier_spi_priv *priv = spi_controller_get_devdata(spi->controller); in uniphier_spi_set_mode() 183 struct uniphier_spi_priv *priv = spi_controller_get_devdata(spi->controller); in uniphier_spi_set_transfer_size() 201 struct uniphier_spi_priv *priv = spi_controller_get_devdata(spi->controller); in uniphier_spi_set_baudrate() 220 struct uniphier_spi_priv *priv = spi_controller_get_devdata(spi->controller); in uniphier_spi_setup_transfer() 336 struct uniphier_spi_priv *priv = spi_controller_get_devdata(spi->controller); in uniphier_spi_set_cs() 353 struct uniphier_spi_priv *priv = spi_controller_get_devdata(host); in uniphier_spi_can_dma() 367 struct uniphier_spi_priv *priv = spi_controller_get_devdata(host); in uniphier_spi_dma_rxcb() 379 struct uniphier_spi_priv *priv = spi_controller_get_devdata(host); in uniphier_spi_dma_txcb() 392 struct uniphier_spi_priv *priv = spi_controller_get_devdata(host); in uniphier_spi_transfer_one_dma() 475 struct uniphier_spi_priv *priv = spi_controller_get_devdata(host); in uniphier_spi_transfer_one_irq() [all …]
|
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 …]
|
D | spi-bcm2835aux.c | 235 struct bcm2835aux_spi *bs = spi_controller_get_devdata(host); in bcm2835aux_spi_interrupt() 264 struct bcm2835aux_spi *bs = spi_controller_get_devdata(host); in __bcm2835aux_spi_transfer_one_irq() 279 struct bcm2835aux_spi *bs = spi_controller_get_devdata(host); in bcm2835aux_spi_transfer_one_irq() 304 struct bcm2835aux_spi *bs = spi_controller_get_devdata(host); in bcm2835aux_spi_transfer_one_poll() 344 struct bcm2835aux_spi *bs = spi_controller_get_devdata(host); in bcm2835aux_spi_transfer_one() 405 struct bcm2835aux_spi *bs = spi_controller_get_devdata(host); in bcm2835aux_spi_prepare_message() 428 struct bcm2835aux_spi *bs = spi_controller_get_devdata(host); in bcm2835aux_spi_unprepare_message() 438 struct bcm2835aux_spi *bs = spi_controller_get_devdata(host); in bcm2835aux_spi_handle_err() 508 bs = spi_controller_get_devdata(host); in bcm2835aux_spi_probe() 559 struct bcm2835aux_spi *bs = spi_controller_get_devdata(host); in bcm2835aux_spi_remove()
|
D | spi-orion.c | 144 orion_spi = spi_controller_get_devdata(spi->controller); in orion_spi_baudrate_set() 238 orion_spi = spi_controller_get_devdata(spi->controller); in orion_spi_mode_set() 260 orion_spi = spi_controller_get_devdata(spi->controller); in orion_spi_50mhz_ac_timing_erratum() 300 orion_spi = spi_controller_get_devdata(spi->controller); in orion_spi_setup_transfer() 333 orion_spi = spi_controller_get_devdata(spi->controller); in orion_spi_set_cs() 391 orion_spi = spi_controller_get_devdata(spi->controller); in orion_spi_write_read_8bit() 442 orion_spi = spi_controller_get_devdata(spi->controller); in orion_spi_write_read_16bit() 478 orion_spi = spi_controller_get_devdata(spi->controller); in orion_spi_write_read() 551 struct orion_spi *orion_spi = spi_controller_get_devdata(spi->controller); in orion_spi_setup() 683 spi = spi_controller_get_devdata(host); in orion_spi_probe() [all …]
|
D | spi-sunplus-sp7021.c | 113 struct sp7021_spi_ctlr *pspim = spi_controller_get_devdata(ctlr); in sp7021_spi_target_abort() 122 struct sp7021_spi_ctlr *pspim = spi_controller_get_devdata(spi->controller); in sp7021_spi_target_tx() 142 struct sp7021_spi_ctlr *pspim = spi_controller_get_devdata(spi->controller); in sp7021_spi_target_rx() 243 struct sp7021_spi_ctlr *pspim = spi_controller_get_devdata(ctlr); in sp7021_prep_transfer() 254 struct sp7021_spi_ctlr *pspim = spi_controller_get_devdata(ctlr); in sp7021_spi_controller_prepare_message() 286 struct sp7021_spi_ctlr *pspim = spi_controller_get_devdata(ctlr); in sp7021_spi_setup_clk() 301 struct sp7021_spi_ctlr *pspim = spi_controller_get_devdata(ctlr); in sp7021_spi_host_transfer_one() 365 struct sp7021_spi_ctlr *pspim = spi_controller_get_devdata(ctlr); in sp7021_spi_target_transfer_one() 440 pspim = spi_controller_get_devdata(ctlr); in sp7021_spi_controller_probe() 519 struct sp7021_spi_ctlr *pspim = spi_controller_get_devdata(ctlr); in sp7021_spi_controller_suspend() [all …]
|
D | spi-at91-usart.c | 106 struct at91_usart_spi *aus = spi_controller_get_devdata(ctlr); in dma_callback() 117 struct at91_usart_spi *aus = spi_controller_get_devdata(ctrl); in at91_usart_spi_can_dma() 204 struct at91_usart_spi *aus = spi_controller_get_devdata(ctlr); in at91_usart_spi_dma_transfer() 322 struct at91_usart_spi *aus = spi_controller_get_devdata(controller); in at91_usart_spi_interrupt() 347 struct at91_usart_spi *aus = spi_controller_get_devdata(spi->controller); in at91_usart_spi_setup() 387 struct at91_usart_spi *aus = spi_controller_get_devdata(ctlr); in at91_usart_spi_transfer_one() 432 struct at91_usart_spi *aus = spi_controller_get_devdata(ctlr); in at91_usart_spi_prepare_message() 446 struct at91_usart_spi *aus = spi_controller_get_devdata(ctlr); in at91_usart_spi_unprepare_message() 524 aus = spi_controller_get_devdata(controller); in at91_usart_spi_probe() 582 struct at91_usart_spi *aus = spi_controller_get_devdata(ctlr); in at91_usart_spi_runtime_suspend() [all …]
|
D | spi-rpc-if.c | 23 struct rpcif *rpc = spi_controller_get_devdata(spi_dev->controller); in rpcif_spi_mem_prepare() 82 spi_controller_get_devdata(desc->mem->spi->controller); in rpcif_spi_mem_dirmap_read() 95 spi_controller_get_devdata(desc->mem->spi->controller); in rpcif_spi_mem_dirmap_create() 116 spi_controller_get_devdata(mem->spi->controller); in rpcif_spi_mem_exec_op() 141 rpc = spi_controller_get_devdata(ctlr); in rpcif_spi_probe() 179 struct rpcif *rpc = spi_controller_get_devdata(ctlr); in rpcif_spi_remove()
|
D | spi-sh-sci.c | 59 setbits(spi_controller_get_devdata(dev->controller), PIN_SCK, on); in setsck() 64 setbits(spi_controller_get_devdata(dev->controller), PIN_TXD, on); in setmosi() 69 struct sh_sci_spi *sp = spi_controller_get_devdata(dev->controller); in getmiso() 108 struct sh_sci_spi *sp = spi_controller_get_devdata(dev->controller); in sh_sci_spi_chipselect() 128 sp = spi_controller_get_devdata(host); in sh_sci_spi_probe()
|
D | spi-omap2-mcspi.c | 152 struct omap2_mcspi *mcspi = spi_controller_get_devdata(ctlr); in mcspi_write_reg() 159 struct omap2_mcspi *mcspi = spi_controller_get_devdata(ctlr); in mcspi_read_reg() 243 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 …]
|
D | spi-mt65xx.c | 286 struct mtk_spi *mdata = spi_controller_get_devdata(spi->controller); in mtk_spi_set_hw_cs_timing() 357 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_hw_init() 465 struct mtk_spi *mdata = spi_controller_get_devdata(spi->controller); in mtk_spi_set_cs() 486 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_prepare_transfer() 518 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_setup_packet() 545 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_enable_transfer() 573 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_update_mdata_len() 601 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_setup_dma_addr() 630 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_fifo_transfer() 659 struct mtk_spi *mdata = spi_controller_get_devdata(host); in mtk_spi_dma_transfer() [all …]
|
D | spi-xtensa-xtfpga.c | 56 struct xtfpga_spi *xspi = spi_controller_get_devdata(spi->controller); in xtfpga_spi_txrx_word() 74 struct xtfpga_spi *xspi = spi_controller_get_devdata(spi->controller); in xtfpga_spi_chipselect() 95 xspi = spi_controller_get_devdata(host); in xtfpga_spi_probe() 123 struct xtfpga_spi *xspi = spi_controller_get_devdata(host); in xtfpga_spi_remove()
|
D | spi-img-spfi.c | 228 struct img_spfi *spfi = spi_controller_get_devdata(spi->controller); in img_spfi_start_pio() 310 struct img_spfi *spfi = spi_controller_get_devdata(spi->controller); in img_spfi_start_dma() 390 struct img_spfi *spfi = spi_controller_get_devdata(host); in img_spfi_handle_err() 410 struct img_spfi *spfi = spi_controller_get_devdata(host); in img_spfi_prepare() 433 struct img_spfi *spfi = spi_controller_get_devdata(host); in img_spfi_unprepare() 443 struct img_spfi *spfi = spi_controller_get_devdata(spi->controller); in img_spfi_config() 483 struct img_spfi *spfi = spi_controller_get_devdata(spi->controller); in img_spfi_transfer_one() 538 spfi = spi_controller_get_devdata(host); in img_spfi_probe() 671 struct img_spfi *spfi = spi_controller_get_devdata(host); in img_spfi_remove() 689 struct img_spfi *spfi = spi_controller_get_devdata(host); in img_spfi_runtime_suspend() [all …]
|
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 …]
|
D | spi-kspi2.c | 100 struct kspi2 *kspi = spi_controller_get_devdata(host); in kspi2_prepare_hardware() 108 struct kspi2 *kspi = spi_controller_get_devdata(host); in kspi2_unprepare_hardware() 217 struct kspi2 *kspi = spi_controller_get_devdata(host); in kspi2_transfer_one() 236 struct kspi2 *kspi = spi_controller_get_devdata(host); in kspi2_set_cs() 248 struct kspi2 *kspi = spi_controller_get_devdata(host); in kspi2_prepare_message() 264 struct kspi2 *kspi = spi_controller_get_devdata(spi->controller); in kspi2_setup() 350 kspi = spi_controller_get_devdata(host); in kspi2_probe()
|
D | spi-coldfire-qspi.c | 289 struct mcfqspi *mcfqspi = spi_controller_get_devdata(spi->controller); in mcfqspi_set_cs() 302 struct mcfqspi *mcfqspi = spi_controller_get_devdata(host); in mcfqspi_transfer_one() 326 mcfqspi_cs_deselect(spi_controller_get_devdata(spi->controller), in mcfqspi_setup() 362 mcfqspi = spi_controller_get_devdata(host); in mcfqspi_probe() 437 struct mcfqspi *mcfqspi = spi_controller_get_devdata(host); in mcfqspi_remove() 450 struct mcfqspi *mcfqspi = spi_controller_get_devdata(host); in mcfqspi_suspend() 465 struct mcfqspi *mcfqspi = spi_controller_get_devdata(host); in mcfqspi_resume() 477 struct mcfqspi *mcfqspi = spi_controller_get_devdata(host); in mcfqspi_runtime_suspend() 487 struct mcfqspi *mcfqspi = spi_controller_get_devdata(host); in mcfqspi_runtime_resume()
|
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()
|
D | spi-mux.c | 51 struct spi_mux_priv *priv = spi_controller_get_devdata(spi->controller); in spi_mux_select() 78 struct spi_mux_priv *priv = spi_controller_get_devdata(spi->controller); in spi_mux_setup() 104 struct spi_mux_priv *priv = spi_controller_get_devdata(ctlr); in spi_mux_transfer_one_message() 139 priv = spi_controller_get_devdata(ctlr); in spi_mux_probe()
|
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()
|
D | spi-npcm-pspi.c | 104 struct npcm_pspi *priv = spi_controller_get_devdata(spi->controller); in npcm_pspi_set_mode() 162 struct npcm_pspi *priv = spi_controller_get_devdata(spi->controller); in npcm_pspi_setup_transfer() 252 struct npcm_pspi *priv = spi_controller_get_devdata(host); in npcm_pspi_transfer_one() 271 struct npcm_pspi *priv = spi_controller_get_devdata(host); in npcm_pspi_prepare_transfer_hardware() 280 struct npcm_pspi *priv = spi_controller_get_devdata(host); in npcm_pspi_unprepare_transfer_hardware() 354 priv = spi_controller_get_devdata(host); in npcm_pspi_probe() 436 struct npcm_pspi *priv = spi_controller_get_devdata(host); in npcm_pspi_remove()
|
D | spi-sifive.c | 133 struct sifive_spi *spi = spi_controller_get_devdata(host); in sifive_spi_prepare_message() 155 struct sifive_spi *spi = spi_controller_get_devdata(device->controller); in sifive_spi_set_cs() 258 struct sifive_spi *spi = spi_controller_get_devdata(host); in sifive_spi_transfer_one() 305 spi = spi_controller_get_devdata(host); in sifive_spi_probe() 421 struct sifive_spi *spi = spi_controller_get_devdata(host); in sifive_spi_remove() 431 struct sifive_spi *spi = spi_controller_get_devdata(host); in sifive_spi_suspend() 449 struct sifive_spi *spi = spi_controller_get_devdata(host); in sifive_spi_resume()
|
D | spi-meson-spifc.c | 249 struct meson_spifc *spifc = spi_controller_get_devdata(host); in meson_spifc_transfer_one() 299 spifc = spi_controller_get_devdata(host); in meson_spifc_probe() 361 struct meson_spifc *spifc = spi_controller_get_devdata(host); in meson_spifc_suspend() 377 struct meson_spifc *spifc = spi_controller_get_devdata(host); in meson_spifc_resume() 400 struct meson_spifc *spifc = spi_controller_get_devdata(host); in meson_spifc_runtime_suspend() 410 struct meson_spifc *spifc = spi_controller_get_devdata(host); in meson_spifc_runtime_resume()
|