Lines Matching +full:qspi +full:- +full:r8a7791

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas (Quad) Serial Peripheral Interface (RSPI/QSPI)
10 - Geert Uytterhoeven <geert+renesas@glider.be>
15 - items:
16 - enum:
17 - renesas,rspi-sh7757 # SH7757
18 - const: renesas,rspi # Legacy SH
20 - items:
21 - enum:
22 - renesas,rspi-r7s72100 # RZ/A1H
23 - renesas,rspi-r7s9210 # RZ/A2
24 - renesas,r9a07g043-rspi # RZ/G2UL and RZ/Five
25 - renesas,r9a07g044-rspi # RZ/G2{L,LC}
26 - renesas,r9a07g054-rspi # RZ/V2L
27 - const: renesas,rspi-rz
29 - items:
30 - enum:
31 - renesas,qspi-r8a7742 # RZ/G1H
32 - renesas,qspi-r8a7743 # RZ/G1M
33 - renesas,qspi-r8a7744 # RZ/G1N
34 - renesas,qspi-r8a7745 # RZ/G1E
35 - renesas,qspi-r8a77470 # RZ/G1C
36 - renesas,qspi-r8a7790 # R-Car H2
37 - renesas,qspi-r8a7791 # R-Car M2-W
38 - renesas,qspi-r8a7792 # R-Car V2H
39 - renesas,qspi-r8a7793 # R-Car M2-N
40 - renesas,qspi-r8a7794 # R-Car E2
41 - const: renesas,qspi # R-Car Gen2 and RZ/G1
48 - items:
49 - description: A combined interrupt
50 - items:
51 - description: Error interrupt (SPEI)
52 - description: Receive Interrupt (SPRI)
53 - description: Transmit Interrupt (SPTI)
55 interrupt-names:
57 - items:
58 - const: mux
59 - items:
60 - const: error
61 - const: rx
62 - const: tx
67 power-domains:
80 dma-names:
85 - tx
86 - rx
88 num-cs:
92 - When using GPIO chip selects, at least one native chip select must
99 - compatible
100 - reg
101 - interrupts
102 - clocks
103 - power-domains
104 - '#address-cells'
105 - '#size-cells'
108 - $ref: spi-controller.yaml#
109 - if:
114 - renesas,rspi-rz
120 - interrupt-names
122 - if:
127 - renesas,qspi
128 - renesas,r9a07g043-rspi
129 - renesas,r9a07g044-rspi
130 - renesas,r9a07g054-rspi
133 - resets
138 - |
139 #include <dt-bindings/clock/r8a7791-cpg-mssr.h>
140 #include <dt-bindings/interrupt-controller/arm-gic.h>
141 #include <dt-bindings/power/r8a7791-sysc.h>
143 qspi: spi@e6b10000 {
144 compatible = "renesas,qspi-r8a7791", "renesas,qspi";
149 dma-names = "tx", "rx", "tx", "rx";
150 power-domains = <&sysc R8A7791_PD_ALWAYS_ON>;
152 num-cs = <1>;
153 #address-cells = <1>;
154 #size-cells = <0>;