Lines Matching +full:ssi +full:- +full:controller
1 // SPDX-License-Identifier: GPL-2.0
3 * Device Tree Source for the R-Car E2 (R8A77940) SoC
9 #include <dt-bindings/clock/r8a7794-cpg-mssr.h>
10 #include <dt-bindings/interrupt-controller/arm-gic.h>
11 #include <dt-bindings/interrupt-controller/irq.h>
12 #include <dt-bindings/power/r8a7794-sysc.h>
16 #address-cells = <2>;
17 #size-cells = <2>;
39 compatible = "fixed-clock";
40 #clock-cells = <0>;
41 clock-frequency = <0>;
44 compatible = "fixed-clock";
45 #clock-cells = <0>;
46 clock-frequency = <0>;
49 compatible = "fixed-clock";
50 #clock-cells = <0>;
51 clock-frequency = <0>;
56 compatible = "fixed-clock";
57 #clock-cells = <0>;
59 clock-frequency = <0>;
63 #address-cells = <1>;
64 #size-cells = <0>;
68 compatible = "arm,cortex-a7";
70 clock-frequency = <1000000000>;
72 power-domains = <&sysc R8A7794_PD_CA7_CPU0>;
73 enable-method = "renesas,apmu";
74 next-level-cache = <&L2_CA7>;
79 compatible = "arm,cortex-a7";
81 clock-frequency = <1000000000>;
83 power-domains = <&sysc R8A7794_PD_CA7_CPU1>;
84 enable-method = "renesas,apmu";
85 next-level-cache = <&L2_CA7>;
88 L2_CA7: cache-controller-0 {
90 power-domains = <&sysc R8A7794_PD_CA7_SCU>;
91 cache-unified;
92 cache-level = <2>;
98 compatible = "fixed-clock";
99 #clock-cells = <0>;
101 clock-frequency = <0>;
105 compatible = "arm,cortex-a7-pmu";
106 interrupts-extended = <&gic GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>,
108 interrupt-affinity = <&cpu0>, <&cpu1>;
113 compatible = "fixed-clock";
114 #clock-cells = <0>;
116 clock-frequency = <0>;
120 compatible = "simple-bus";
121 interrupt-parent = <&gic>;
123 #address-cells = <2>;
124 #size-cells = <2>;
128 compatible = "renesas,r8a7794-wdt",
129 "renesas,rcar-gen2-wdt";
133 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
139 compatible = "renesas,gpio-r8a7794",
140 "renesas,rcar-gen2-gpio";
143 #gpio-cells = <2>;
144 gpio-controller;
145 gpio-ranges = <&pfc 0 0 32>;
146 #interrupt-cells = <2>;
147 interrupt-controller;
149 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
154 compatible = "renesas,gpio-r8a7794",
155 "renesas,rcar-gen2-gpio";
158 #gpio-cells = <2>;
159 gpio-controller;
160 gpio-ranges = <&pfc 0 32 26>;
161 #interrupt-cells = <2>;
162 interrupt-controller;
164 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
169 compatible = "renesas,gpio-r8a7794",
170 "renesas,rcar-gen2-gpio";
173 #gpio-cells = <2>;
174 gpio-controller;
175 gpio-ranges = <&pfc 0 64 32>;
176 #interrupt-cells = <2>;
177 interrupt-controller;
179 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
184 compatible = "renesas,gpio-r8a7794",
185 "renesas,rcar-gen2-gpio";
188 #gpio-cells = <2>;
189 gpio-controller;
190 gpio-ranges = <&pfc 0 96 32>;
191 #interrupt-cells = <2>;
192 interrupt-controller;
194 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
199 compatible = "renesas,gpio-r8a7794",
200 "renesas,rcar-gen2-gpio";
203 #gpio-cells = <2>;
204 gpio-controller;
205 gpio-ranges = <&pfc 0 128 32>;
206 #interrupt-cells = <2>;
207 interrupt-controller;
209 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
214 compatible = "renesas,gpio-r8a7794",
215 "renesas,rcar-gen2-gpio";
218 #gpio-cells = <2>;
219 gpio-controller;
220 gpio-ranges = <&pfc 0 160 28>;
221 #interrupt-cells = <2>;
222 interrupt-controller;
224 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
229 compatible = "renesas,gpio-r8a7794",
230 "renesas,rcar-gen2-gpio";
233 #gpio-cells = <2>;
234 gpio-controller;
235 gpio-ranges = <&pfc 0 192 26>;
236 #interrupt-cells = <2>;
237 interrupt-controller;
239 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
244 compatible = "renesas,pfc-r8a7794";
248 cpg: clock-controller@e6150000 {
249 compatible = "renesas,r8a7794-cpg-mssr";
252 clock-names = "extal", "usb_extal";
253 #clock-cells = <2>;
254 #power-domain-cells = <0>;
255 #reset-cells = <1>;
259 compatible = "renesas,r8a7794-apmu", "renesas,apmu";
264 rst: reset-controller@e6160000 {
265 compatible = "renesas,r8a7794-rst";
269 sysc: system-controller@e6180000 {
270 compatible = "renesas,r8a7794-sysc";
272 #power-domain-cells = <1>;
275 irqc0: interrupt-controller@e61c0000 {
276 compatible = "renesas,irqc-r8a7794", "renesas,irqc";
277 #interrupt-cells = <2>;
278 interrupt-controller;
291 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
296 compatible = "renesas,tmu-r8a7794", "renesas,tmu";
301 interrupt-names = "tuni0", "tuni1", "tuni2";
303 clock-names = "fck";
304 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
310 compatible = "renesas,tmu-r8a7794", "renesas,tmu";
316 interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
318 clock-names = "fck";
319 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
325 compatible = "renesas,tmu-r8a7794", "renesas,tmu";
331 interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
333 clock-names = "fck";
334 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
340 compatible = "renesas,tmu-r8a7794", "renesas,tmu";
345 interrupt-names = "tuni0", "tuni1", "tuni2";
347 clock-names = "fck";
348 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
354 compatible = "renesas,ipmmu-r8a7794",
355 "renesas,ipmmu-vmsa";
359 #iommu-cells = <1>;
364 compatible = "renesas,ipmmu-r8a7794",
365 "renesas,ipmmu-vmsa";
368 #iommu-cells = <1>;
373 compatible = "renesas,ipmmu-r8a7794",
374 "renesas,ipmmu-vmsa";
378 #iommu-cells = <1>;
383 compatible = "renesas,ipmmu-r8a7794",
384 "renesas,ipmmu-vmsa";
387 #iommu-cells = <1>;
392 compatible = "renesas,ipmmu-r8a7794",
393 "renesas,ipmmu-vmsa";
397 #iommu-cells = <1>;
402 compatible = "renesas,ipmmu-r8a7794",
403 "renesas,ipmmu-vmsa";
407 #iommu-cells = <1>;
412 compatible = "mmio-sram";
414 #address-cells = <1>;
415 #size-cells = <1>;
420 compatible = "mmio-sram";
422 #address-cells = <1>;
423 #size-cells = <1>;
426 smp-sram@0 {
427 compatible = "renesas,smp-sram";
436 compatible = "renesas,i2c-r8a7794",
437 "renesas,rcar-gen2-i2c";
441 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
443 #address-cells = <1>;
444 #size-cells = <0>;
445 i2c-scl-internal-delay-ns = <6>;
450 compatible = "renesas,i2c-r8a7794",
451 "renesas,rcar-gen2-i2c";
455 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
457 #address-cells = <1>;
458 #size-cells = <0>;
459 i2c-scl-internal-delay-ns = <6>;
464 compatible = "renesas,i2c-r8a7794",
465 "renesas,rcar-gen2-i2c";
469 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
471 #address-cells = <1>;
472 #size-cells = <0>;
473 i2c-scl-internal-delay-ns = <6>;
478 compatible = "renesas,i2c-r8a7794",
479 "renesas,rcar-gen2-i2c";
483 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
485 #address-cells = <1>;
486 #size-cells = <0>;
487 i2c-scl-internal-delay-ns = <6>;
492 compatible = "renesas,i2c-r8a7794",
493 "renesas,rcar-gen2-i2c";
497 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
499 #address-cells = <1>;
500 #size-cells = <0>;
501 i2c-scl-internal-delay-ns = <6>;
506 compatible = "renesas,i2c-r8a7794",
507 "renesas,rcar-gen2-i2c";
511 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
513 #address-cells = <1>;
514 #size-cells = <0>;
515 i2c-scl-internal-delay-ns = <6>;
520 compatible = "renesas,iic-r8a7794",
521 "renesas,rcar-gen2-iic",
522 "renesas,rmobile-iic";
528 dma-names = "tx", "rx", "tx", "rx";
529 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
531 #address-cells = <1>;
532 #size-cells = <0>;
537 compatible = "renesas,iic-r8a7794",
538 "renesas,rcar-gen2-iic",
539 "renesas,rmobile-iic";
545 dma-names = "tx", "rx", "tx", "rx";
546 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
548 #address-cells = <1>;
549 #size-cells = <0>;
554 compatible = "renesas,usbhs-r8a7794",
555 "renesas,rcar-gen2-usbhs";
559 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
563 phy-names = "usb";
567 usbphy: usb-phy-controller@e6590100 {
568 compatible = "renesas,usb-phy-r8a7794",
569 "renesas,rcar-gen2-usb-phy";
571 #address-cells = <1>;
572 #size-cells = <0>;
574 clock-names = "usbhs";
575 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
579 usb0: usb-phy@0 {
581 #phy-cells = <1>;
583 usb2: usb-phy@2 {
585 #phy-cells = <1>;
589 dmac0: dma-controller@e6700000 {
590 compatible = "renesas,dmac-r8a7794",
591 "renesas,rcar-dmac";
609 interrupt-names = "error",
615 clock-names = "fck";
616 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
618 #dma-cells = <1>;
619 dma-channels = <15>;
622 dmac1: dma-controller@e6720000 {
623 compatible = "renesas,dmac-r8a7794",
624 "renesas,rcar-dmac";
642 interrupt-names = "error",
648 clock-names = "fck";
649 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
651 #dma-cells = <1>;
652 dma-channels = <15>;
656 compatible = "renesas,etheravb-r8a7794",
657 "renesas,etheravb-rcar-gen2";
661 clock-names = "fck";
662 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
664 #address-cells = <1>;
665 #size-cells = <0>;
670 compatible = "renesas,qspi-r8a7794", "renesas,qspi";
676 dma-names = "tx", "rx", "tx", "rx";
677 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
679 num-cs = <1>;
680 #address-cells = <1>;
681 #size-cells = <0>;
686 compatible = "renesas,scifa-r8a7794",
687 "renesas,rcar-gen2-scifa", "renesas,scifa";
691 clock-names = "fck";
694 dma-names = "tx", "rx", "tx", "rx";
695 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
701 compatible = "renesas,scifa-r8a7794",
702 "renesas,rcar-gen2-scifa", "renesas,scifa";
706 clock-names = "fck";
709 dma-names = "tx", "rx", "tx", "rx";
710 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
716 compatible = "renesas,scifa-r8a7794",
717 "renesas,rcar-gen2-scifa", "renesas,scifa";
721 clock-names = "fck";
724 dma-names = "tx", "rx", "tx", "rx";
725 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
731 compatible = "renesas,scifa-r8a7794",
732 "renesas,rcar-gen2-scifa", "renesas,scifa";
736 clock-names = "fck";
739 dma-names = "tx", "rx", "tx", "rx";
740 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
746 compatible = "renesas,scifa-r8a7794",
747 "renesas,rcar-gen2-scifa", "renesas,scifa";
751 clock-names = "fck";
754 dma-names = "tx", "rx", "tx", "rx";
755 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
761 compatible = "renesas,scifa-r8a7794",
762 "renesas,rcar-gen2-scifa", "renesas,scifa";
766 clock-names = "fck";
769 dma-names = "tx", "rx", "tx", "rx";
770 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
776 compatible = "renesas,scifb-r8a7794",
777 "renesas,rcar-gen2-scifb", "renesas,scifb";
781 clock-names = "fck";
784 dma-names = "tx", "rx", "tx", "rx";
785 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
791 compatible = "renesas,scifb-r8a7794",
792 "renesas,rcar-gen2-scifb", "renesas,scifb";
796 clock-names = "fck";
799 dma-names = "tx", "rx", "tx", "rx";
800 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
806 compatible = "renesas,scifb-r8a7794",
807 "renesas,rcar-gen2-scifb", "renesas,scifb";
811 clock-names = "fck";
814 dma-names = "tx", "rx", "tx", "rx";
815 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
821 compatible = "renesas,scif-r8a7794",
822 "renesas,rcar-gen2-scif",
828 clock-names = "fck", "brg_int", "scif_clk";
831 dma-names = "tx", "rx", "tx", "rx";
832 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
838 compatible = "renesas,scif-r8a7794",
839 "renesas,rcar-gen2-scif",
845 clock-names = "fck", "brg_int", "scif_clk";
848 dma-names = "tx", "rx", "tx", "rx";
849 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
855 compatible = "renesas,scif-r8a7794",
856 "renesas,rcar-gen2-scif", "renesas,scif";
861 clock-names = "fck", "brg_int", "scif_clk";
864 dma-names = "tx", "rx", "tx", "rx";
865 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
871 compatible = "renesas,scif-r8a7794",
872 "renesas,rcar-gen2-scif", "renesas,scif";
877 clock-names = "fck", "brg_int", "scif_clk";
880 dma-names = "tx", "rx", "tx", "rx";
881 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
887 compatible = "renesas,scif-r8a7794",
888 "renesas,rcar-gen2-scif", "renesas,scif";
893 clock-names = "fck", "brg_int", "scif_clk";
896 dma-names = "tx", "rx", "tx", "rx";
897 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
903 compatible = "renesas,scif-r8a7794",
904 "renesas,rcar-gen2-scif", "renesas,scif";
909 clock-names = "fck", "brg_int", "scif_clk";
912 dma-names = "tx", "rx", "tx", "rx";
913 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
919 compatible = "renesas,hscif-r8a7794",
920 "renesas,rcar-gen2-hscif", "renesas,hscif";
925 clock-names = "fck", "brg_int", "scif_clk";
928 dma-names = "tx", "rx", "tx", "rx";
929 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
935 compatible = "renesas,hscif-r8a7794",
936 "renesas,rcar-gen2-hscif", "renesas,hscif";
941 clock-names = "fck", "brg_int", "scif_clk";
944 dma-names = "tx", "rx", "tx", "rx";
945 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
951 compatible = "renesas,hscif-r8a7794",
952 "renesas,rcar-gen2-hscif", "renesas,hscif";
957 clock-names = "fck", "brg_int", "scif_clk";
960 dma-names = "tx", "rx", "tx", "rx";
961 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
967 compatible = "renesas,can-r8a7794",
968 "renesas,rcar-gen2-can";
973 clock-names = "clkp1", "clkp2", "can_clk";
974 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
980 compatible = "renesas,can-r8a7794",
981 "renesas,rcar-gen2-can";
986 clock-names = "clkp1", "clkp2", "can_clk";
987 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
993 compatible = "renesas,vin-r8a7794",
994 "renesas,rcar-gen2-vin";
998 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1004 compatible = "renesas,vin-r8a7794",
1005 "renesas,rcar-gen2-vin";
1009 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1016 * #sound-dai-cells is required if simple-card
1018 * Single DAI : #sound-dai-cells = <0>; <&rcar_sound>;
1019 * Multi DAI : #sound-dai-cells = <1>; <&rcar_sound N>;
1021 compatible = "renesas,rcar_sound-r8a7794",
1022 "renesas,rcar_sound-gen2";
1026 <0 0xec541000 0 0x280>, /* SSI */
1028 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
1044 clock-names = "ssi-all",
1045 "ssi.9", "ssi.8", "ssi.7", "ssi.6",
1046 "ssi.5", "ssi.4", "ssi.3", "ssi.2",
1047 "ssi.1", "ssi.0",
1054 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1061 reset-names = "ssi-all",
1062 "ssi.9", "ssi.8", "ssi.7", "ssi.6",
1063 "ssi.5", "ssi.4", "ssi.3", "ssi.2",
1064 "ssi.1", "ssi.0";
1069 dvc0: dvc-0 {
1071 dma-names = "tx";
1073 dvc1: dvc-1 {
1075 dma-names = "tx";
1080 mix0: mix-0 { };
1081 mix1: mix-1 { };
1085 ctu00: ctu-0 { };
1086 ctu01: ctu-1 { };
1087 ctu02: ctu-2 { };
1088 ctu03: ctu-3 { };
1089 ctu10: ctu-4 { };
1090 ctu11: ctu-5 { };
1091 ctu12: ctu-6 { };
1092 ctu13: ctu-7 { };
1096 src-0 {
1099 src1: src-1 {
1102 dma-names = "rx", "tx";
1104 src2: src-2 {
1107 dma-names = "rx", "tx";
1109 src3: src-3 {
1112 dma-names = "rx", "tx";
1114 src4: src-4 {
1117 dma-names = "rx", "tx";
1119 src5: src-5 {
1122 dma-names = "rx", "tx";
1124 src6: src-6 {
1127 dma-names = "rx", "tx";
1131 rcar_sound,ssi {
1132 ssi0: ssi-0 {
1136 dma-names = "rx", "tx", "rxu", "txu";
1138 ssi1: ssi-1 {
1142 dma-names = "rx", "tx", "rxu", "txu";
1144 ssi2: ssi-2 {
1148 dma-names = "rx", "tx", "rxu", "txu";
1150 ssi3: ssi-3 {
1154 dma-names = "rx", "tx", "rxu", "txu";
1156 ssi4: ssi-4 {
1160 dma-names = "rx", "tx", "rxu", "txu";
1162 ssi5: ssi-5 {
1166 dma-names = "rx", "tx", "rxu", "txu";
1168 ssi6: ssi-6 {
1172 dma-names = "rx", "tx", "rxu", "txu";
1174 ssi7: ssi-7 {
1178 dma-names = "rx", "tx", "rxu", "txu";
1180 ssi8: ssi-8 {
1184 dma-names = "rx", "tx", "rxu", "txu";
1186 ssi9: ssi-9 {
1190 dma-names = "rx", "tx", "rxu", "txu";
1195 audma0: dma-controller@ec700000 {
1196 compatible = "renesas,dmac-r8a7794",
1197 "renesas,rcar-dmac";
1213 interrupt-names = "error",
1219 clock-names = "fck";
1220 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1222 #dma-cells = <1>;
1223 dma-channels = <13>;
1227 compatible = "renesas,pci-r8a7794",
1228 "renesas,pci-rcar-gen2";
1234 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1238 bus-range = <0 0>;
1239 #address-cells = <3>;
1240 #size-cells = <2>;
1241 #interrupt-cells = <1>;
1243 interrupt-map-mask = <0xf800 0 0 0x7>;
1244 interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>,
1251 phy-names = "usb";
1257 phy-names = "usb";
1262 compatible = "renesas,pci-r8a7794",
1263 "renesas,pci-rcar-gen2";
1269 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1273 bus-range = <1 1>;
1274 #address-cells = <3>;
1275 #size-cells = <2>;
1276 #interrupt-cells = <1>;
1278 interrupt-map-mask = <0xf800 0 0 0x7>;
1279 interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>,
1286 phy-names = "usb";
1292 phy-names = "usb";
1297 compatible = "renesas,sdhi-r8a7794",
1298 "renesas,rcar-gen2-sdhi";
1304 dma-names = "tx", "rx", "tx", "rx";
1305 max-frequency = <195000000>;
1306 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1312 compatible = "renesas,sdhi-r8a7794",
1313 "renesas,rcar-gen2-sdhi";
1319 dma-names = "tx", "rx", "tx", "rx";
1320 max-frequency = <97500000>;
1321 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1327 compatible = "renesas,sdhi-r8a7794",
1328 "renesas,rcar-gen2-sdhi";
1334 dma-names = "tx", "rx", "tx", "rx";
1335 max-frequency = <97500000>;
1336 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1342 compatible = "renesas,mmcif-r8a7794",
1343 "renesas,sh-mmcif";
1349 dma-names = "tx", "rx", "tx", "rx";
1350 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1352 reg-io-width = <4>;
1357 compatible = "renesas,ether-r8a7794",
1358 "renesas,rcar-gen2-ether";
1362 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1364 phy-mode = "rmii";
1365 #address-cells = <1>;
1366 #size-cells = <0>;
1370 gic: interrupt-controller@f1001000 {
1371 compatible = "arm,gic-400";
1372 #interrupt-cells = <3>;
1373 #address-cells = <0>;
1374 interrupt-controller;
1381 clock-names = "clk";
1382 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1391 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1400 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1409 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1414 compatible = "renesas,du-r8a7794";
1419 clock-names = "du.0", "du.1";
1421 reset-names = "du.0";
1425 #address-cells = <1>;
1426 #size-cells = <0>;
1447 compatible = "renesas,r8a7794-cmt0",
1448 "renesas,rcar-gen2-cmt0";
1453 clock-names = "fck";
1454 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1461 compatible = "renesas,r8a7794-cmt1",
1462 "renesas,rcar-gen2-cmt1";
1473 clock-names = "fck";
1474 power-domains = <&sysc R8A7794_PD_ALWAYS_ON>;
1482 compatible = "arm,armv7-timer";
1483 interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
1487 interrupt-names = "sec-phys", "phys", "virt", "hyp-phys";
1490 /* External USB clock - can be overridden by the board */
1492 compatible = "fixed-clock";
1493 #clock-cells = <0>;
1494 clock-frequency = <48000000>;