Home
last modified time | relevance | path

Searched refs:qspi (Results 1 – 25 of 192) sorted by relevance

12345678

/linux/drivers/spi/
A Dspi-bcm-qspi.c274 if (!has_bspi(qspi) && (qspi->mspi_spcr3_sysclk || in bcm_qspi_has_sysclk_108()
294 return bcm_qspi_readl(qspi->big_endian, qspi->base[type] + offset); in bcm_qspi_read()
373 qspi->bspi_rf_op->data.buf.in, qspi->bspi_rf_op_len); in bcm_qspi_bspi_lr_data_read()
533 qspi->curr_cs, in bcm_qspi_bspi_set_mode()
1240 if (qspi->bspi_enabled && qspi->bspi_rf_op) { in bcm_qspi_bspi_lr_l2_isr()
1264 if (qspi->bspi_enabled && status && qspi->bspi_rf_op_len == 0) in bcm_qspi_bspi_lr_l2_isr()
1563 qspi->base_clk = clk_get_rate(qspi->clk); in bcm_qspi_probe()
1579 qspi->max_speed_hz = qspi->base_clk / (bcm_qspi_spbr_min(qspi) * 2); in bcm_qspi_probe()
1608 qspi->dev_ids[val].dev = qspi; in bcm_qspi_probe()
1689 bcm_qspi_chip_select(qspi, qspi->curr_cs); in bcm_qspi_resume()
[all …]
A Dspi-stm32-qspi.c389 ccr = qspi->fmode; in stm32_qspi_send()
525 if (!qspi->mm_size) in stm32_qspi_dirmap_create()
600 writel_relaxed(qspi->cr_reg, qspi->io_base + QSPI_CR); in stm32_qspi_setup()
604 writel_relaxed(qspi->dcr_reg, qspi->io_base + QSPI_DCR); in stm32_qspi_setup()
665 if (qspi->dma_chtx) in stm32_qspi_dma_free()
667 if (qspi->dma_chrx) in stm32_qspi_dma_free()
696 qspi->ctrl = ctrl; in stm32_qspi_probe()
742 qspi->clk_rate = clk_get_rate(qspi->clk); in stm32_qspi_probe()
765 qspi->dev = dev; in stm32_qspi_probe()
873 writel_relaxed(qspi->cr_reg, qspi->io_base + QSPI_CR); in stm32_qspi_resume()
[all …]
A Dspi-ti-qspi.c323 cmd = qspi->cmd; in qspi_read_msg()
339 dev_dbg(qspi->dev, "rx cmd %08x dc %08x\n", cmd, qspi->dc); in qspi_read_msg()
495 ret = ti_qspi_dma_xfer(qspi, qspi->rx_bb_dma_addr, in ti_qspi_dma_bounce_buffer()
534 regmap_update_bits(qspi->ctrl_base, qspi->ctrl_reg, in ti_qspi_enable_memory_map()
548 regmap_update_bits(qspi->ctrl_base, qspi->ctrl_reg, in ti_qspi_disable_memory_map()
671 qspi->dc = 0; in ti_qspi_start_transfer_one()
686 qspi->cmd = 0; in ti_qspi_start_transfer_one()
690 ti_qspi_write(qspi, qspi->dc, QSPI_SPI_DC_REG); in ti_qspi_start_transfer_one()
698 qspi->cmd = ((qspi->cmd & ~QSPI_WLEN_MASK) | in ti_qspi_start_transfer_one()
719 ti_qspi_write(qspi, qspi->cmd | QSPI_INVAL, QSPI_SPI_CMD_REG); in ti_qspi_start_transfer_one()
[all …]
A Dbuilt-in.a6 spi-iproc-qspi.o/
7 spi-brcmstb-qspi.o/
8 spi-bcm-qspi.o/
12 spi-fsl-qspi.o/
A D.built-in.a.cmd1qspi.o drivers/spi/spi-brcmstb-qspi.o drivers/spi/spi-bcm-qspi.o drivers/spi/spi-cadence-quadspi.o…
A DMakefile32 obj-$(CONFIG_SPI_BCM_QSPI) += spi-iproc-qspi.o spi-brcmstb-qspi.o spi-bcm-qspi.o
39 obj-$(CONFIG_SPI_COLDFIRE_QSPI) += spi-coldfire-qspi.o
56 obj-$(CONFIG_SPI_FSL_QUADSPI) += spi-fsl-qspi.o
87 obj-$(CONFIG_SPI_TI_QSPI) += spi-ti-qspi.o
97 obj-$(CONFIG_SPI_QCOM_QSPI) += spi-qcom-qspi.o
118 obj-$(CONFIG_SPI_STM32_QSPI) += spi-stm32-qspi.o
136 obj-$(CONFIG_SPI_ZYNQ_QSPI) += spi-zynq-qspi.o
/linux/Documentation/devicetree/bindings/spi/
A Dfsl,spi-fsl-qspi.yaml19 - fsl,vf610-qspi
20 - fsl,imx6sx-qspi
21 - fsl,imx7d-qspi
22 - fsl,imx6ul-qspi
23 - fsl,ls1021a-qspi
24 - fsl,ls2080a-qspi
27 - fsl,ls1043a-qspi
28 - const: fsl,ls1021a-qspi
31 - fsl,imx8mq-qspi
32 - const: fsl,imx7d-qspi
[all …]
A Drenesas,rspi.yaml28 - renesas,qspi-r8a7742 # RZ/G1H
29 - renesas,qspi-r8a7743 # RZ/G1M
30 - renesas,qspi-r8a7744 # RZ/G1N
31 - renesas,qspi-r8a7745 # RZ/G1E
32 - renesas,qspi-r8a77470 # RZ/G1C
33 - renesas,qspi-r8a7790 # R-Car H2
35 - renesas,qspi-r8a7792 # R-Car V2H
37 - renesas,qspi-r8a7794 # R-Car E2
124 - renesas,qspi
137 qspi: spi@e6b10000 {
[all …]
A Dbrcm,spi-bcm-qspi.yaml36 - brcm,spi-bcm7425-qspi
37 - brcm,spi-bcm7429-qspi
38 - brcm,spi-bcm7435-qspi
39 - brcm,spi-bcm7445-qspi
42 - const: brcm,spi-bcm-qspi
49 - brcm,spi-nsp-qspi
50 - brcm,spi-ns2-qspi
51 - const: brcm,spi-bcm-qspi
102 compatible = "brcm,spi-brcmstb-qspi", "brcm,spi-bcm-qspi";
145 compatible = "brcm,spi-nsp-qspi", "brcm,spi-bcm-qspi";
[all …]
A Dti_qspi.txt4 - compatible : should be "ti,dra7xxx-qspi" or "ti,am4372-qspi".
10 - interrupts: should contain the qspi interrupt number.
32 qspi: qspi@47900000 {
33 compatible = "ti,am4372-qspi";
39 ti,hwmods = "qspi";
43 qspi: qspi@4b300000 {
44 compatible = "ti,dra7xxx-qspi";
52 ti,hwmods = "qspi";
A Dqcom,spi-qcom-qspi.yaml5 $id: "http://devicetree.org/schemas/spi/qcom,spi-qcom-qspi.yaml#"
25 - qcom,sc7180-qspi
26 - qcom,sc7280-qspi
27 - qcom,sdm845-qspi
29 - const: qcom,qspi-v1
53 - const: qspi-config
54 - const: qspi-memory
74 qspi: spi@88df000 {
75 compatible = "qcom,sdm845-qspi", "qcom,qspi-v1";
A Dcdns,qspi-nor.yaml4 $id: http://devicetree.org/schemas/spi/cdns,qspi-nor.yaml#
28 - ti,k2g-qspi
30 - intel,lgm-qspi
32 - intel,socfpga-qspi
33 - const: cdns,qspi-nor
34 - const: cdns,qspi-nor
88 enum: [ qspi, qspi-ocp ]
138 qspi: spi@ff705000 {
139 compatible = "cdns,qspi-nor";
150 reset-names = "qspi", "qspi-ocp";
A Dnvidia,tegra210-quad.yaml19 - nvidia,tegra210-qspi
20 - nvidia,tegra186-qspi
21 - nvidia,tegra194-qspi
31 - const: qspi
96 compatible = "nvidia,tegra210-qspi";
103 clock-names = "qspi", "qspi_out";
A Dst,stm32-qspi.yaml4 $id: http://devicetree.org/schemas/spi/st,stm32-qspi.yaml#
18 const: st,stm32f469-qspi
27 - const: qspi
64 compatible = "st,stm32f469-qspi";
66 reg-names = "qspi", "qspi_mm";
A Dspi-zynqmp-qspi.yaml4 $id: http://devicetree.org/schemas/spi/spi-zynqmp-qspi.yaml#
17 const: xlnx,zynqmp-qspi-1.0
42 qspi: spi@ff0f0000 {
43 compatible = "xlnx,zynqmp-qspi-1.0";
A Dxlnx,zynq-qspi.yaml4 $id: http://devicetree.org/schemas/spi/xlnx,zynq-qspi.yaml#
22 const: xlnx,zynq-qspi-1.0
52 compatible = "xlnx,zynq-qspi-1.0";
A Datmel-quadspi.txt5 - "atmel,sama5d2-qspi"
6 - "microchip,sam9x60-qspi"
23 compatible = "atmel,sama5d2-qspi";
/linux/arch/arm/boot/dts/
A Dsocfpga_arria10_socdk_qspi.dts9 &qspi {
28 partition@qspi-boot {
33 partition@qspi-rootfs {
A Dr8a7744-iwg20m.dtsi39 qspi_pins: qspi {
41 function = "qspi";
61 &qspi {
A Dr8a7743-iwg20m.dtsi44 qspi_pins: qspi {
46 function = "qspi";
66 &qspi {
A Dr8a7745-iwg22m.dtsi43 qspi_pins: qspi {
45 function = "qspi";
70 &qspi {
A Dr8a7742-iwg21m.dtsi84 qspi_pins: qspi {
86 function = "qspi";
90 &qspi {
A Dsocfpga_arria5_socdk.dts116 &qspi {
135 partition@qspi-boot {
141 partition@qspi-rootfs {
A Dsocfpga_cyclone5_socdk.dts121 &qspi {
140 partition@qspi-boot {
146 partition@qspi-rootfs {
A Dat91-sam9x60ek.dts368 qspi {
369 pinctrl_qspi: qspi {
612 &qspi {
628 label = "qspi: at91bootstrap";
633 label = "qspi: bootloader";
638 label = "qspi: bootloader env redundant";
643 label = "qspi: bootloader env";
648 label = "qspi: device tree";
653 label = "qspi: kernel";

Completed in 43 milliseconds

12345678