Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/spi/
Dspi-ti-qspi.c121 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 …]
DMakefile28 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/
Dti_qspi.txt4 - 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";
Dspi-rspi.txt9 "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/
Dfsl-quadspi.txt4 - 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/
Drenesas,rcar-gen2-cpg-clocks.txt21 "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/
Dr8a7791-henninger.dts121 renesas,function = "qspi";
220 &qspi {
Dimx6sx.dtsi952 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";
Dam4372.dtsi897 qspi: qspi@47900000 { label
898 compatible = "ti,am4372-qspi";
902 ti,hwmods = "qspi";
Dr8a7790-lager.dts329 renesas,function = "qspi";
423 &qspi {
Dr8a7791-koelsch.dts363 renesas,function = "qspi";
468 &qspi {
Dvfxxx.dtsi244 compatible = "fsl,vf610-qspi";
249 clock-names = "qspi_en", "qspi";
Dr8a7790.dtsi32 spi0 = &qspi;
889 "lb", "qspi", "sdh", "sd0", "sd1",
1261 qspi: spi@e6b10000 { label
1262 compatible = "renesas,qspi-r8a7790", "renesas,qspi";
Dr8a7791.dtsi33 spi0 = &qspi;
910 "lb", "qspi", "sdh", "sd0", "z",
1276 qspi: spi@e6b10000 { label
1277 compatible = "renesas,qspi-r8a7791", "renesas,qspi";
Datlas7.dtsi753 qspi: flash@188B0000 { label
755 compatible = "sirf,atlas7-qspi-nor";
Ddra7.dtsi1099 qspi: qspi@4b300000 { label
1100 compatible = "ti,dra7xxx-qspi";
1105 ti,hwmods = "qspi";
Dam437x-idk-evm.dts324 &qspi {
Ddra72-evm.dts506 &qspi {
Ddra7-evm.dts479 &qspi {
Dam437x-sk-evm.dts559 &qspi {
Dam43x-epos-evm.dts601 &qspi {
Dr8a7794.dtsi389 "lb", "qspi", "sdh", "sd0", "z";
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dbrcm,cygnus-pinmux.txt109 "qspi": "qspi_0_grp", "qspi_1_grp"
Dnvidia,tegra210-pinmux.txt139 pe1, pmi, pwm0, pwm1, pwm2, pwm3, qspi, rsvd0, rsvd1, rsvd2, rsvd3, sata,
/linux-4.1.27/drivers/pinctrl/bcm/
Dpinctrl-cygnus-mux.c687 CYGNUS_PIN_FUNCTION(qspi),
/linux-4.1.27/drivers/pinctrl/
Dpinctrl-tegra210.c1242 FUNCTION(qspi),
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpfc-r8a7791.c4992 SH_PFC_FUNCTION(qspi),
Dpfc-r8a7790.c4624 SH_PFC_FUNCTION(qspi),