Home
last modified time | relevance | path

Searched defs:qspi (Results 1 – 25 of 83) sorted by relevance

1234

/openbmc/linux/drivers/spi/
H A Dspi-bcm-qspi.c255 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 …]
H A Dspi-ti-qspi.c126 static inline unsigned long ti_qspi_read(struct ti_qspi *qspi, in ti_qspi_read()
132 static inline void ti_qspi_write(struct ti_qspi *qspi, in ti_qspi_write()
140 struct ti_qspi *qspi = spi_master_get_devdata(spi->master); in ti_qspi_setup() local
171 static void ti_qspi_setup_clk(struct ti_qspi *qspi, u32 speed_hz) in ti_qspi_setup_clk()
202 static void ti_qspi_restore_ctx(struct ti_qspi *qspi) in ti_qspi_restore_ctx()
209 static inline u32 qspi_is_busy(struct ti_qspi *qspi) in qspi_is_busy()
224 static inline int ti_qspi_poll_wc(struct ti_qspi *qspi) in ti_qspi_poll_wc()
242 static int qspi_write_msg(struct ti_qspi *qspi, struct spi_transfer *t, in qspi_write_msg()
311 static int qspi_read_msg(struct ti_qspi *qspi, struct spi_transfer *t, in qspi_read_msg()
410 static int qspi_transfer_msg(struct ti_qspi *qspi, struct spi_transfer *t, in qspi_transfer_msg()
[all …]
H A Dspi-stm32-qspi.c131 struct stm32_qspi *qspi = (struct stm32_qspi *)dev_id; in stm32_qspi_irq() local
166 static int stm32_qspi_tx_poll(struct stm32_qspi *qspi, in stm32_qspi_tx_poll()
198 static int stm32_qspi_tx_mm(struct stm32_qspi *qspi, in stm32_qspi_tx_mm()
213 static int stm32_qspi_tx_dma(struct stm32_qspi *qspi, in stm32_qspi_tx_dma()
277 static int stm32_qspi_tx(struct stm32_qspi *qspi, const struct spi_mem_op *op) in stm32_qspi_tx()
293 static int stm32_qspi_wait_nobusy(struct stm32_qspi *qspi) in stm32_qspi_wait_nobusy()
302 static int stm32_qspi_wait_cmd(struct stm32_qspi *qspi) in stm32_qspi_wait_cmd()
333 static int stm32_qspi_wait_poll_status(struct stm32_qspi *qspi) in stm32_qspi_wait_poll_status()
360 struct stm32_qspi *qspi = spi_controller_get_devdata(spi->master); in stm32_qspi_send() local
451 struct stm32_qspi *qspi = spi_controller_get_devdata(mem->spi->master); in stm32_qspi_poll_status() local
[all …]
H A Dspi-microchip-core-qspi.c126 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()
304 struct mchp_coreqspi *qspi = spi_controller_get_devdata(ctlr); in mchp_coreqspi_setup_op() local
314 static inline void mchp_coreqspi_config_op(struct mchp_coreqspi *qspi, const struct spi_mem_op *op) in mchp_coreqspi_config_op()
371 struct mchp_coreqspi *qspi = spi_controller_get_devdata in mchp_qspi_wait_for_ready() local
[all …]
/openbmc/u-boot/arch/arm/dts/
H A Dstv0991.dts28 qspi: spi@80203000 { label
H A Dzynqmp-mini-qspi.dts45 qspi: spi@ff0f0000 { label
H A Dzynq-cse-qspi.dtsi51 qspi: spi@e000d000 { label
H A Dfsl-ls2080a.dtsi68 qspi: quadspi@1550000 { label
H A Dfsl-ls1088a.dtsi68 qspi: quadspi@1550000 { label
H A Dfsl-ls1012a.dtsi109 qspi: quadspi@1550000 { label
H A Dkeystone-k2g.dtsi87 qspi: qspi@2940000 { label
H A Dmt7629.dtsi218 qspi: qspi@11014000 { label
H A Dfsl-ls1043a.dtsi212 qspi: quadspi@1550000 { label
H A Dfsl-ls1046a.dtsi213 qspi: quadspi@1550000 { label
H A Dstm32f746.dtsi86 qspi: quadspi@A0001000 { label
H A Dfsl-imx8mq.dtsi413 qspi: qspi@30bb0000 { label
H A Dls1021a.dtsi171 qspi: quadspi@1550000 { label
H A Dzynq-7000.dtsi204 qspi: spi@e000d000 { label
/openbmc/linux/arch/mips/boot/dts/brcm/
H A Dbcm7125.dtsi247 qspi: spi@443000 { label
H A Dbcm7420.dtsi308 qspi: spi@443000 { label
H A Dbcm7358.dtsi339 qspi: spi@413000 { label
H A Dbcm7362.dtsi386 qspi: spi@413000 { label
H A Dbcm7360.dtsi390 qspi: spi@413000 { label
/openbmc/linux/arch/arm/boot/dts/broadcom/
H A Dbcm-hr2.dtsi220 qspi: spi@27200 { label
/openbmc/linux/arch/arm/boot/dts/mediatek/
H A Dmt7629.dtsi288 qspi: spi@11014000 { label

1234