/Linux-v6.1/drivers/spi/ |
D | spi-bcm-qspi.c | 255 static inline bool has_bspi(struct bcm_qspi *qspi) in has_bspi() 261 static inline bool bcm_qspi_has_fastbr(struct bcm_qspi *qspi) in bcm_qspi_has_fastbr() 272 static inline bool bcm_qspi_has_sysclk_108(struct bcm_qspi *qspi) in bcm_qspi_has_sysclk_108() 282 static inline int bcm_qspi_spbr_min(struct bcm_qspi *qspi) in bcm_qspi_spbr_min() 303 static inline u32 bcm_qspi_read(struct bcm_qspi *qspi, enum base_type type, in bcm_qspi_read() 310 static inline void bcm_qspi_write(struct bcm_qspi *qspi, enum base_type type, in bcm_qspi_write() 317 static int bcm_qspi_bspi_busy_poll(struct bcm_qspi *qspi) in bcm_qspi_bspi_busy_poll() 331 static inline bool bcm_qspi_bspi_ver_three(struct bcm_qspi *qspi) in bcm_qspi_bspi_ver_three() 338 static void bcm_qspi_bspi_flush_prefetch_buffers(struct bcm_qspi *qspi) in bcm_qspi_bspi_flush_prefetch_buffers() 348 static int bcm_qspi_bspi_lr_is_fifo_empty(struct bcm_qspi *qspi) in bcm_qspi_bspi_lr_is_fifo_empty() [all …]
|
D | spi-ti-qspi.c | 127 static inline unsigned long ti_qspi_read(struct ti_qspi *qspi, in ti_qspi_read() 133 static inline void ti_qspi_write(struct ti_qspi *qspi, in ti_qspi_write() 141 struct ti_qspi *qspi = spi_master_get_devdata(spi->master); in ti_qspi_setup() local 172 static void ti_qspi_setup_clk(struct ti_qspi *qspi, u32 speed_hz) in ti_qspi_setup_clk() 203 static void ti_qspi_restore_ctx(struct ti_qspi *qspi) in ti_qspi_restore_ctx() 210 static inline u32 qspi_is_busy(struct ti_qspi *qspi) in qspi_is_busy() 225 static inline int ti_qspi_poll_wc(struct ti_qspi *qspi) in ti_qspi_poll_wc() 243 static int qspi_write_msg(struct ti_qspi *qspi, struct spi_transfer *t, in qspi_write_msg() 312 static int qspi_read_msg(struct ti_qspi *qspi, struct spi_transfer *t, in qspi_read_msg() 411 static int qspi_transfer_msg(struct ti_qspi *qspi, struct spi_transfer *t, in qspi_transfer_msg() [all …]
|
D | spi-stm32-qspi.c | 132 struct stm32_qspi *qspi = (struct stm32_qspi *)dev_id; in stm32_qspi_irq() local 167 static int stm32_qspi_tx_poll(struct stm32_qspi *qspi, in stm32_qspi_tx_poll() 199 static int stm32_qspi_tx_mm(struct stm32_qspi *qspi, in stm32_qspi_tx_mm() 214 static int stm32_qspi_tx_dma(struct stm32_qspi *qspi, in stm32_qspi_tx_dma() 278 static int stm32_qspi_tx(struct stm32_qspi *qspi, const struct spi_mem_op *op) in stm32_qspi_tx() 294 static int stm32_qspi_wait_nobusy(struct stm32_qspi *qspi) in stm32_qspi_wait_nobusy() 303 static int stm32_qspi_wait_cmd(struct stm32_qspi *qspi) in stm32_qspi_wait_cmd() 334 static int stm32_qspi_wait_poll_status(struct stm32_qspi *qspi) in stm32_qspi_wait_poll_status() 361 struct stm32_qspi *qspi = spi_controller_get_devdata(spi->master); in stm32_qspi_send() local 452 struct stm32_qspi *qspi = spi_controller_get_devdata(mem->spi->master); in stm32_qspi_poll_status() local [all …]
|
D | spi-microchip-core-qspi.c | 126 static int mchp_coreqspi_set_mode(struct mchp_coreqspi *qspi, const struct spi_mem_op *op) in mchp_coreqspi_set_mode() 161 static inline void mchp_coreqspi_read_op(struct mchp_coreqspi *qspi) in mchp_coreqspi_read_op() 197 static inline void mchp_coreqspi_write_op(struct mchp_coreqspi *qspi, bool word) in mchp_coreqspi_write_op() 225 static void mchp_coreqspi_enable_ints(struct mchp_coreqspi *qspi) in mchp_coreqspi_enable_ints() 234 static void mchp_coreqspi_disable_ints(struct mchp_coreqspi *qspi) in mchp_coreqspi_disable_ints() 241 struct mchp_coreqspi *qspi = (struct mchp_coreqspi *)dev_id; in mchp_coreqspi_isr() local 268 static int mchp_coreqspi_setup_clock(struct mchp_coreqspi *qspi, struct spi_device *spi) in mchp_coreqspi_setup_clock() 303 struct mchp_coreqspi *qspi = spi_controller_get_devdata(ctlr); in mchp_coreqspi_setup_op() local 313 static inline void mchp_coreqspi_config_op(struct mchp_coreqspi *qspi, const struct spi_mem_op *op) in mchp_coreqspi_config_op() 370 struct mchp_coreqspi *qspi = spi_controller_get_devdata in mchp_qspi_wait_for_ready() local [all …]
|
D | spi-zynqmp-gqspi.c | 359 static void zynqmp_qspi_chipselect(struct spi_device *qspi, bool is_high) in zynqmp_qspi_chipselect() 455 struct spi_device *qspi) in zynqmp_qspi_config_op() 494 static int zynqmp_qspi_setup_op(struct spi_device *qspi) in zynqmp_qspi_setup_op()
|
/Linux-v6.1/arch/mips/boot/dts/brcm/ |
D | bcm7125.dtsi | 247 qspi: spi@443000 { label
|
D | bcm7420.dtsi | 308 qspi: spi@443000 { label
|
D | bcm7358.dtsi | 339 qspi: spi@413000 { label
|
D | bcm7362.dtsi | 386 qspi: spi@413000 { label
|
D | bcm7360.dtsi | 390 qspi: spi@413000 { label
|
D | bcm7346.dtsi | 471 qspi: spi@413000 { label
|
D | bcm7425.dtsi | 482 qspi: spi@41c000 { label
|
D | bcm7435.dtsi | 497 qspi: spi@41d200 { label
|
/Linux-v6.1/arch/arm/boot/dts/ |
D | bcm-hr2.dtsi | 219 qspi: spi@27200 { label
|
D | mt7629.dtsi | 289 qspi: spi@11014000 { label
|
D | keystone-k2g.dtsi | 441 qspi: spi@2940000 { label
|
D | bcm-nsp.dtsi | 286 qspi: spi@27200 { label
|
D | am4372.dtsi | 654 qspi: spi@0 { label
|
D | r8a7792.dtsi | 550 qspi: spi@e6b10000 { label
|
D | sam9x60.dtsi | 210 qspi: spi@f0014000 { label
|
/Linux-v6.1/arch/riscv/boot/dts/microchip/ |
D | mpfs.dtsi | 332 qspi: spi@21000000 { label
|
/Linux-v6.1/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1012a.dtsi | 143 qspi: spi@1550000 { label
|
/Linux-v6.1/arch/arm64/boot/dts/altera/ |
D | socfpga_stratix10.dtsi | 596 qspi: spi@ff8d2000 { label
|
/Linux-v6.1/arch/arm64/boot/dts/intel/ |
D | socfpga_agilex.dtsi | 629 qspi: spi@ff8d2000 { label
|
/Linux-v6.1/arch/arm64/boot/dts/broadcom/northstar2/ |
D | ns2.dtsi | 745 qspi: spi@66470200 { label
|