blob: ac8cd4d67d803f051c1777bbbe59c33627fcec6b [file] [log] [blame]
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001// SPDX-License-Identifier: GPL-2.0+
2#include <dt-bindings/interrupt-controller/arm-gic.h>
3#include "skeleton.dtsi"
4
5/ {
6 model = "Aspeed BMC";
7 compatible = "aspeed,ast2600";
8 #address-cells = <1>;
9 #size-cells = <1>;
10 interrupt-parent = <&gic>;
11
12 aliases {
13 i2c0 = &i2c0;
14 i2c1 = &i2c1;
15 i2c2 = &i2c2;
16 i2c3 = &i2c3;
17 i2c4 = &i2c4;
18 i2c5 = &i2c5;
19 i2c6 = &i2c6;
20 i2c7 = &i2c7;
21 i2c8 = &i2c8;
22 i2c9 = &i2c9;
23 i2c10 = &i2c10;
24 i2c11 = &i2c11;
25 i2c12 = &i2c12;
26 i2c13 = &i2c13;
27 i2c14 = &i2c14;
28 i2c15 = &i2c15;
29 serial0 = &uart1;
30 serial1 = &uart2;
31 serial2 = &uart3;
32 serial3 = &uart4;
33 serial4 = &uart5;
34 serial5 = &uart6;
35 serial6 = &uart7;
36 serial7 = &uart8;
37 serial8 = &uart9;
38 serial9 = &uart10;
39 serial10 = &uart11;
40 serial11 = &uart12;
41 serial12 = &uart13;
42 };
43
44 cpus {
45 #address-cells = <1>;
46 #size-cells = <0>;
47 enable-method = "aspeed,ast2600-smp";
48
49 cpu@0 {
50 compatible = "arm,cortex-a7";
51 device_type = "cpu";
52 reg = <0xf00>;
53 };
54
55 cpu@1 {
56 compatible = "arm,cortex-a7";
57 device_type = "cpu";
58 reg = <0xf01>;
59 };
60
61 };
62
63 timer {
64 compatible = "arm,armv7-timer";
65 interrupt-parent = <&gic>;
66 interrupts = <GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
67 <GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
68 <GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
69 <GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>;
70 };
71
72 reserved-memory {
73 #address-cells = <1>;
74 #size-cells = <1>;
75 ranges;
76
77 gfx_memory: framebuffer {
78 size = <0x01000000>;
79 alignment = <0x01000000>;
80 compatible = "shared-dma-pool";
81 reusable;
82 };
83
84 video_memory: video {
85 size = <0x04000000>;
86 alignment = <0x01000000>;
87 compatible = "shared-dma-pool";
88 no-map;
89 };
90 };
91
92 ahb {
93 compatible = "simple-bus";
94 #address-cells = <1>;
95 #size-cells = <1>;
96 device_type = "soc";
97 ranges;
98
99 gic: interrupt-controller@40461000 {
100 compatible = "arm,cortex-a7-gic";
101 interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>;
102 #interrupt-cells = <3>;
103 interrupt-controller;
104 interrupt-parent = <&gic>;
105 reg = <0x40461000 0x1000>,
106 <0x40462000 0x1000>,
107 <0x40464000 0x2000>,
108 <0x40466000 0x2000>;
109 };
110
111 ahbc: ahbc@1e600000 {
112 compatible = "aspeed,aspeed-ahbc";
113 reg = < 0x1e600000 0x100>;
114 };
115
Billy Tsai2193dc62022-03-08 11:04:07 +0800116 pwm_tach: pwm_tach@1e610000 {
117 compatible = "aspeed,ast2600-pwm-tach", "simple-mfd", "syscon";
118 reg = <0x1e610000 0x100>;
119 clocks = <&scu ASPEED_CLK_AHB>;
120 resets = <&rst ASPEED_RESET_PWM>;
121
122 pwm: pwm {
123 compatible = "aspeed,ast2600-pwm";
124 #pwm-cells = <3>;
125 #address-cells = <1>;
126 #size-cells = <0>;
127 status = "disabled";
128 };
129 };
130
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800131 fmc: flash-controller@1e620000 {
132 reg = < 0x1e620000 0xc4
133 0x20000000 0x10000000 >;
134 #address-cells = <1>;
135 #size-cells = <0>;
136 compatible = "aspeed,ast2600-fmc";
137 status = "disabled";
138 interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>;
139 clocks = <&scu ASPEED_CLK_AHB>;
140 num-cs = <3>;
141 flash@0 {
142 reg = < 0 >;
143 compatible = "jedec,spi-nor";
144 status = "disabled";
145 };
146 flash@1 {
147 reg = < 1 >;
148 compatible = "jedec,spi-nor";
149 status = "disabled";
150 };
151 flash@2 {
152 reg = < 2 >;
153 compatible = "jedec,spi-nor";
154 status = "disabled";
155 };
156 };
157
158 spi1: flash-controller@1e630000 {
159 reg = < 0x1e630000 0xc4
160 0x30000000 0x08000000 >;
161 #address-cells = <1>;
162 #size-cells = <0>;
163 compatible = "aspeed,ast2600-spi";
164 clocks = <&scu ASPEED_CLK_AHB>;
165 num-cs = <2>;
166 status = "disabled";
167 flash@0 {
168 reg = < 0 >;
169 compatible = "jedec,spi-nor";
170 status = "disabled";
171 };
172 flash@1 {
173 reg = < 1 >;
174 compatible = "jedec,spi-nor";
175 status = "disabled";
176 };
177 };
178
179 spi2: flash-controller@1e631000 {
180 reg = < 0x1e631000 0xc4
181 0x50000000 0x08000000 >;
182 #address-cells = <1>;
183 #size-cells = <0>;
184 compatible = "aspeed,ast2600-spi";
185 clocks = <&scu ASPEED_CLK_AHB>;
186 num-cs = <3>;
187 status = "disabled";
188 flash@0 {
189 reg = < 0 >;
190 compatible = "jedec,spi-nor";
191 status = "disabled";
192 };
193 flash@1 {
194 reg = < 1 >;
195 compatible = "jedec,spi-nor";
196 status = "disabled";
197 };
198 flash@2 {
199 reg = < 2 >;
200 compatible = "jedec,spi-nor";
201 status = "disabled";
202 };
203 };
204
Joel Stanleyd18ef4f2021-10-27 14:17:28 +0800205 hace: hace@1e6d0000 {
206 compatible = "aspeed,ast2600-hace";
207 reg = <0x1e6d0000 0x200>;
208 interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>;
209 clocks = <&scu ASPEED_CLK_GATE_YCLK>;
210 status = "disabled";
211 };
212
Chia-Wei Wang3435a3f2021-10-27 14:17:31 +0800213 acry: acry@1e6fa000 {
214 compatible = "aspeed,ast2600-acry";
215 reg = <0x1e6fa000 0x1000>,
216 <0x1e710000 0x10000>;
217 interrupts = <GIC_SPI 160 IRQ_TYPE_LEVEL_HIGH>;
218 clocks = <&scu ASPEED_CLK_GATE_RSACLK>;
219 status = "disabled";
220 };
221
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800222 edac: sdram@1e6e0000 {
223 compatible = "aspeed,ast2600-sdram-edac";
224 reg = <0x1e6e0000 0x174>;
225 interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>;
226 };
227
Dylan Hung82f25842021-12-09 10:12:26 +0800228 mdio: bus@1e650000 {
229 compatible = "simple-bus";
230 #address-cells = <1>;
231 #size-cells = <1>;
232 ranges = <0 0x1e650000 0x100>;
233
234 mdio0: mdio@0 {
235 compatible = "aspeed,ast2600-mdio";
236 reg = <0 0x8>;
237 resets = <&rst ASPEED_RESET_MII>;
238 pinctrl-names = "default";
239 pinctrl-0 = <&pinctrl_mdio1_default>;
240 status = "disabled";
241 };
242
243 mdio1: mdio@8 {
244 compatible = "aspeed,ast2600-mdio";
245 reg = <0x8 0x8>;
246 resets = <&rst ASPEED_RESET_MII>;
247 pinctrl-names = "default";
248 pinctrl-0 = <&pinctrl_mdio2_default>;
249 status = "disabled";
250 };
251
252 mdio2: mdio@10 {
253 compatible = "aspeed,ast2600-mdio";
254 reg = <0x10 0x8>;
255 resets = <&rst ASPEED_RESET_MII>;
256 pinctrl-names = "default";
257 pinctrl-0 = <&pinctrl_mdio3_default>;
258 status = "disabled";
259 };
260
261 mdio3: mdio@18 {
262 compatible = "aspeed,ast2600-mdio";
263 reg = <0x18 0x8>;
264 resets = <&rst ASPEED_RESET_MII>;
265 pinctrl-names = "default";
266 pinctrl-0 = <&pinctrl_mdio4_default>;
267 status = "disabled";
268 };
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800269 };
270
271 mac0: ftgmac@1e660000 {
272 compatible = "aspeed,ast2600-mac", "faraday,ftgmac100";
273 reg = <0x1e660000 0x180>, <0x1e650000 0x4>;
274 interrupts = <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>;
275 clocks = <&scu ASPEED_CLK_GATE_MAC1CLK>;
276 status = "disabled";
277 };
278
279 mac1: ftgmac@1e680000 {
280 compatible = "aspeed,ast2600-mac", "faraday,ftgmac100";
281 reg = <0x1e680000 0x180>, <0x1e650008 0x4>;
282 #address-cells = <1>;
283 #size-cells = <0>;
284 interrupts = <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>;
285 clocks = <&scu ASPEED_CLK_GATE_MAC2CLK>;
286 status = "disabled";
287 };
288
289 mac2: ftgmac@1e670000 {
290 compatible = "aspeed,ast2600-mac", "faraday,ftgmac100";
291 reg = <0x1e670000 0x180>, <0x1e650010 0x4>;
292 #address-cells = <1>;
293 #size-cells = <0>;
294 interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>;
295 clocks = <&scu ASPEED_CLK_GATE_MAC3CLK>;
296 status = "disabled";
297 };
298
299 mac3: ftgmac@1e690000 {
300 compatible = "aspeed,ast2600-mac", "faraday,ftgmac100";
301 reg = <0x1e690000 0x180>, <0x1e650018 0x4>;
302 #address-cells = <1>;
303 #size-cells = <0>;
304 interrupts = <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>;
305 clocks = <&scu ASPEED_CLK_GATE_MAC4CLK>;
306 status = "disabled";
307 };
308
309 ehci0: usb@1e6a1000 {
310 compatible = "aspeed,aspeed-ehci", "usb-ehci";
311 reg = <0x1e6a1000 0x100>;
312 interrupts = <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>;
313 clocks = <&scu ASPEED_CLK_GATE_USBPORT1CLK>;
314 pinctrl-names = "default";
315 pinctrl-0 = <&pinctrl_usb2ah_default>;
316 status = "disabled";
317 };
318
319 ehci1: usb@1e6a3000 {
320 compatible = "aspeed,aspeed-ehci", "usb-ehci";
321 reg = <0x1e6a3000 0x100>;
322 interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>;
323 clocks = <&scu ASPEED_CLK_GATE_USBPORT2CLK>;
324 pinctrl-names = "default";
325 pinctrl-0 = <&pinctrl_usb2bh_default>;
326 status = "disabled";
327 };
328
329 apb {
330 compatible = "simple-bus";
331 #address-cells = <1>;
332 #size-cells = <1>;
333 ranges;
334
335 syscon: syscon@1e6e2000 {
336 compatible = "aspeed,g6-scu", "syscon", "simple-mfd";
337 reg = <0x1e6e2000 0x1000>;
338 #address-cells = <1>;
339 #size-cells = <1>;
340 #clock-cells = <1>;
341 #reset-cells = <1>;
342 ranges = <0 0x1e6e2000 0x1000>;
343
344 pinctrl: pinctrl {
345 compatible = "aspeed,g6-pinctrl";
346 aspeed,external-nodes = <&gfx &lhc>;
347
348 };
349
350 vga_scratch: scratch {
351 compatible = "aspeed,bmc-misc";
352 };
353
354 scu_ic0: interrupt-controller@0 {
355 #interrupt-cells = <1>;
356 compatible = "aspeed,ast2600-scu-ic";
357 reg = <0x560 0x10>;
358 interrupt-parent = <&gic>;
359 interrupts = <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>;
360 interrupt-controller;
361 };
362
363 scu_ic1: interrupt-controller@1 {
364 #interrupt-cells = <1>;
365 compatible = "aspeed,ast2600-scu-ic";
366 reg = <0x570 0x10>;
367 interrupt-parent = <&gic>;
368 interrupts = <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>;
369 interrupt-controller;
370 };
371
372 };
373
374 smp-memram@0 {
375 compatible = "aspeed,ast2600-smpmem", "syscon";
376 reg = <0x1e6e2180 0x40>;
377 };
378
379 gfx: display@1e6e6000 {
380 compatible = "aspeed,ast2500-gfx", "syscon";
381 reg = <0x1e6e6000 0x1000>;
382 reg-io-width = <4>;
383 };
384
385 pcie_bridge0: pcie@1e6ed000 {
386 compatible = "aspeed,ast2600-pcie";
387 #address-cells = <3>;
388 #size-cells = <2>;
389 reg = <0x1e6ed000 0x100>;
390 ranges = <0x81000000 0x0 0x0 0x0 0x0 0x10000>,
391 <0x82000000 0x0 0x60000000 0x60000000 0x0 0x10000000>;
392 device_type = "pci";
393 bus-range = <0x00 0xff>;
394 resets = <&rst ASPEED_RESET_PCIE_DEV_O>;
395 cfg-handle = <&pcie_cfg0>;
396 pinctrl-names = "default";
397 pinctrl-0 = <&pinctrl_pcie0rc_default>;
398
399 status = "disabled";
400 };
401
402 pcie_bridge1: pcie@1e6ed200 {
403 compatible = "aspeed,ast2600-pcie";
404 #address-cells = <3>;
405 #size-cells = <2>;
406 reg = <0x1e6ed200 0x100>;
407 ranges = <0x81000000 0x0 0x0 0x10000 0x00 0x10000>,
408 <0x82000000 0x0 0x70000000 0x70000000 0x0 0x10000000>;
409 device_type = "pci";
410 bus-range = <0x00 0xff>;
411 resets = <&rst ASPEED_RESET_PCIE_RC_O>;
412 cfg-handle = <&pcie_cfg1>;
413 pinctrl-names = "default";
414 pinctrl-0 = <&pinctrl_pcie1rc_default>;
415
416 status = "disabled";
417 };
418
Joel Stanleya0c21182022-06-23 18:35:28 +0930419 sdc: sdc@1e740000 {
420 compatible = "aspeed,ast2600-sd-controller";
421 reg = <0x1e740000 0x100>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800422 #address-cells = <1>;
423 #size-cells = <1>;
Joel Stanleya0c21182022-06-23 18:35:28 +0930424 ranges = <0 0x1e740000 0x10000>;
425 clocks = <&scu ASPEED_CLK_GATE_SDCLK>;
426 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800427
Joel Stanleya0c21182022-06-23 18:35:28 +0930428 sdhci0: sdhci@1e740100 {
429 compatible = "aspeed,ast2600-sdhci", "sdhci";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800430 reg = <0x100 0x100>;
Joel Stanleya0c21182022-06-23 18:35:28 +0930431 interrupts = <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800432 sdhci,auto-cmd12;
433 clocks = <&scu ASPEED_CLK_SDIO>;
434 status = "disabled";
435 };
436
Joel Stanleya0c21182022-06-23 18:35:28 +0930437 sdhci1: sdhci@1e740200 {
438 compatible = "aspeed,ast2600-sdhci", "sdhci";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800439 reg = <0x200 0x100>;
Joel Stanleya0c21182022-06-23 18:35:28 +0930440 interrupts = <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800441 sdhci,auto-cmd12;
442 clocks = <&scu ASPEED_CLK_SDIO>;
443 status = "disabled";
444 };
445 };
446
Joel Stanleya0c21182022-06-23 18:35:28 +0930447 emmc_controller: sdc@1e750000 {
448 compatible = "aspeed,ast2600-sd-controller";
449 reg = <0x1e750000 0x100>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800450 #address-cells = <1>;
451 #size-cells = <1>;
Joel Stanleya0c21182022-06-23 18:35:28 +0930452 ranges = <0 0x1e750000 0x10000>;
453 clocks = <&scu ASPEED_CLK_GATE_EMMCCLK>;
454 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800455
Joel Stanleya0c21182022-06-23 18:35:28 +0930456 emmc: sdhci@1e750100 {
457 compatible = "aspeed,ast2600-sdhci";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800458 reg = <0x100 0x100>;
Joel Stanleya0c21182022-06-23 18:35:28 +0930459 sdhci,auto-cmd12;
460 interrupts = <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800461 clocks = <&scu ASPEED_CLK_EMMC>;
Joel Stanleya0c21182022-06-23 18:35:28 +0930462 pinctrl-names = "default";
463 pinctrl-0 = <&pinctrl_emmc_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800464 };
465 };
466
467 h2x: h2x@1e770000 {
468 compatible = "aspeed,ast2600-h2x";
469 reg = <0x1e770000 0x100>;
470 interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>;
471 resets = <&rst ASPEED_RESET_H2X>;
472 #address-cells = <1>;
473 #size-cells = <1>;
474 ranges = <0x0 0x1e770000 0x100>;
475
476 status = "disabled";
477
478 pcie_cfg0: cfg0@80 {
479 reg = <0x80 0x80>;
480 compatible = "aspeed,ast2600-pcie-cfg";
481 };
482
483 pcie_cfg1: cfg1@C0 {
484 compatible = "aspeed,ast2600-pcie-cfg";
485 reg = <0xC0 0x80>;
486 };
487 };
488
489 gpio0: gpio@1e780000 {
490 compatible = "aspeed,ast2600-gpio";
491 reg = <0x1e780000 0x1000>;
492 interrupts = <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>;
493 #gpio-cells = <2>;
494 gpio-controller;
495 interrupt-controller;
496 gpio-ranges = <&pinctrl 0 0 220>;
497 ngpios = <208>;
498 };
499
500 gpio1: gpio@1e780800 {
501 compatible = "aspeed,ast2600-gpio";
502 reg = <0x1e780800 0x800>;
503 interrupts = <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>;
504 #gpio-cells = <2>;
505 gpio-controller;
506 interrupt-controller;
507 gpio-ranges = <&pinctrl 0 0 208>;
508 ngpios = <36>;
509 };
510
511 uart1: serial@1e783000 {
512 compatible = "ns16550a";
513 reg = <0x1e783000 0x20>;
514 reg-shift = <2>;
515 interrupts = <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
516 clocks = <&scu ASPEED_CLK_GATE_UART1CLK>;
517 clock-frequency = <1846154>;
518 no-loopback-test;
519 status = "disabled";
520 };
521
522 uart5: serial@1e784000 {
523 compatible = "ns16550a";
524 reg = <0x1e784000 0x1000>;
525 reg-shift = <2>;
526 interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>;
527 clocks = <&scu ASPEED_CLK_GATE_UART5CLK>;
528 clock-frequency = <1846154>;
529 no-loopback-test;
530 status = "disabled";
531 };
532
533 wdt1: watchdog@1e785000 {
534 compatible = "aspeed,ast2600-wdt";
535 reg = <0x1e785000 0x40>;
Chia-Wei Wang12364cc2021-09-16 14:10:09 +0800536 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800537 };
538
539 wdt2: watchdog@1e785040 {
540 compatible = "aspeed,ast2600-wdt";
541 reg = <0x1e785040 0x40>;
Chia-Wei Wang12364cc2021-09-16 14:10:09 +0800542 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800543 };
544
545 wdt3: watchdog@1e785080 {
546 compatible = "aspeed,ast2600-wdt";
547 reg = <0x1e785080 0x40>;
Chia-Wei Wang12364cc2021-09-16 14:10:09 +0800548 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800549 };
550
551 wdt4: watchdog@1e7850C0 {
552 compatible = "aspeed,ast2600-wdt";
553 reg = <0x1e7850C0 0x40>;
Chia-Wei Wang12364cc2021-09-16 14:10:09 +0800554 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800555 };
556
557 lpc: lpc@1e789000 {
558 compatible = "aspeed,ast2600-lpc", "simple-mfd", "syscon";
559 reg = <0x1e789000 0x1000>;
560
561 #address-cells = <1>;
562 #size-cells = <1>;
563 ranges = <0x0 0x1e789000 0x1000>;
564
565 kcs1: kcs1@0 {
566 compatible = "aspeed,ast2600-kcs-bmc";
567 reg = <0x0 0x80>;
568 interrupts = <GIC_SPI 138 IRQ_TYPE_LEVEL_HIGH>;
569 kcs_chan = <1>;
570 kcs_addr = <0xCA0>;
571 status = "disabled";
572 };
573
574 kcs2: kcs2@0 {
575 compatible = "aspeed,ast2600-kcs-bmc";
576 reg = <0x0 0x80>;
577 interrupts = <GIC_SPI 139 IRQ_TYPE_LEVEL_HIGH>;
578 kcs_chan = <2>;
579 kcs_addr = <0xCA8>;
580 status = "disabled";
581 };
582
583 kcs3: kcs3@0 {
584 compatible = "aspeed,ast2600-kcs-bmc";
585 reg = <0x0 0x80>;
586 interrupts = <GIC_SPI 140 IRQ_TYPE_LEVEL_HIGH>;
587 kcs_chan = <3>;
588 kcs_addr = <0xCA2>;
589 };
590
591 kcs4: kcs4@0 {
592 compatible = "aspeed,ast2600-kcs-bmc";
593 reg = <0x0 0x120>;
594 interrupts = <GIC_SPI 141 IRQ_TYPE_LEVEL_HIGH>;
595 kcs_chan = <4>;
596 kcs_addr = <0xCA4>;
597 status = "disabled";
598 };
599
600 lpc_ctrl: lpc-ctrl@80 {
601 compatible = "aspeed,ast2600-lpc-ctrl";
602 reg = <0x80 0x80>;
603 status = "disabled";
604 };
605
606 lpc_snoop: lpc-snoop@80 {
607 compatible = "aspeed,ast2600-lpc-snoop";
608 reg = <0x80 0x80>;
609 interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>;
610 status = "disabled";
611 };
612
613 lhc: lhc@a0 {
614 compatible = "aspeed,ast2600-lhc";
615 reg = <0xa0 0x24 0xc8 0x8>;
616 };
617
618 lpc_reset: reset-controller@98 {
619 compatible = "aspeed,ast2600-lpc-reset";
620 reg = <0x98 0x4>;
621 #reset-cells = <1>;
622 status = "disabled";
623 };
624
625 ibt: ibt@140 {
626 compatible = "aspeed,ast2600-ibt-bmc";
627 reg = <0x140 0x18>;
628 interrupts = <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>;
629 status = "disabled";
630 };
631
632 sio_regs: regs {
633 compatible = "aspeed,bmc-misc";
634 };
635
636 mbox: mbox@200 {
637 compatible = "aspeed,ast2600-mbox";
638 reg = <0x200 0x5c>;
639 interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>;
640 #mbox-cells = <1>;
641 status = "disabled";
642 };
643 };
644
645 uart2: serial@1e78d000 {
646 compatible = "ns16550a";
647 reg = <0x1e78d000 0x20>;
648 reg-shift = <2>;
649 interrupts = <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>;
650 clocks = <&scu ASPEED_CLK_GATE_UART2CLK>;
651 clock-frequency = <1846154>;
652 no-loopback-test;
653 status = "disabled";
654 };
655
656 uart3: serial@1e78e000 {
657 compatible = "ns16550a";
658 reg = <0x1e78e000 0x20>;
659 reg-shift = <2>;
660 interrupts = <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>;
661 clocks = <&scu ASPEED_CLK_GATE_UART3CLK>;
662 clock-frequency = <1846154>;
663 no-loopback-test;
664 status = "disabled";
665 };
666
667 uart4: serial@1e78f000 {
668 compatible = "ns16550a";
669 reg = <0x1e78f000 0x20>;
670 reg-shift = <2>;
671 interrupts = <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>;
672 clocks = <&scu ASPEED_CLK_GATE_UART4CLK>;
673 clock-frequency = <1846154>;
674 no-loopback-test;
675 status = "disabled";
676 };
677
678 i2c: bus@1e78a000 {
679 compatible = "simple-bus";
680 #address-cells = <1>;
681 #size-cells = <1>;
682 ranges = <0 0x1e78a000 0x1000>;
683 };
684
685 fsim0: fsi@1e79b000 {
686 compatible = "aspeed,ast2600-fsi-master", "fsi-master";
687 reg = <0x1e79b000 0x94>;
688 interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;
689 pinctrl-names = "default";
690 pinctrl-0 = <&pinctrl_fsi1_default>;
691 clocks = <&scu ASPEED_CLK_GATE_FSICLK>;
692 status = "disabled";
693 };
694
695 fsim1: fsi@1e79b100 {
696 compatible = "aspeed,ast2600-fsi-master", "fsi-master";
697 reg = <0x1e79b100 0x94>;
698 interrupts = <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>;
699 pinctrl-names = "default";
700 pinctrl-0 = <&pinctrl_fsi2_default>;
701 clocks = <&scu ASPEED_CLK_GATE_FSICLK>;
702 status = "disabled";
703 };
704
705 uart6: serial@1e790000 {
706 compatible = "ns16550a";
707 reg = <0x1e790000 0x20>;
708 reg-shift = <2>;
709 interrupts = <GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>;
710 clocks = <&scu ASPEED_CLK_GATE_UART6CLK>;
711 clock-frequency = <1846154>;
712 no-loopback-test;
713 status = "disabled";
714 };
715
716 uart7: serial@1e790100 {
717 compatible = "ns16550a";
718 reg = <0x1e790100 0x20>;
719 reg-shift = <2>;
720 interrupts = <GIC_SPI 58 IRQ_TYPE_LEVEL_HIGH>;
721 clocks = <&scu ASPEED_CLK_GATE_UART7CLK>;
722 clock-frequency = <1846154>;
723 no-loopback-test;
724 status = "disabled";
725 };
726
727 uart8: serial@1e790200 {
728 compatible = "ns16550a";
729 reg = <0x1e790200 0x20>;
730 reg-shift = <2>;
731 interrupts = <GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>;
732 clocks = <&scu ASPEED_CLK_GATE_UART8CLK>;
733 clock-frequency = <1846154>;
734 no-loopback-test;
735 status = "disabled";
736 };
737
738 uart9: serial@1e790300 {
739 compatible = "ns16550a";
740 reg = <0x1e790300 0x20>;
741 reg-shift = <2>;
742 interrupts = <GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>;
743 clocks = <&scu ASPEED_CLK_GATE_UART9CLK>;
744 clock-frequency = <1846154>;
745 no-loopback-test;
746 status = "disabled";
747 };
748
749 uart10: serial@1e790400 {
750 compatible = "ns16550a";
751 reg = <0x1e790400 0x20>;
752 reg-shift = <2>;
753 interrupts = <GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>;
754 clocks = <&scu ASPEED_CLK_GATE_UART10CLK>;
755 clock-frequency = <1846154>;
756 no-loopback-test;
757 status = "disabled";
758 };
759
760 uart11: serial@1e790500 {
761 compatible = "ns16550a";
762 reg = <0x1e790400 0x20>;
763 reg-shift = <2>;
764 interrupts = <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>;
765 clocks = <&scu ASPEED_CLK_GATE_UART11CLK>;
766 clock-frequency = <1846154>;
767 no-loopback-test;
768 status = "disabled";
769 };
770
771 uart12: serial@1e790600 {
772 compatible = "ns16550a";
773 reg = <0x1e790600 0x20>;
774 reg-shift = <2>;
775 interrupts = <GIC_SPI 63 IRQ_TYPE_LEVEL_HIGH>;
776 clocks = <&scu ASPEED_CLK_GATE_UART12CLK>;
777 clock-frequency = <1846154>;
778 no-loopback-test;
779 status = "disabled";
780 };
781
782 uart13: serial@1e790700 {
783 compatible = "ns16550a";
784 reg = <0x1e790700 0x20>;
785 reg-shift = <2>;
786 interrupts = <GIC_SPI 64 IRQ_TYPE_LEVEL_HIGH>;
787 clocks = <&scu ASPEED_CLK_GATE_UART13CLK>;
788 clock-frequency = <1846154>;
789 no-loopback-test;
790 status = "disabled";
791 };
792
793 display_port: dp@1e6eb000 {
794 compatible = "aspeed,ast2600-displayport";
795 reg = <0x1e6eb000 0x200>;
796 interrupts = <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
797 resets = <&rst ASPEED_RESET_DP> ,<&rst ASPEED_RESET_DP_MCU>;
798 status = "disabled";
799 };
800
801 };
802
803 };
804
805};
806
807&i2c {
808 i2cglobal: i2cg@00 {
809 compatible = "aspeed,ast2600-i2c-global";
810 reg = <0x0 0x40>;
811 resets = <&rst ASPEED_RESET_I2C>;
812#if 0
813 new-mode;
814#endif
815 };
816
817 i2c0: i2c@80 {
818 #address-cells = <1>;
819 #size-cells = <0>;
820 #interrupt-cells = <1>;
821
822 reg = <0x80 0x80 0xC00 0x20>;
823 compatible = "aspeed,ast2600-i2c-bus";
824 bus-frequency = <100000>;
825 interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930826 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800827 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930828 pinctrl-names = "default";
829 pinctrl-0 = <&pinctrl_i2c1_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800830 status = "disabled";
831 };
832
833 i2c1: i2c@100 {
834 #address-cells = <1>;
835 #size-cells = <0>;
836 #interrupt-cells = <1>;
837
838 reg = <0x100 0x80 0xC20 0x20>;
839 compatible = "aspeed,ast2600-i2c-bus";
840 bus-frequency = <100000>;
841 interrupts = <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930842 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800843 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930844 pinctrl-names = "default";
845 pinctrl-0 = <&pinctrl_i2c2_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800846 status = "disabled";
847 };
848
849 i2c2: i2c@180 {
850 #address-cells = <1>;
851 #size-cells = <0>;
852 #interrupt-cells = <1>;
853
854 reg = <0x180 0x80 0xC40 0x20>;
855 compatible = "aspeed,ast2600-i2c-bus";
856 bus-frequency = <100000>;
857 interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930858 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800859 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930860 pinctrl-names = "default";
861 pinctrl-0 = <&pinctrl_i2c3_default>;
Joel Stanleybfd04b22022-06-23 14:40:33 +0930862 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800863 };
864
865 i2c3: i2c@200 {
866 #address-cells = <1>;
867 #size-cells = <0>;
868 #interrupt-cells = <1>;
869
870 reg = <0x200 0x40 0xC60 0x20>;
871 compatible = "aspeed,ast2600-i2c-bus";
872 bus-frequency = <100000>;
873 interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930874 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800875 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930876 pinctrl-names = "default";
877 pinctrl-0 = <&pinctrl_i2c4_default>;
Joel Stanleybfd04b22022-06-23 14:40:33 +0930878 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800879 };
880
881 i2c4: i2c@280 {
882 #address-cells = <1>;
883 #size-cells = <0>;
884 #interrupt-cells = <1>;
885
886 reg = <0x280 0x80 0xC80 0x20>;
887 compatible = "aspeed,ast2600-i2c-bus";
888 bus-frequency = <100000>;
889 interrupts = <GIC_SPI 114 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930890 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800891 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930892 pinctrl-names = "default";
893 pinctrl-0 = <&pinctrl_i2c5_default>;
Joel Stanleybfd04b22022-06-23 14:40:33 +0930894 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800895 };
896
897 i2c5: i2c@300 {
898 #address-cells = <1>;
899 #size-cells = <0>;
900 #interrupt-cells = <1>;
901
902 reg = <0x300 0x40 0xCA0 0x20>;
903 compatible = "aspeed,ast2600-i2c-bus";
904 bus-frequency = <100000>;
905 interrupts = <GIC_SPI 115 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930906 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800907 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930908 pinctrl-names = "default";
909 pinctrl-0 = <&pinctrl_i2c6_default>;
Joel Stanleybfd04b22022-06-23 14:40:33 +0930910 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800911 };
912
913 i2c6: i2c@380 {
914 #address-cells = <1>;
915 #size-cells = <0>;
916 #interrupt-cells = <1>;
917
918 reg = <0x380 0x80 0xCC0 0x20>;
919 compatible = "aspeed,ast2600-i2c-bus";
920 bus-frequency = <100000>;
921 interrupts = <GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930922 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800923 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930924 pinctrl-names = "default";
925 pinctrl-0 = <&pinctrl_i2c7_default>;
Joel Stanleybfd04b22022-06-23 14:40:33 +0930926 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800927 };
928
929 i2c7: i2c@400 {
930 #address-cells = <1>;
931 #size-cells = <0>;
932 #interrupt-cells = <1>;
933
934 reg = <0x400 0x80 0xCE0 0x20>;
935 compatible = "aspeed,ast2600-i2c-bus";
936 bus-frequency = <100000>;
937 interrupts = <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930938 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800939 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930940 pinctrl-names = "default";
941 pinctrl-0 = <&pinctrl_i2c8_default>;
Joel Stanleybfd04b22022-06-23 14:40:33 +0930942 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800943 };
944
945 i2c8: i2c@480 {
946 #address-cells = <1>;
947 #size-cells = <0>;
948 #interrupt-cells = <1>;
949
950 reg = <0x480 0x80 0xD00 0x20>;
951 compatible = "aspeed,ast2600-i2c-bus";
952 bus-frequency = <100000>;
953 interrupts = <GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930954 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800955 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930956 pinctrl-names = "default";
957 pinctrl-0 = <&pinctrl_i2c9_default>;
Joel Stanleybfd04b22022-06-23 14:40:33 +0930958 status = "disabled";
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800959 };
960
961 i2c9: i2c@500 {
962 #address-cells = <1>;
963 #size-cells = <0>;
964 #interrupt-cells = <1>;
965
966 reg = <0x500 0x80 0xD20 0x20>;
967 compatible = "aspeed,ast2600-i2c-bus";
968 bus-frequency = <100000>;
969 interrupts = <GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930970 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800971 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930972 pinctrl-names = "default";
973 pinctrl-0 = <&pinctrl_i2c10_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800974 status = "disabled";
975 };
976
977 i2c10: i2c@580 {
978 #address-cells = <1>;
979 #size-cells = <0>;
980 #interrupt-cells = <1>;
981
982 reg = <0x580 0x80 0xD40 0x20>;
983 compatible = "aspeed,ast2600-i2c-bus";
984 bus-frequency = <100000>;
985 interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +0930986 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800987 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +0930988 pinctrl-names = "default";
989 pinctrl-0 = <&pinctrl_i2c11_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +0800990 status = "disabled";
991 };
992
993 i2c11: i2c@600 {
994 #address-cells = <1>;
995 #size-cells = <0>;
996 #interrupt-cells = <1>;
997
998 reg = <0x600 0x80 0xD60 0x20>;
999 compatible = "aspeed,ast2600-i2c-bus";
1000 bus-frequency = <100000>;
1001 interrupts = <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +09301002 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001003 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +09301004 pinctrl-names = "default";
1005 pinctrl-0 = <&pinctrl_i2c12_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001006 status = "disabled";
1007 };
1008
1009 i2c12: i2c@680 {
1010 #address-cells = <1>;
1011 #size-cells = <0>;
1012 #interrupt-cells = <1>;
1013
1014 reg = <0x680 0x80 0xD80 0x20>;
1015 compatible = "aspeed,ast2600-i2c-bus";
1016 bus-frequency = <100000>;
1017 interrupts = <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +09301018 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001019 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +09301020 pinctrl-names = "default";
1021 pinctrl-0 = <&pinctrl_i2c13_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001022 status = "disabled";
1023 };
1024
1025 i2c13: i2c@700 {
1026 #address-cells = <1>;
1027 #size-cells = <0>;
1028 #interrupt-cells = <1>;
1029
1030 reg = <0x700 0x80 0xDA0 0x20>;
1031 compatible = "aspeed,ast2600-i2c-bus";
1032 bus-frequency = <100000>;
1033 interrupts = <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +09301034 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001035 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +09301036 pinctrl-names = "default";
1037 pinctrl-0 = <&pinctrl_i2c14_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001038 status = "disabled";
1039 };
1040
1041 i2c14: i2c@780 {
1042 #address-cells = <1>;
1043 #size-cells = <0>;
1044 #interrupt-cells = <1>;
1045
1046 reg = <0x780 0x80 0xDC0 0x20>;
1047 compatible = "aspeed,ast2600-i2c-bus";
1048 bus-frequency = <100000>;
1049 interrupts = <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +09301050 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001051 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +09301052 pinctrl-names = "default";
1053 pinctrl-0 = <&pinctrl_i2c15_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001054 status = "disabled";
1055 };
1056
1057 i2c15: i2c@800 {
1058 #address-cells = <1>;
1059 #size-cells = <0>;
1060 #interrupt-cells = <1>;
1061
1062 reg = <0x800 0x80 0xDE0 0x20>;
1063 compatible = "aspeed,ast2600-i2c-bus";
1064 bus-frequency = <100000>;
1065 interrupts = <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>;
Joel Stanley2e8783b2022-06-23 14:40:32 +09301066 resets = <&rst ASPEED_RESET_I2C>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001067 clocks = <&scu ASPEED_CLK_APB2>;
Eddie James5b1ae362022-06-23 14:40:31 +09301068 pinctrl-names = "default";
1069 pinctrl-0 = <&pinctrl_i2c16_default>;
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001070 status = "disabled";
1071 };
1072
1073};
1074
1075&pinctrl {
1076 pinctrl_fmcquad_default: fmcquad_default {
1077 function = "FMCQUAD";
1078 groups = "FMCQUAD";
1079 };
1080
1081 pinctrl_spi1_default: spi1_default {
1082 function = "SPI1";
1083 groups = "SPI1";
1084 };
1085
1086 pinctrl_spi1abr_default: spi1abr_default {
1087 function = "SPI1ABR";
1088 groups = "SPI1ABR";
1089 };
1090
1091 pinctrl_spi1cs1_default: spi1cs1_default {
1092 function = "SPI1CS1";
1093 groups = "SPI1CS1";
1094 };
1095
1096 pinctrl_spi1wp_default: spi1wp_default {
1097 function = "SPI1WP";
1098 groups = "SPI1WP";
1099 };
1100
1101 pinctrl_spi1quad_default: spi1quad_default {
1102 function = "SPI1QUAD";
1103 groups = "SPI1QUAD";
1104 };
1105
1106 pinctrl_spi2_default: spi2_default {
1107 function = "SPI2";
1108 groups = "SPI2";
1109 };
1110
1111 pinctrl_spi2cs1_default: spi2cs1_default {
1112 function = "SPI2CS1";
1113 groups = "SPI2CS1";
1114 };
1115
1116 pinctrl_spi2cs2_default: spi2cs2_default {
1117 function = "SPI2CS2";
1118 groups = "SPI2CS2";
1119 };
1120
1121 pinctrl_spi2quad_default: spi2quad_default {
1122 function = "SPI2QUAD";
1123 groups = "SPI2QUAD";
1124 };
1125
1126 pinctrl_acpi_default: acpi_default {
1127 function = "ACPI";
1128 groups = "ACPI";
1129 };
1130
1131 pinctrl_adc0_default: adc0_default {
1132 function = "ADC0";
1133 groups = "ADC0";
1134 };
1135
1136 pinctrl_adc1_default: adc1_default {
1137 function = "ADC1";
1138 groups = "ADC1";
1139 };
1140
1141 pinctrl_adc10_default: adc10_default {
1142 function = "ADC10";
1143 groups = "ADC10";
1144 };
1145
1146 pinctrl_adc11_default: adc11_default {
1147 function = "ADC11";
1148 groups = "ADC11";
1149 };
1150
1151 pinctrl_adc12_default: adc12_default {
1152 function = "ADC12";
1153 groups = "ADC12";
1154 };
1155
1156 pinctrl_adc13_default: adc13_default {
1157 function = "ADC13";
1158 groups = "ADC13";
1159 };
1160
1161 pinctrl_adc14_default: adc14_default {
1162 function = "ADC14";
1163 groups = "ADC14";
1164 };
1165
1166 pinctrl_adc15_default: adc15_default {
1167 function = "ADC15";
1168 groups = "ADC15";
1169 };
1170
1171 pinctrl_adc2_default: adc2_default {
1172 function = "ADC2";
1173 groups = "ADC2";
1174 };
1175
1176 pinctrl_adc3_default: adc3_default {
1177 function = "ADC3";
1178 groups = "ADC3";
1179 };
1180
1181 pinctrl_adc4_default: adc4_default {
1182 function = "ADC4";
1183 groups = "ADC4";
1184 };
1185
1186 pinctrl_adc5_default: adc5_default {
1187 function = "ADC5";
1188 groups = "ADC5";
1189 };
1190
1191 pinctrl_adc6_default: adc6_default {
1192 function = "ADC6";
1193 groups = "ADC6";
1194 };
1195
1196 pinctrl_adc7_default: adc7_default {
1197 function = "ADC7";
1198 groups = "ADC7";
1199 };
1200
1201 pinctrl_adc8_default: adc8_default {
1202 function = "ADC8";
1203 groups = "ADC8";
1204 };
1205
1206 pinctrl_adc9_default: adc9_default {
1207 function = "ADC9";
1208 groups = "ADC9";
1209 };
1210
1211 pinctrl_bmcint_default: bmcint_default {
1212 function = "BMCINT";
1213 groups = "BMCINT";
1214 };
1215
1216 pinctrl_ddcclk_default: ddcclk_default {
1217 function = "DDCCLK";
1218 groups = "DDCCLK";
1219 };
1220
1221 pinctrl_ddcdat_default: ddcdat_default {
1222 function = "DDCDAT";
1223 groups = "DDCDAT";
1224 };
1225
1226 pinctrl_espi_default: espi_default {
1227 function = "ESPI";
1228 groups = "ESPI";
1229 };
1230
1231 pinctrl_fsi1_default: fsi1_default {
1232 function = "FSI1";
1233 groups = "FSI1";
1234 };
1235
1236 pinctrl_fsi2_default: fsi2_default {
1237 function = "FSI2";
1238 groups = "FSI2";
1239 };
1240
1241 pinctrl_fwspics1_default: fwspics1_default {
1242 function = "FWSPICS1";
1243 groups = "FWSPICS1";
1244 };
1245
1246 pinctrl_fwspics2_default: fwspics2_default {
1247 function = "FWSPICS2";
1248 groups = "FWSPICS2";
1249 };
1250
1251 pinctrl_gpid0_default: gpid0_default {
1252 function = "GPID0";
1253 groups = "GPID0";
1254 };
1255
1256 pinctrl_gpid2_default: gpid2_default {
1257 function = "GPID2";
1258 groups = "GPID2";
1259 };
1260
1261 pinctrl_gpid4_default: gpid4_default {
1262 function = "GPID4";
1263 groups = "GPID4";
1264 };
1265
1266 pinctrl_gpid6_default: gpid6_default {
1267 function = "GPID6";
1268 groups = "GPID6";
1269 };
1270
1271 pinctrl_gpie0_default: gpie0_default {
1272 function = "GPIE0";
1273 groups = "GPIE0";
1274 };
1275
1276 pinctrl_gpie2_default: gpie2_default {
1277 function = "GPIE2";
1278 groups = "GPIE2";
1279 };
1280
1281 pinctrl_gpie4_default: gpie4_default {
1282 function = "GPIE4";
1283 groups = "GPIE4";
1284 };
1285
1286 pinctrl_gpie6_default: gpie6_default {
1287 function = "GPIE6";
1288 groups = "GPIE6";
1289 };
1290
1291 pinctrl_i2c1_default: i2c1_default {
1292 function = "I2C1";
1293 groups = "I2C1";
1294 };
Eddie James5b1ae362022-06-23 14:40:31 +09301295
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001296 pinctrl_i2c2_default: i2c2_default {
1297 function = "I2C2";
1298 groups = "I2C2";
1299 };
1300
1301 pinctrl_i2c3_default: i2c3_default {
1302 function = "I2C3";
1303 groups = "I2C3";
1304 };
1305
1306 pinctrl_i2c4_default: i2c4_default {
1307 function = "I2C4";
1308 groups = "I2C4";
1309 };
1310
1311 pinctrl_i2c5_default: i2c5_default {
1312 function = "I2C5";
1313 groups = "I2C5";
1314 };
1315
1316 pinctrl_i2c6_default: i2c6_default {
1317 function = "I2C6";
1318 groups = "I2C6";
1319 };
1320
1321 pinctrl_i2c7_default: i2c7_default {
1322 function = "I2C7";
1323 groups = "I2C7";
1324 };
1325
1326 pinctrl_i2c8_default: i2c8_default {
1327 function = "I2C8";
1328 groups = "I2C8";
1329 };
1330
1331 pinctrl_i2c9_default: i2c9_default {
1332 function = "I2C9";
1333 groups = "I2C9";
1334 };
1335
1336 pinctrl_i2c10_default: i2c10_default {
1337 function = "I2C10";
1338 groups = "I2C10";
1339 };
1340
1341 pinctrl_i2c11_default: i2c11_default {
1342 function = "I2C11";
1343 groups = "I2C11";
1344 };
1345
1346 pinctrl_i2c12_default: i2c12_default {
1347 function = "I2C12";
1348 groups = "I2C12";
1349 };
1350
1351 pinctrl_i2c13_default: i2c13_default {
1352 function = "I2C13";
1353 groups = "I2C13";
1354 };
1355
1356 pinctrl_i2c14_default: i2c14_default {
1357 function = "I2C14";
1358 groups = "I2C14";
1359 };
1360
1361 pinctrl_i2c15_default: i2c15_default {
1362 function = "I2C15";
1363 groups = "I2C15";
1364 };
1365
1366 pinctrl_i2c16_default: i2c16_default {
1367 function = "I2C16";
1368 groups = "I2C16";
1369 };
1370
1371 pinctrl_lad0_default: lad0_default {
1372 function = "LAD0";
1373 groups = "LAD0";
1374 };
1375
1376 pinctrl_lad1_default: lad1_default {
1377 function = "LAD1";
1378 groups = "LAD1";
1379 };
1380
1381 pinctrl_lad2_default: lad2_default {
1382 function = "LAD2";
1383 groups = "LAD2";
1384 };
1385
1386 pinctrl_lad3_default: lad3_default {
1387 function = "LAD3";
1388 groups = "LAD3";
1389 };
1390
1391 pinctrl_lclk_default: lclk_default {
1392 function = "LCLK";
1393 groups = "LCLK";
1394 };
1395
1396 pinctrl_lframe_default: lframe_default {
1397 function = "LFRAME";
1398 groups = "LFRAME";
1399 };
1400
1401 pinctrl_lpchc_default: lpchc_default {
1402 function = "LPCHC";
1403 groups = "LPCHC";
1404 };
1405
1406 pinctrl_lpcpd_default: lpcpd_default {
1407 function = "LPCPD";
1408 groups = "LPCPD";
1409 };
1410
1411 pinctrl_lpcplus_default: lpcplus_default {
1412 function = "LPCPLUS";
1413 groups = "LPCPLUS";
1414 };
1415
1416 pinctrl_lpcpme_default: lpcpme_default {
1417 function = "LPCPME";
1418 groups = "LPCPME";
1419 };
1420
1421 pinctrl_lpcrst_default: lpcrst_default {
1422 function = "LPCRST";
1423 groups = "LPCRST";
1424 };
1425
1426 pinctrl_lpcsmi_default: lpcsmi_default {
1427 function = "LPCSMI";
1428 groups = "LPCSMI";
1429 };
1430
1431 pinctrl_lsirq_default: lsirq_default {
1432 function = "LSIRQ";
1433 groups = "LSIRQ";
1434 };
1435
1436 pinctrl_mac1link_default: mac1link_default {
1437 function = "MAC1LINK";
1438 groups = "MAC1LINK";
1439 };
1440
1441 pinctrl_mac2link_default: mac2link_default {
1442 function = "MAC2LINK";
1443 groups = "MAC2LINK";
1444 };
1445
1446 pinctrl_mac3link_default: mac3link_default {
1447 function = "MAC3LINK";
1448 groups = "MAC3LINK";
1449 };
1450
1451 pinctrl_mac4link_default: mac4link_default {
1452 function = "MAC4LINK";
1453 groups = "MAC4LINK";
1454 };
1455
1456 pinctrl_mdio1_default: mdio1_default {
1457 function = "MDIO1";
1458 groups = "MDIO1";
1459 };
1460
1461 pinctrl_mdio2_default: mdio2_default {
1462 function = "MDIO2";
1463 groups = "MDIO2";
1464 };
1465
1466 pinctrl_mdio3_default: mdio3_default {
1467 function = "MDIO3";
1468 groups = "MDIO3";
1469 };
1470
1471 pinctrl_mdio4_default: mdio4_default {
1472 function = "MDIO4";
1473 groups = "MDIO4";
1474 };
1475
1476 pinctrl_rmii1_default: rmii1_default {
1477 function = "RMII1";
1478 groups = "RMII1";
1479 };
1480
1481 pinctrl_rmii2_default: rmii2_default {
1482 function = "RMII2";
1483 groups = "RMII2";
1484 };
1485
1486 pinctrl_rmii3_default: rmii3_default {
1487 function = "RMII3";
1488 groups = "RMII3";
1489 };
1490
1491 pinctrl_rmii4_default: rmii4_default {
1492 function = "RMII4";
1493 groups = "RMII4";
1494 };
1495
1496 pinctrl_rmii1rclk_default: rmii1rclk_default {
1497 function = "RMII1RCLK";
1498 groups = "RMII1RCLK";
1499 };
1500
1501 pinctrl_rmii2rclk_default: rmii2rclk_default {
1502 function = "RMII2RCLK";
1503 groups = "RMII2RCLK";
1504 };
1505
1506 pinctrl_rmii3rclk_default: rmii3rclk_default {
1507 function = "RMII3RCLK";
1508 groups = "RMII3RCLK";
1509 };
1510
1511 pinctrl_rmii4rclk_default: rmii4rclk_default {
1512 function = "RMII4RCLK";
1513 groups = "RMII4RCLK";
1514 };
1515
1516 pinctrl_ncts1_default: ncts1_default {
1517 function = "NCTS1";
1518 groups = "NCTS1";
1519 };
1520
1521 pinctrl_ncts2_default: ncts2_default {
1522 function = "NCTS2";
1523 groups = "NCTS2";
1524 };
1525
1526 pinctrl_ncts3_default: ncts3_default {
1527 function = "NCTS3";
1528 groups = "NCTS3";
1529 };
1530
1531 pinctrl_ncts4_default: ncts4_default {
1532 function = "NCTS4";
1533 groups = "NCTS4";
1534 };
1535
1536 pinctrl_ndcd1_default: ndcd1_default {
1537 function = "NDCD1";
1538 groups = "NDCD1";
1539 };
1540
1541 pinctrl_ndcd2_default: ndcd2_default {
1542 function = "NDCD2";
1543 groups = "NDCD2";
1544 };
1545
1546 pinctrl_ndcd3_default: ndcd3_default {
1547 function = "NDCD3";
1548 groups = "NDCD3";
1549 };
1550
1551 pinctrl_ndcd4_default: ndcd4_default {
1552 function = "NDCD4";
1553 groups = "NDCD4";
1554 };
1555
1556 pinctrl_ndsr1_default: ndsr1_default {
1557 function = "NDSR1";
1558 groups = "NDSR1";
1559 };
1560
1561 pinctrl_ndsr2_default: ndsr2_default {
1562 function = "NDSR2";
1563 groups = "NDSR2";
1564 };
1565
1566 pinctrl_ndsr3_default: ndsr3_default {
1567 function = "NDSR3";
1568 groups = "NDSR3";
1569 };
1570
1571 pinctrl_ndsr4_default: ndsr4_default {
1572 function = "NDSR4";
1573 groups = "NDSR4";
1574 };
1575
1576 pinctrl_ndtr1_default: ndtr1_default {
1577 function = "NDTR1";
1578 groups = "NDTR1";
1579 };
1580
1581 pinctrl_ndtr2_default: ndtr2_default {
1582 function = "NDTR2";
1583 groups = "NDTR2";
1584 };
1585
1586 pinctrl_ndtr3_default: ndtr3_default {
1587 function = "NDTR3";
1588 groups = "NDTR3";
1589 };
1590
1591 pinctrl_ndtr4_default: ndtr4_default {
1592 function = "NDTR4";
1593 groups = "NDTR4";
1594 };
1595
1596 pinctrl_nri1_default: nri1_default {
1597 function = "NRI1";
1598 groups = "NRI1";
1599 };
1600
1601 pinctrl_nri2_default: nri2_default {
1602 function = "NRI2";
1603 groups = "NRI2";
1604 };
1605
1606 pinctrl_nri3_default: nri3_default {
1607 function = "NRI3";
1608 groups = "NRI3";
1609 };
1610
1611 pinctrl_nri4_default: nri4_default {
1612 function = "NRI4";
1613 groups = "NRI4";
1614 };
1615
1616 pinctrl_nrts1_default: nrts1_default {
1617 function = "NRTS1";
1618 groups = "NRTS1";
1619 };
1620
1621 pinctrl_nrts2_default: nrts2_default {
1622 function = "NRTS2";
1623 groups = "NRTS2";
1624 };
1625
1626 pinctrl_nrts3_default: nrts3_default {
1627 function = "NRTS3";
1628 groups = "NRTS3";
1629 };
1630
1631 pinctrl_nrts4_default: nrts4_default {
1632 function = "NRTS4";
1633 groups = "NRTS4";
1634 };
1635
1636 pinctrl_oscclk_default: oscclk_default {
1637 function = "OSCCLK";
1638 groups = "OSCCLK";
1639 };
1640
1641 pinctrl_pewake_default: pewake_default {
1642 function = "PEWAKE";
1643 groups = "PEWAKE";
1644 };
1645
1646 pinctrl_pnor_default: pnor_default {
1647 function = "PNOR";
1648 groups = "PNOR";
1649 };
1650
1651 pinctrl_pwm0_default: pwm0_default {
1652 function = "PWM0";
1653 groups = "PWM0";
1654 };
1655
1656 pinctrl_pwm1_default: pwm1_default {
1657 function = "PWM1";
1658 groups = "PWM1";
1659 };
1660
1661 pinctrl_pwm2_default: pwm2_default {
1662 function = "PWM2";
1663 groups = "PWM2";
1664 };
1665
1666 pinctrl_pwm3_default: pwm3_default {
1667 function = "PWM3";
1668 groups = "PWM3";
1669 };
1670
1671 pinctrl_pwm4_default: pwm4_default {
1672 function = "PWM4";
1673 groups = "PWM4";
1674 };
1675
1676 pinctrl_pwm5_default: pwm5_default {
1677 function = "PWM5";
1678 groups = "PWM5";
1679 };
1680
1681 pinctrl_pwm6_default: pwm6_default {
1682 function = "PWM6";
1683 groups = "PWM6";
1684 };
1685
1686 pinctrl_pwm7_default: pwm7_default {
1687 function = "PWM7";
1688 groups = "PWM7";
1689 };
1690
Billy Tsai01013c82022-03-08 11:04:06 +08001691 pinctrl_pwm8g0_default: pwm8g0_default {
1692 function = "PWM8G0";
1693 groups = "PWM8G0";
1694 };
1695
1696 pinctrl_pwm8g1_default: pwm8g1_default {
1697 function = "PWM8G1";
1698 groups = "PWM8G1";
1699 };
1700
1701 pinctrl_pwm9g0_default: pwm9g0_default {
1702 function = "PWM9G0";
1703 groups = "PWM9G0";
1704 };
1705
1706 pinctrl_pwm9g1_default: pwm9g1_default {
1707 function = "PWM9G1";
1708 groups = "PWM9G1";
1709 };
1710
1711 pinctrl_pwm10g0_default: pwm10g0_default {
1712 function = "PWM10G0";
1713 groups = "PWM10G0";
1714 };
1715
1716 pinctrl_pwm10g1_default: pwm10g1_default {
1717 function = "PWM10G1";
1718 groups = "PWM10G1";
1719 };
1720
1721 pinctrl_pwm11g0_default: pwm11g0_default {
1722 function = "PWM11G0";
1723 groups = "PWM11G0";
1724 };
1725
1726 pinctrl_pwm11g1_default: pwm11g1_default {
1727 function = "PWM11G1";
1728 groups = "PWM11G1";
1729 };
1730
1731 pinctrl_pwm12g0_default: pwm12g0_default {
1732 function = "PWM12G0";
1733 groups = "PWM12G0";
1734 };
1735
1736 pinctrl_pwm12g1_default: pwm12g1_default {
1737 function = "PWM12G1";
1738 groups = "PWM12G1";
1739 };
1740
1741 pinctrl_pwm13g0_default: pwm13g0_default {
1742 function = "PWM13G0";
1743 groups = "PWM13G0";
1744 };
1745
1746 pinctrl_pwm13g1_default: pwm13g1_default {
1747 function = "PWM13G1";
1748 groups = "PWM13G1";
1749 };
1750
1751 pinctrl_pwm14g0_default: pwm14g0_default {
1752 function = "PWM14G0";
1753 groups = "PWM14G0";
1754 };
1755
1756 pinctrl_pwm14g1_default: pwm14g1_default {
1757 function = "PWM14G1";
1758 groups = "PWM14G1";
1759 };
1760
1761 pinctrl_pwm15g0_default: pwm15g0_default {
1762 function = "PWM15G0";
1763 groups = "PWM15G0";
1764 };
1765
1766 pinctrl_pwm15g1_default: pwm15g1_default {
1767 function = "PWM15G1";
1768 groups = "PWM15G1";
1769 };
1770
Chia-Wei, Wangb9f6e7b2020-12-14 13:54:27 +08001771 pinctrl_rgmii1_default: rgmii1_default {
1772 function = "RGMII1";
1773 groups = "RGMII1";
1774 };
1775
1776 pinctrl_rgmii2_default: rgmii2_default {
1777 function = "RGMII2";
1778 groups = "RGMII2";
1779 };
1780
1781 pinctrl_rgmii3_default: rgmii3_default {
1782 function = "RGMII3";
1783 groups = "RGMII3";
1784 };
1785
1786 pinctrl_rgmii4_default: rgmii4_default {
1787 function = "RGMII4";
1788 groups = "RGMII4";
1789 };
1790
1791 pinctrl_rmii1_default: rmii1_default {
1792 function = "RMII1";
1793 groups = "RMII1";
1794 };
1795
1796 pinctrl_rmii2_default: rmii2_default {
1797 function = "RMII2";
1798 groups = "RMII2";
1799 };
1800
1801 pinctrl_rxd1_default: rxd1_default {
1802 function = "RXD1";
1803 groups = "RXD1";
1804 };
1805
1806 pinctrl_rxd2_default: rxd2_default {
1807 function = "RXD2";
1808 groups = "RXD2";
1809 };
1810
1811 pinctrl_rxd3_default: rxd3_default {
1812 function = "RXD3";
1813 groups = "RXD3";
1814 };
1815
1816 pinctrl_rxd4_default: rxd4_default {
1817 function = "RXD4";
1818 groups = "RXD4";
1819 };
1820
1821 pinctrl_salt1_default: salt1_default {
1822 function = "SALT1";
1823 groups = "SALT1";
1824 };
1825
1826 pinctrl_salt10_default: salt10_default {
1827 function = "SALT10";
1828 groups = "SALT10";
1829 };
1830
1831 pinctrl_salt11_default: salt11_default {
1832 function = "SALT11";
1833 groups = "SALT11";
1834 };
1835
1836 pinctrl_salt12_default: salt12_default {
1837 function = "SALT12";
1838 groups = "SALT12";
1839 };
1840
1841 pinctrl_salt13_default: salt13_default {
1842 function = "SALT13";
1843 groups = "SALT13";
1844 };
1845
1846 pinctrl_salt14_default: salt14_default {
1847 function = "SALT14";
1848 groups = "SALT14";
1849 };
1850
1851 pinctrl_salt2_default: salt2_default {
1852 function = "SALT2";
1853 groups = "SALT2";
1854 };
1855
1856 pinctrl_salt3_default: salt3_default {
1857 function = "SALT3";
1858 groups = "SALT3";
1859 };
1860
1861 pinctrl_salt4_default: salt4_default {
1862 function = "SALT4";
1863 groups = "SALT4";
1864 };
1865
1866 pinctrl_salt5_default: salt5_default {
1867 function = "SALT5";
1868 groups = "SALT5";
1869 };
1870
1871 pinctrl_salt6_default: salt6_default {
1872 function = "SALT6";
1873 groups = "SALT6";
1874 };
1875
1876 pinctrl_salt7_default: salt7_default {
1877 function = "SALT7";
1878 groups = "SALT7";
1879 };
1880
1881 pinctrl_salt8_default: salt8_default {
1882 function = "SALT8";
1883 groups = "SALT8";
1884 };
1885
1886 pinctrl_salt9_default: salt9_default {
1887 function = "SALT9";
1888 groups = "SALT9";
1889 };
1890
1891 pinctrl_scl1_default: scl1_default {
1892 function = "SCL1";
1893 groups = "SCL1";
1894 };
1895
1896 pinctrl_scl2_default: scl2_default {
1897 function = "SCL2";
1898 groups = "SCL2";
1899 };
1900
1901 pinctrl_sd1_default: sd1_default {
1902 function = "SD1";
1903 groups = "SD1";
1904 };
1905
1906 pinctrl_sd2_default: sd2_default {
1907 function = "SD2";
1908 groups = "SD2";
1909 };
1910
1911 pinctrl_emmc_default: emmc_default {
1912 function = "EMMC";
1913 groups = "EMMC";
1914 };
1915
1916 pinctrl_emmcg8_default: emmcg8_default {
1917 function = "EMMCG8";
1918 groups = "EMMCG8";
1919 };
1920
1921 pinctrl_sda1_default: sda1_default {
1922 function = "SDA1";
1923 groups = "SDA1";
1924 };
1925
1926 pinctrl_sda2_default: sda2_default {
1927 function = "SDA2";
1928 groups = "SDA2";
1929 };
1930
1931 pinctrl_sgps1_default: sgps1_default {
1932 function = "SGPS1";
1933 groups = "SGPS1";
1934 };
1935
1936 pinctrl_sgps2_default: sgps2_default {
1937 function = "SGPS2";
1938 groups = "SGPS2";
1939 };
1940
1941 pinctrl_sioonctrl_default: sioonctrl_default {
1942 function = "SIOONCTRL";
1943 groups = "SIOONCTRL";
1944 };
1945
1946 pinctrl_siopbi_default: siopbi_default {
1947 function = "SIOPBI";
1948 groups = "SIOPBI";
1949 };
1950
1951 pinctrl_siopbo_default: siopbo_default {
1952 function = "SIOPBO";
1953 groups = "SIOPBO";
1954 };
1955
1956 pinctrl_siopwreq_default: siopwreq_default {
1957 function = "SIOPWREQ";
1958 groups = "SIOPWREQ";
1959 };
1960
1961 pinctrl_siopwrgd_default: siopwrgd_default {
1962 function = "SIOPWRGD";
1963 groups = "SIOPWRGD";
1964 };
1965
1966 pinctrl_sios3_default: sios3_default {
1967 function = "SIOS3";
1968 groups = "SIOS3";
1969 };
1970
1971 pinctrl_sios5_default: sios5_default {
1972 function = "SIOS5";
1973 groups = "SIOS5";
1974 };
1975
1976 pinctrl_siosci_default: siosci_default {
1977 function = "SIOSCI";
1978 groups = "SIOSCI";
1979 };
1980
1981 pinctrl_spi1_default: spi1_default {
1982 function = "SPI1";
1983 groups = "SPI1";
1984 };
1985
1986 pinctrl_spi1cs1_default: spi1cs1_default {
1987 function = "SPI1CS1";
1988 groups = "SPI1CS1";
1989 };
1990
1991 pinctrl_spi1debug_default: spi1debug_default {
1992 function = "SPI1DEBUG";
1993 groups = "SPI1DEBUG";
1994 };
1995
1996 pinctrl_spi1passthru_default: spi1passthru_default {
1997 function = "SPI1PASSTHRU";
1998 groups = "SPI1PASSTHRU";
1999 };
2000
2001 pinctrl_spi2ck_default: spi2ck_default {
2002 function = "SPI2CK";
2003 groups = "SPI2CK";
2004 };
2005
2006 pinctrl_spi2cs0_default: spi2cs0_default {
2007 function = "SPI2CS0";
2008 groups = "SPI2CS0";
2009 };
2010
2011 pinctrl_spi2cs1_default: spi2cs1_default {
2012 function = "SPI2CS1";
2013 groups = "SPI2CS1";
2014 };
2015
2016 pinctrl_spi2miso_default: spi2miso_default {
2017 function = "SPI2MISO";
2018 groups = "SPI2MISO";
2019 };
2020
2021 pinctrl_spi2mosi_default: spi2mosi_default {
2022 function = "SPI2MOSI";
2023 groups = "SPI2MOSI";
2024 };
2025
2026 pinctrl_timer3_default: timer3_default {
2027 function = "TIMER3";
2028 groups = "TIMER3";
2029 };
2030
2031 pinctrl_timer4_default: timer4_default {
2032 function = "TIMER4";
2033 groups = "TIMER4";
2034 };
2035
2036 pinctrl_timer5_default: timer5_default {
2037 function = "TIMER5";
2038 groups = "TIMER5";
2039 };
2040
2041 pinctrl_timer6_default: timer6_default {
2042 function = "TIMER6";
2043 groups = "TIMER6";
2044 };
2045
2046 pinctrl_timer7_default: timer7_default {
2047 function = "TIMER7";
2048 groups = "TIMER7";
2049 };
2050
2051 pinctrl_timer8_default: timer8_default {
2052 function = "TIMER8";
2053 groups = "TIMER8";
2054 };
2055
2056 pinctrl_txd1_default: txd1_default {
2057 function = "TXD1";
2058 groups = "TXD1";
2059 };
2060
2061 pinctrl_txd2_default: txd2_default {
2062 function = "TXD2";
2063 groups = "TXD2";
2064 };
2065
2066 pinctrl_txd3_default: txd3_default {
2067 function = "TXD3";
2068 groups = "TXD3";
2069 };
2070
2071 pinctrl_txd4_default: txd4_default {
2072 function = "TXD4";
2073 groups = "TXD4";
2074 };
2075
2076 pinctrl_uart6_default: uart6_default {
2077 function = "UART6";
2078 groups = "UART6";
2079 };
2080
2081 pinctrl_usbcki_default: usbcki_default {
2082 function = "USBCKI";
2083 groups = "USBCKI";
2084 };
2085
2086 pinctrl_usb2ah_default: usb2ah_default {
2087 function = "USB2AH";
2088 groups = "USB2AH";
2089 };
2090
2091 pinctrl_usb11bhid_default: usb11bhid_default {
2092 function = "USB11BHID";
2093 groups = "USB11BHID";
2094 };
2095
2096 pinctrl_usb2bh_default: usb2bh_default {
2097 function = "USB2BH";
2098 groups = "USB2BH";
2099 };
2100
2101 pinctrl_vgabiosrom_default: vgabiosrom_default {
2102 function = "VGABIOSROM";
2103 groups = "VGABIOSROM";
2104 };
2105
2106 pinctrl_vgahs_default: vgahs_default {
2107 function = "VGAHS";
2108 groups = "VGAHS";
2109 };
2110
2111 pinctrl_vgavs_default: vgavs_default {
2112 function = "VGAVS";
2113 groups = "VGAVS";
2114 };
2115
2116 pinctrl_vpi24_default: vpi24_default {
2117 function = "VPI24";
2118 groups = "VPI24";
2119 };
2120
2121 pinctrl_vpo_default: vpo_default {
2122 function = "VPO";
2123 groups = "VPO";
2124 };
2125
2126 pinctrl_wdtrst1_default: wdtrst1_default {
2127 function = "WDTRST1";
2128 groups = "WDTRST1";
2129 };
2130
2131 pinctrl_wdtrst2_default: wdtrst2_default {
2132 function = "WDTRST2";
2133 groups = "WDTRST2";
2134 };
2135
2136 pinctrl_pcie0rc_default: pcie0rc_default {
2137 function = "PCIE0RC";
2138 groups = "PCIE0RC";
2139 };
2140
2141 pinctrl_pcie1rc_default: pcie1rc_default {
2142 function = "PCIE1RC";
2143 groups = "PCIE1RC";
2144 };
2145};