/linux-4.1.27/drivers/spi/ |
D | spi-ti-qspi.c | 121 static inline unsigned long ti_qspi_read(struct ti_qspi *qspi, in ti_qspi_read() argument 124 return readl(qspi->base + reg); in ti_qspi_read() 127 static inline void ti_qspi_write(struct ti_qspi *qspi, in ti_qspi_write() argument 130 writel(val, qspi->base + reg); in ti_qspi_write() 135 struct ti_qspi *qspi = spi_master_get_devdata(spi->master); in ti_qspi_setup() local 136 struct ti_qspi_regs *ctx_reg = &qspi->ctx_reg; in ti_qspi_setup() 141 dev_dbg(qspi->dev, "master busy doing other trasnfers\n"); in ti_qspi_setup() 145 if (!qspi->spi_max_frequency) { in ti_qspi_setup() 146 dev_err(qspi->dev, "spi max frequency not defined\n"); in ti_qspi_setup() 150 clk_rate = clk_get_rate(qspi->fclk); in ti_qspi_setup() [all …]
|
D | Makefile | 28 obj-$(CONFIG_SPI_COLDFIRE_QSPI) += spi-coldfire-qspi.o 58 obj-$(CONFIG_SPI_TI_QSPI) += spi-ti-qspi.o
|
/linux-4.1.27/Documentation/devicetree/bindings/spi/ |
D | ti_qspi.txt | 4 - compatible : should be "ti,dra7xxx-qspi" or "ti,am4372-qspi". 10 - interrupts: should contain the qspi interrupt number. 20 qspi: qspi@4b300000 { 21 compatible = "ti,dra7xxx-qspi"; 27 ti,hwmods = "qspi";
|
D | spi-rspi.txt | 9 "renesas,qspi-<soctype>", "renesas,qspi" as fallback. 13 - "renesas,qspi-r8a7790" (R-Car H2) 14 - "renesas,qspi-r8a7791" (R-Car M2-W) 15 - "renesas,qspi-r8a7792" (R-Car V2H) 16 - "renesas,qspi-r8a7793" (R-Car M2-N) 17 - "renesas,qspi-r8a7794" (R-Car E2) 59 compatible = "renesas,qspi-r8a7791", "renesas,qspi";
|
/linux-4.1.27/Documentation/devicetree/bindings/mtd/ |
D | fsl-quadspi.txt | 4 - compatible : Should be "fsl,vf610-qspi" or "fsl,imx6sx-qspi" 13 - fsl,qspi-has-second-chip: The controller has two buses, bus A and bus B. 24 compatible = "fsl,vf610-qspi"; 30 clock-names = "qspi_en", "qspi";
|
/linux-4.1.27/Documentation/devicetree/bindings/clock/ |
D | renesas,rcar-gen2-cpg-clocks.txt | 21 "pll0", "pll1", "pll3", "lb", "qspi", "sdh", "sd0", "sd1", "z", "rcan", and 35 "lb", "qspi", "sdh", "sd0", "sd1", "z",
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | r8a7791-henninger.dts | 121 renesas,function = "qspi"; 220 &qspi {
|
D | imx6sx.dtsi | 952 qspi1: qspi@021e0000 { 955 compatible = "fsl,imx6sx-qspi"; 961 clock-names = "qspi_en", "qspi"; 965 qspi2: qspi@021e4000 { 968 compatible = "fsl,imx6sx-qspi"; 974 clock-names = "qspi_en", "qspi";
|
D | am4372.dtsi | 897 qspi: qspi@47900000 { label 898 compatible = "ti,am4372-qspi"; 902 ti,hwmods = "qspi";
|
D | r8a7790-lager.dts | 329 renesas,function = "qspi"; 423 &qspi {
|
D | r8a7791-koelsch.dts | 363 renesas,function = "qspi"; 468 &qspi {
|
D | vfxxx.dtsi | 244 compatible = "fsl,vf610-qspi"; 249 clock-names = "qspi_en", "qspi";
|
D | r8a7790.dtsi | 32 spi0 = &qspi; 889 "lb", "qspi", "sdh", "sd0", "sd1", 1261 qspi: spi@e6b10000 { label 1262 compatible = "renesas,qspi-r8a7790", "renesas,qspi";
|
D | r8a7791.dtsi | 33 spi0 = &qspi; 910 "lb", "qspi", "sdh", "sd0", "z", 1276 qspi: spi@e6b10000 { label 1277 compatible = "renesas,qspi-r8a7791", "renesas,qspi";
|
D | atlas7.dtsi | 753 qspi: flash@188B0000 { label 755 compatible = "sirf,atlas7-qspi-nor";
|
D | dra7.dtsi | 1099 qspi: qspi@4b300000 { label 1100 compatible = "ti,dra7xxx-qspi"; 1105 ti,hwmods = "qspi";
|
D | am437x-idk-evm.dts | 324 &qspi {
|
D | dra72-evm.dts | 506 &qspi {
|
D | dra7-evm.dts | 479 &qspi {
|
D | am437x-sk-evm.dts | 559 &qspi {
|
D | am43x-epos-evm.dts | 601 &qspi {
|
D | r8a7794.dtsi | 389 "lb", "qspi", "sdh", "sd0", "z";
|
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/ |
D | brcm,cygnus-pinmux.txt | 109 "qspi": "qspi_0_grp", "qspi_1_grp"
|
D | nvidia,tegra210-pinmux.txt | 139 pe1, pmi, pwm0, pwm1, pwm2, pwm3, qspi, rsvd0, rsvd1, rsvd2, rsvd3, sata,
|
/linux-4.1.27/drivers/pinctrl/bcm/ |
D | pinctrl-cygnus-mux.c | 687 CYGNUS_PIN_FUNCTION(qspi),
|
/linux-4.1.27/drivers/pinctrl/ |
D | pinctrl-tegra210.c | 1242 FUNCTION(qspi),
|
/linux-4.1.27/drivers/pinctrl/sh-pfc/ |
D | pfc-r8a7791.c | 4992 SH_PFC_FUNCTION(qspi),
|
D | pfc-r8a7790.c | 4624 SH_PFC_FUNCTION(qspi),
|