Lines Matching +full:ma35d1 +full:- +full:pinctrl

1 // SPDX-License-Identifier: GPL-2.0
4 * Author: Shan-Chun Hung <schung@nuvoton.com>
8 #include <dt-bindings/interrupt-controller/arm-gic.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/gpio/gpio.h>
11 #include <dt-bindings/clock/nuvoton,ma35d1-clk.h>
12 #include <dt-bindings/reset/nuvoton,ma35d1-reset.h>
15 compatible = "nuvoton,ma35d1";
16 interrupt-parent = <&gic>;
17 #address-cells = <2>;
18 #size-cells = <2>;
21 #address-cells = <2>;
22 #size-cells = <0>;
26 compatible = "arm,cortex-a35";
28 enable-method = "psci";
29 next-level-cache = <&L2_0>;
34 compatible = "arm,cortex-a35";
36 enable-method = "psci";
37 next-level-cache = <&L2_0>;
40 L2_0: l2-cache {
42 cache-level = <2>;
43 cache-unified;
44 cache-size = <0x80000>;
49 compatible = "arm,psci-0.2";
53 gic: interrupt-controller@50801000 {
54 compatible = "arm,gic-400";
59 #interrupt-cells = <3>;
60 interrupt-parent = <&gic>;
61 interrupt-controller;
67 compatible = "arm,armv8-timer";
71 IRQ_TYPE_LEVEL_LOW)>, /* Physical Non-Secure */
76 interrupt-parent = <&gic>;
80 compatible = "simple-bus";
81 #address-cells = <2>;
82 #size-cells = <2>;
85 sys: system-management@40460000 {
86 compatible = "nuvoton,ma35d1-reset", "syscon";
88 #reset-cells = <1>;
91 clk: clock-controller@40460200 {
92 compatible = "nuvoton,ma35d1-clk";
94 #clock-cells = <1>;
98 pinctrl: pinctrl@40040000 { label
99 compatible = "nuvoton,ma35d1-pinctrl";
101 #address-cells = <1>;
102 #size-cells = <1>;
110 gpio-controller;
111 #gpio-cells = <2>;
112 interrupt-controller;
113 #interrupt-cells = <2>;
120 gpio-controller;
121 #gpio-cells = <2>;
122 interrupt-controller;
123 #interrupt-cells = <2>;
130 gpio-controller;
131 #gpio-cells = <2>;
132 interrupt-controller;
133 #interrupt-cells = <2>;
140 gpio-controller;
141 #gpio-cells = <2>;
142 interrupt-controller;
143 #interrupt-cells = <2>;
150 #gpio-cells = <2>;
151 gpio-controller;
152 interrupt-controller;
153 #interrupt-cells = <2>;
160 gpio-controller;
161 #gpio-cells = <2>;
162 interrupt-controller;
163 #interrupt-cells = <2>;
170 #gpio-cells = <2>;
171 gpio-controller;
172 interrupt-controller;
173 #interrupt-cells = <2>;
180 gpio-controller;
181 #gpio-cells = <2>;
182 interrupt-controller;
183 #interrupt-cells = <2>;
190 gpio-controller;
191 #gpio-cells = <2>;
192 interrupt-controller;
193 #interrupt-cells = <2>;
200 gpio-controller;
201 #gpio-cells = <2>;
202 interrupt-controller;
203 #interrupt-cells = <2>;
210 gpio-controller;
211 #gpio-cells = <2>;
212 interrupt-controller;
213 #interrupt-cells = <2>;
220 gpio-controller;
221 #gpio-cells = <2>;
222 interrupt-controller;
223 #interrupt-cells = <2>;
230 gpio-controller;
231 #gpio-cells = <2>;
232 interrupt-controller;
233 #interrupt-cells = <2>;
240 gpio-controller;
241 #gpio-cells = <2>;
242 interrupt-controller;
243 #interrupt-cells = <2>;
248 compatible = "nuvoton,ma35d1-uart";
256 compatible = "nuvoton,ma35d1-uart";
264 compatible = "nuvoton,ma35d1-uart";
272 compatible = "nuvoton,ma35d1-uart";
280 compatible = "nuvoton,ma35d1-uart";
288 compatible = "nuvoton,ma35d1-uart";
296 compatible = "nuvoton,ma35d1-uart";
304 compatible = "nuvoton,ma35d1-uart";
312 compatible = "nuvoton,ma35d1-uart";
320 compatible = "nuvoton,ma35d1-uart";
328 compatible = "nuvoton,ma35d1-uart";
336 compatible = "nuvoton,ma35d1-uart";
344 compatible = "nuvoton,ma35d1-uart";
352 compatible = "nuvoton,ma35d1-uart";
360 compatible = "nuvoton,ma35d1-uart";
368 compatible = "nuvoton,ma35d1-uart";
376 compatible = "nuvoton,ma35d1-uart";