Lines Matching +full:rcar +full:- +full:gen3 +full:- +full:hscif
1 // SPDX-License-Identifier: GPL-2.0
8 #include <dt-bindings/interrupt-controller/irq.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <dt-bindings/clock/r8a774e1-cpg-mssr.h>
11 #include <dt-bindings/power/r8a774e1-sysc.h>
17 #address-cells = <2>;
18 #size-cells = <2>;
26 compatible = "fixed-clock";
27 #clock-cells = <0>;
28 clock-frequency = <0>;
32 compatible = "fixed-clock";
33 #clock-cells = <0>;
34 clock-frequency = <0>;
38 compatible = "fixed-clock";
39 #clock-cells = <0>;
40 clock-frequency = <0>;
43 /* External CAN clock - to be overridden by boards that provide it */
45 compatible = "fixed-clock";
46 #clock-cells = <0>;
47 clock-frequency = <0>;
51 compatible = "operating-points-v2";
52 opp-shared;
54 opp-500000000 {
55 opp-hz = /bits/ 64 <500000000>;
56 opp-microvolt = <820000>;
57 clock-latency-ns = <300000>;
59 opp-1000000000 {
60 opp-hz = /bits/ 64 <1000000000>;
61 opp-microvolt = <820000>;
62 clock-latency-ns = <300000>;
64 opp-1500000000 {
65 opp-hz = /bits/ 64 <1500000000>;
66 opp-microvolt = <820000>;
67 clock-latency-ns = <300000>;
68 opp-suspend;
73 compatible = "operating-points-v2";
74 opp-shared;
76 opp-800000000 {
77 opp-hz = /bits/ 64 <800000000>;
78 opp-microvolt = <820000>;
79 clock-latency-ns = <300000>;
81 opp-1000000000 {
82 opp-hz = /bits/ 64 <1000000000>;
83 opp-microvolt = <820000>;
84 clock-latency-ns = <300000>;
86 opp-1200000000 {
87 opp-hz = /bits/ 64 <1200000000>;
88 opp-microvolt = <820000>;
89 clock-latency-ns = <300000>;
94 #address-cells = <1>;
95 #size-cells = <0>;
97 cpu-map {
130 compatible = "arm,cortex-a57";
133 power-domains = <&sysc R8A774E1_PD_CA57_CPU0>;
134 next-level-cache = <&L2_CA57>;
135 enable-method = "psci";
136 cpu-idle-states = <&CPU_SLEEP_0>;
137 dynamic-power-coefficient = <854>;
139 operating-points-v2 = <&cluster0_opp>;
140 capacity-dmips-mhz = <1024>;
141 #cooling-cells = <2>;
145 compatible = "arm,cortex-a57";
148 power-domains = <&sysc R8A774E1_PD_CA57_CPU1>;
149 next-level-cache = <&L2_CA57>;
150 enable-method = "psci";
151 cpu-idle-states = <&CPU_SLEEP_0>;
153 operating-points-v2 = <&cluster0_opp>;
154 capacity-dmips-mhz = <1024>;
155 #cooling-cells = <2>;
159 compatible = "arm,cortex-a57";
162 power-domains = <&sysc R8A774E1_PD_CA57_CPU2>;
163 next-level-cache = <&L2_CA57>;
164 enable-method = "psci";
165 cpu-idle-states = <&CPU_SLEEP_0>;
167 operating-points-v2 = <&cluster0_opp>;
168 capacity-dmips-mhz = <1024>;
169 #cooling-cells = <2>;
173 compatible = "arm,cortex-a57";
176 power-domains = <&sysc R8A774E1_PD_CA57_CPU3>;
177 next-level-cache = <&L2_CA57>;
178 enable-method = "psci";
179 cpu-idle-states = <&CPU_SLEEP_0>;
181 operating-points-v2 = <&cluster0_opp>;
182 capacity-dmips-mhz = <1024>;
183 #cooling-cells = <2>;
187 compatible = "arm,cortex-a53";
190 power-domains = <&sysc R8A774E1_PD_CA53_CPU0>;
191 next-level-cache = <&L2_CA53>;
192 enable-method = "psci";
193 cpu-idle-states = <&CPU_SLEEP_1>;
194 #cooling-cells = <2>;
195 dynamic-power-coefficient = <277>;
197 operating-points-v2 = <&cluster1_opp>;
198 capacity-dmips-mhz = <535>;
202 compatible = "arm,cortex-a53";
205 power-domains = <&sysc R8A774E1_PD_CA53_CPU1>;
206 next-level-cache = <&L2_CA53>;
207 enable-method = "psci";
208 cpu-idle-states = <&CPU_SLEEP_1>;
210 operating-points-v2 = <&cluster1_opp>;
211 capacity-dmips-mhz = <535>;
215 compatible = "arm,cortex-a53";
218 power-domains = <&sysc R8A774E1_PD_CA53_CPU2>;
219 next-level-cache = <&L2_CA53>;
220 enable-method = "psci";
221 cpu-idle-states = <&CPU_SLEEP_1>;
223 operating-points-v2 = <&cluster1_opp>;
224 capacity-dmips-mhz = <535>;
228 compatible = "arm,cortex-a53";
231 power-domains = <&sysc R8A774E1_PD_CA53_CPU3>;
232 next-level-cache = <&L2_CA53>;
233 enable-method = "psci";
234 cpu-idle-states = <&CPU_SLEEP_1>;
236 operating-points-v2 = <&cluster1_opp>;
237 capacity-dmips-mhz = <535>;
240 L2_CA57: cache-controller-0 {
242 power-domains = <&sysc R8A774E1_PD_CA57_SCU>;
243 cache-unified;
244 cache-level = <2>;
247 L2_CA53: cache-controller-1 {
249 power-domains = <&sysc R8A774E1_PD_CA53_SCU>;
250 cache-unified;
251 cache-level = <2>;
254 idle-states {
255 entry-method = "psci";
257 CPU_SLEEP_0: cpu-sleep-0 {
258 compatible = "arm,idle-state";
259 arm,psci-suspend-param = <0x0010000>;
260 local-timer-stop;
261 entry-latency-us = <400>;
262 exit-latency-us = <500>;
263 min-residency-us = <4000>;
266 CPU_SLEEP_1: cpu-sleep-1 {
267 compatible = "arm,idle-state";
268 arm,psci-suspend-param = <0x0010000>;
269 local-timer-stop;
270 entry-latency-us = <700>;
271 exit-latency-us = <700>;
272 min-residency-us = <5000>;
278 compatible = "fixed-clock";
279 #clock-cells = <0>;
281 clock-frequency = <0>;
285 compatible = "fixed-clock";
286 #clock-cells = <0>;
288 clock-frequency = <0>;
291 /* External PCIe clock - can be overridden by the board */
293 compatible = "fixed-clock";
294 #clock-cells = <0>;
295 clock-frequency = <0>;
299 compatible = "arm,cortex-a53-pmu";
300 interrupts-extended = <&gic GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>,
304 interrupt-affinity = <&a53_0>, <&a53_1>, <&a53_2>, <&a53_3>;
308 compatible = "arm,cortex-a57-pmu";
309 interrupts-extended = <&gic GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>,
313 interrupt-affinity = <&a57_0>, <&a57_1>, <&a57_2>, <&a57_3>;
317 compatible = "arm,psci-1.0", "arm,psci-0.2";
321 /* External SCIF clock - to be overridden by boards that provide it */
323 compatible = "fixed-clock";
324 #clock-cells = <0>;
325 clock-frequency = <0>;
329 compatible = "simple-bus";
330 interrupt-parent = <&gic>;
331 #address-cells = <2>;
332 #size-cells = <2>;
336 compatible = "renesas,r8a774e1-wdt",
337 "renesas,rcar-gen3-wdt";
341 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
347 compatible = "renesas,gpio-r8a774e1",
348 "renesas,rcar-gen3-gpio";
351 #gpio-cells = <2>;
352 gpio-controller;
353 gpio-ranges = <&pfc 0 0 16>;
354 #interrupt-cells = <2>;
355 interrupt-controller;
357 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
362 compatible = "renesas,gpio-r8a774e1",
363 "renesas,rcar-gen3-gpio";
366 #gpio-cells = <2>;
367 gpio-controller;
368 gpio-ranges = <&pfc 0 32 29>;
369 #interrupt-cells = <2>;
370 interrupt-controller;
372 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
377 compatible = "renesas,gpio-r8a774e1",
378 "renesas,rcar-gen3-gpio";
381 #gpio-cells = <2>;
382 gpio-controller;
383 gpio-ranges = <&pfc 0 64 15>;
384 #interrupt-cells = <2>;
385 interrupt-controller;
387 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
392 compatible = "renesas,gpio-r8a774e1",
393 "renesas,rcar-gen3-gpio";
396 #gpio-cells = <2>;
397 gpio-controller;
398 gpio-ranges = <&pfc 0 96 16>;
399 #interrupt-cells = <2>;
400 interrupt-controller;
402 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
407 compatible = "renesas,gpio-r8a774e1",
408 "renesas,rcar-gen3-gpio";
411 #gpio-cells = <2>;
412 gpio-controller;
413 gpio-ranges = <&pfc 0 128 18>;
414 #interrupt-cells = <2>;
415 interrupt-controller;
417 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
422 compatible = "renesas,gpio-r8a774e1",
423 "renesas,rcar-gen3-gpio";
426 #gpio-cells = <2>;
427 gpio-controller;
428 gpio-ranges = <&pfc 0 160 26>;
429 #interrupt-cells = <2>;
430 interrupt-controller;
432 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
437 compatible = "renesas,gpio-r8a774e1",
438 "renesas,rcar-gen3-gpio";
441 #gpio-cells = <2>;
442 gpio-controller;
443 gpio-ranges = <&pfc 0 192 32>;
444 #interrupt-cells = <2>;
445 interrupt-controller;
447 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
452 compatible = "renesas,gpio-r8a774e1",
453 "renesas,rcar-gen3-gpio";
456 #gpio-cells = <2>;
457 gpio-controller;
458 gpio-ranges = <&pfc 0 224 4>;
459 #interrupt-cells = <2>;
460 interrupt-controller;
462 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
467 compatible = "renesas,pfc-r8a774e1";
472 compatible = "renesas,r8a774e1-cmt0",
473 "renesas,rcar-gen3-cmt0";
478 clock-names = "fck";
479 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
485 compatible = "renesas,r8a774e1-cmt1",
486 "renesas,rcar-gen3-cmt1";
497 clock-names = "fck";
498 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
504 compatible = "renesas,r8a774e1-cmt1",
505 "renesas,rcar-gen3-cmt1";
516 clock-names = "fck";
517 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
523 compatible = "renesas,r8a774e1-cmt1",
524 "renesas,rcar-gen3-cmt1";
535 clock-names = "fck";
536 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
541 cpg: clock-controller@e6150000 {
542 compatible = "renesas,r8a774e1-cpg-mssr";
545 clock-names = "extal", "extalr";
546 #clock-cells = <2>;
547 #power-domain-cells = <0>;
548 #reset-cells = <1>;
551 rst: reset-controller@e6160000 {
552 compatible = "renesas,r8a774e1-rst";
556 sysc: system-controller@e6180000 {
557 compatible = "renesas,r8a774e1-sysc";
559 #power-domain-cells = <1>;
563 compatible = "renesas,r8a774e1-thermal";
571 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
573 #thermal-sensor-cells = <1>;
576 intc_ex: interrupt-controller@e61c0000 {
577 compatible = "renesas,intc-ex-r8a774e1", "renesas,irqc";
578 #interrupt-cells = <2>;
579 interrupt-controller;
588 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
593 compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
599 clock-names = "fck";
600 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
606 compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
612 clock-names = "fck";
613 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
619 compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
625 clock-names = "fck";
626 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
632 compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
638 clock-names = "fck";
639 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
645 compatible = "renesas,tmu-r8a774e1", "renesas,tmu";
651 clock-names = "fck";
652 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
658 #address-cells = <1>;
659 #size-cells = <0>;
660 compatible = "renesas,i2c-r8a774e1",
661 "renesas,rcar-gen3-i2c";
665 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
669 dma-names = "tx", "rx", "tx", "rx";
670 i2c-scl-internal-delay-ns = <110>;
675 #address-cells = <1>;
676 #size-cells = <0>;
677 compatible = "renesas,i2c-r8a774e1",
678 "renesas,rcar-gen3-i2c";
682 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
686 dma-names = "tx", "rx", "tx", "rx";
687 i2c-scl-internal-delay-ns = <6>;
692 #address-cells = <1>;
693 #size-cells = <0>;
694 compatible = "renesas,i2c-r8a774e1",
695 "renesas,rcar-gen3-i2c";
699 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
703 dma-names = "tx", "rx", "tx", "rx";
704 i2c-scl-internal-delay-ns = <6>;
709 #address-cells = <1>;
710 #size-cells = <0>;
711 compatible = "renesas,i2c-r8a774e1",
712 "renesas,rcar-gen3-i2c";
716 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
719 dma-names = "tx", "rx";
720 i2c-scl-internal-delay-ns = <110>;
725 #address-cells = <1>;
726 #size-cells = <0>;
727 compatible = "renesas,i2c-r8a774e1",
728 "renesas,rcar-gen3-i2c";
732 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
735 dma-names = "tx", "rx";
736 i2c-scl-internal-delay-ns = <110>;
741 #address-cells = <1>;
742 #size-cells = <0>;
743 compatible = "renesas,i2c-r8a774e1",
744 "renesas,rcar-gen3-i2c";
748 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
751 dma-names = "tx", "rx";
752 i2c-scl-internal-delay-ns = <110>;
757 #address-cells = <1>;
758 #size-cells = <0>;
759 compatible = "renesas,i2c-r8a774e1",
760 "renesas,rcar-gen3-i2c";
764 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
767 dma-names = "tx", "rx";
768 i2c-scl-internal-delay-ns = <6>;
773 #address-cells = <1>;
774 #size-cells = <0>;
775 compatible = "renesas,iic-r8a774e1",
776 "renesas,rcar-gen3-iic",
777 "renesas,rmobile-iic";
781 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
784 dma-names = "tx", "rx";
789 compatible = "renesas,hscif-r8a774e1",
790 "renesas,rcar-gen3-hscif",
791 "renesas,hscif";
797 clock-names = "fck", "brg_int", "scif_clk";
800 dma-names = "tx", "rx", "tx", "rx";
801 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
807 compatible = "renesas,hscif-r8a774e1",
808 "renesas,rcar-gen3-hscif",
809 "renesas,hscif";
815 clock-names = "fck", "brg_int", "scif_clk";
818 dma-names = "tx", "rx", "tx", "rx";
819 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
825 compatible = "renesas,hscif-r8a774e1",
826 "renesas,rcar-gen3-hscif",
827 "renesas,hscif";
833 clock-names = "fck", "brg_int", "scif_clk";
836 dma-names = "tx", "rx", "tx", "rx";
837 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
843 compatible = "renesas,hscif-r8a774e1",
844 "renesas,rcar-gen3-hscif",
845 "renesas,hscif";
851 clock-names = "fck", "brg_int", "scif_clk";
853 dma-names = "tx", "rx";
854 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
860 compatible = "renesas,hscif-r8a774e1",
861 "renesas,rcar-gen3-hscif",
862 "renesas,hscif";
868 clock-names = "fck", "brg_int", "scif_clk";
870 dma-names = "tx", "rx";
871 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
877 compatible = "renesas,usbhs-r8a774e1",
878 "renesas,rcar-gen3-usbhs";
884 dma-names = "ch0", "ch1", "ch2", "ch3";
887 phy-names = "usb";
888 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
893 usb_dmac0: dma-controller@e65a0000 {
894 compatible = "renesas,r8a774e1-usb-dmac",
895 "renesas,usb-dmac";
899 interrupt-names = "ch0", "ch1";
901 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
903 #dma-cells = <1>;
904 dma-channels = <2>;
907 usb_dmac1: dma-controller@e65b0000 {
908 compatible = "renesas,r8a774e1-usb-dmac",
909 "renesas,usb-dmac";
913 interrupt-names = "ch0", "ch1";
915 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
917 #dma-cells = <1>;
918 dma-channels = <2>;
921 usb3_phy0: usb-phy@e65ee000 {
922 compatible = "renesas,r8a774e1-usb3-phy",
923 "renesas,rcar-gen3-usb3-phy";
927 clock-names = "usb3-if", "usb3s_clk", "usb_extal";
928 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
930 #phy-cells = <0>;
934 dmac0: dma-controller@e6700000 {
935 compatible = "renesas,dmac-r8a774e1",
936 "renesas,rcar-dmac";
955 interrupt-names = "error",
961 clock-names = "fck";
962 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
964 #dma-cells = <1>;
965 dma-channels = <16>;
976 dmac1: dma-controller@e7300000 {
977 compatible = "renesas,dmac-r8a774e1",
978 "renesas,rcar-dmac";
997 interrupt-names = "error",
1003 clock-names = "fck";
1004 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1006 #dma-cells = <1>;
1007 dma-channels = <16>;
1018 dmac2: dma-controller@e7310000 {
1019 compatible = "renesas,dmac-r8a774e1",
1020 "renesas,rcar-dmac";
1039 interrupt-names = "error",
1045 clock-names = "fck";
1046 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1048 #dma-cells = <1>;
1049 dma-channels = <16>;
1061 compatible = "renesas,ipmmu-r8a774e1";
1063 renesas,ipmmu-main = <&ipmmu_mm 0>;
1064 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1065 #iommu-cells = <1>;
1069 compatible = "renesas,ipmmu-r8a774e1";
1071 renesas,ipmmu-main = <&ipmmu_mm 1>;
1072 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1073 #iommu-cells = <1>;
1077 compatible = "renesas,ipmmu-r8a774e1";
1079 renesas,ipmmu-main = <&ipmmu_mm 2>;
1080 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1081 #iommu-cells = <1>;
1085 compatible = "renesas,ipmmu-r8a774e1";
1089 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1090 #iommu-cells = <1>;
1094 compatible = "renesas,ipmmu-r8a774e1";
1096 renesas,ipmmu-main = <&ipmmu_mm 4>;
1097 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1098 #iommu-cells = <1>;
1102 compatible = "renesas,ipmmu-r8a774e1";
1104 renesas,ipmmu-main = <&ipmmu_mm 6>;
1105 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1106 #iommu-cells = <1>;
1110 compatible = "renesas,ipmmu-r8a774e1";
1112 renesas,ipmmu-main = <&ipmmu_mm 7>;
1113 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1114 #iommu-cells = <1>;
1118 compatible = "renesas,ipmmu-r8a774e1";
1120 renesas,ipmmu-main = <&ipmmu_mm 8>;
1121 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1122 #iommu-cells = <1>;
1126 compatible = "renesas,ipmmu-r8a774e1";
1128 renesas,ipmmu-main = <&ipmmu_mm 9>;
1129 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1130 #iommu-cells = <1>;
1134 compatible = "renesas,ipmmu-r8a774e1";
1136 renesas,ipmmu-main = <&ipmmu_mm 12>;
1137 power-domains = <&sysc R8A774E1_PD_A3VC>;
1138 #iommu-cells = <1>;
1142 compatible = "renesas,ipmmu-r8a774e1";
1144 renesas,ipmmu-main = <&ipmmu_mm 13>;
1145 power-domains = <&sysc R8A774E1_PD_A3VC>;
1146 #iommu-cells = <1>;
1150 compatible = "renesas,ipmmu-r8a774e1";
1152 renesas,ipmmu-main = <&ipmmu_mm 14>;
1153 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1154 #iommu-cells = <1>;
1158 compatible = "renesas,ipmmu-r8a774e1";
1160 renesas,ipmmu-main = <&ipmmu_mm 15>;
1161 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1162 #iommu-cells = <1>;
1166 compatible = "renesas,ipmmu-r8a774e1";
1168 renesas,ipmmu-main = <&ipmmu_mm 16>;
1169 power-domains = <&sysc R8A774E1_PD_A3VP>;
1170 #iommu-cells = <1>;
1174 compatible = "renesas,ipmmu-r8a774e1";
1176 renesas,ipmmu-main = <&ipmmu_mm 17>;
1177 power-domains = <&sysc R8A774E1_PD_A3VP>;
1178 #iommu-cells = <1>;
1182 compatible = "renesas,etheravb-r8a774e1",
1183 "renesas,etheravb-rcar-gen3";
1210 interrupt-names = "ch0", "ch1", "ch2", "ch3",
1218 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1220 phy-mode = "rgmii";
1222 #address-cells = <1>;
1223 #size-cells = <0>;
1228 compatible = "renesas,can-r8a774e1",
1229 "renesas,rcar-gen3-can";
1235 clock-names = "clkp1", "clkp2", "can_clk";
1236 assigned-clocks = <&cpg CPG_CORE R8A774E1_CLK_CANFD>;
1237 assigned-clock-rates = <40000000>;
1238 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1244 compatible = "renesas,can-r8a774e1",
1245 "renesas,rcar-gen3-can";
1251 clock-names = "clkp1", "clkp2", "can_clk";
1252 assigned-clocks = <&cpg CPG_CORE R8A774E1_CLK_CANFD>;
1253 assigned-clock-rates = <40000000>;
1254 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1260 compatible = "renesas,r8a774e1-canfd",
1261 "renesas,rcar-gen3-canfd";
1268 clock-names = "fck", "canfd", "can_clk";
1269 assigned-clocks = <&cpg CPG_CORE R8A774E1_CLK_CANFD>;
1270 assigned-clock-rates = <40000000>;
1271 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1285 compatible = "renesas,pwm-r8a774e1", "renesas,pwm-rcar";
1288 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1290 #pwm-cells = <2>;
1295 compatible = "renesas,pwm-r8a774e1", "renesas,pwm-rcar";
1298 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1300 #pwm-cells = <2>;
1305 compatible = "renesas,pwm-r8a774e1", "renesas,pwm-rcar";
1308 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1310 #pwm-cells = <2>;
1315 compatible = "renesas,pwm-r8a774e1", "renesas,pwm-rcar";
1318 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1320 #pwm-cells = <2>;
1325 compatible = "renesas,pwm-r8a774e1", "renesas,pwm-rcar";
1328 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1330 #pwm-cells = <2>;
1335 compatible = "renesas,pwm-r8a774e1", "renesas,pwm-rcar";
1338 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1340 #pwm-cells = <2>;
1345 compatible = "renesas,pwm-r8a774e1", "renesas,pwm-rcar";
1348 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1350 #pwm-cells = <2>;
1355 compatible = "renesas,scif-r8a774e1",
1356 "renesas,rcar-gen3-scif", "renesas,scif";
1362 clock-names = "fck", "brg_int", "scif_clk";
1365 dma-names = "tx", "rx", "tx", "rx";
1366 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1372 compatible = "renesas,scif-r8a774e1",
1373 "renesas,rcar-gen3-scif", "renesas,scif";
1379 clock-names = "fck", "brg_int", "scif_clk";
1382 dma-names = "tx", "rx", "tx", "rx";
1383 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1389 compatible = "renesas,scif-r8a774e1",
1390 "renesas,rcar-gen3-scif", "renesas,scif";
1396 clock-names = "fck", "brg_int", "scif_clk";
1399 dma-names = "tx", "rx", "tx", "rx";
1400 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1406 compatible = "renesas,scif-r8a774e1",
1407 "renesas,rcar-gen3-scif", "renesas,scif";
1413 clock-names = "fck", "brg_int", "scif_clk";
1415 dma-names = "tx", "rx";
1416 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1422 compatible = "renesas,scif-r8a774e1",
1423 "renesas,rcar-gen3-scif", "renesas,scif";
1429 clock-names = "fck", "brg_int", "scif_clk";
1431 dma-names = "tx", "rx";
1432 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1438 compatible = "renesas,scif-r8a774e1",
1439 "renesas,rcar-gen3-scif", "renesas,scif";
1445 clock-names = "fck", "brg_int", "scif_clk";
1448 dma-names = "tx", "rx", "tx", "rx";
1449 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1455 compatible = "renesas,msiof-r8a774e1",
1456 "renesas,rcar-gen3-msiof";
1462 dma-names = "tx", "rx", "tx", "rx";
1463 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1465 #address-cells = <1>;
1466 #size-cells = <0>;
1471 compatible = "renesas,msiof-r8a774e1",
1472 "renesas,rcar-gen3-msiof";
1478 dma-names = "tx", "rx", "tx", "rx";
1479 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1481 #address-cells = <1>;
1482 #size-cells = <0>;
1487 compatible = "renesas,msiof-r8a774e1",
1488 "renesas,rcar-gen3-msiof";
1493 dma-names = "tx", "rx";
1494 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1496 #address-cells = <1>;
1497 #size-cells = <0>;
1502 compatible = "renesas,msiof-r8a774e1",
1503 "renesas,rcar-gen3-msiof";
1508 dma-names = "tx", "rx";
1509 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1511 #address-cells = <1>;
1512 #size-cells = <0>;
1517 compatible = "renesas,vin-r8a774e1";
1521 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1527 #address-cells = <1>;
1528 #size-cells = <0>;
1531 #address-cells = <1>;
1532 #size-cells = <0>;
1538 remote-endpoint = <&csi20vin0>;
1542 remote-endpoint = <&csi40vin0>;
1549 compatible = "renesas,vin-r8a774e1";
1553 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1559 #address-cells = <1>;
1560 #size-cells = <0>;
1563 #address-cells = <1>;
1564 #size-cells = <0>;
1570 remote-endpoint = <&csi20vin1>;
1574 remote-endpoint = <&csi40vin1>;
1581 compatible = "renesas,vin-r8a774e1";
1585 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1591 #address-cells = <1>;
1592 #size-cells = <0>;
1595 #address-cells = <1>;
1596 #size-cells = <0>;
1602 remote-endpoint = <&csi20vin2>;
1606 remote-endpoint = <&csi40vin2>;
1613 compatible = "renesas,vin-r8a774e1";
1617 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1623 #address-cells = <1>;
1624 #size-cells = <0>;
1627 #address-cells = <1>;
1628 #size-cells = <0>;
1634 remote-endpoint = <&csi20vin3>;
1638 remote-endpoint = <&csi40vin3>;
1645 compatible = "renesas,vin-r8a774e1";
1649 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1655 #address-cells = <1>;
1656 #size-cells = <0>;
1659 #address-cells = <1>;
1660 #size-cells = <0>;
1666 remote-endpoint = <&csi20vin4>;
1673 compatible = "renesas,vin-r8a774e1";
1677 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1683 #address-cells = <1>;
1684 #size-cells = <0>;
1687 #address-cells = <1>;
1688 #size-cells = <0>;
1694 remote-endpoint = <&csi20vin5>;
1701 compatible = "renesas,vin-r8a774e1";
1705 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1711 #address-cells = <1>;
1712 #size-cells = <0>;
1715 #address-cells = <1>;
1716 #size-cells = <0>;
1722 remote-endpoint = <&csi20vin6>;
1729 compatible = "renesas,vin-r8a774e1";
1733 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1739 #address-cells = <1>;
1740 #size-cells = <0>;
1743 #address-cells = <1>;
1744 #size-cells = <0>;
1750 remote-endpoint = <&csi20vin7>;
1758 * #sound-dai-cells is required
1760 * Single DAI : #sound-dai-cells = <0>; <&rcar_sound>;
1761 * Multi DAI : #sound-dai-cells = <1>; <&rcar_sound N>;
1764 * #clock-cells is required for audio_clkout0/1/2/3
1766 * clkout : #clock-cells = <0>; <&rcar_sound>;
1767 * clkout0/1/2/3: #clock-cells = <1>; <&rcar_sound N>;
1769 compatible = "renesas,rcar_sound-r8a774e1", "renesas,rcar_sound-gen3";
1775 reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
1794 clock-names = "ssi-all",
1805 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1812 reset-names = "ssi-all",
1819 dvc0: dvc-0 {
1821 dma-names = "tx";
1823 dvc1: dvc-1 {
1825 dma-names = "tx";
1830 mix0: mix-0 { };
1831 mix1: mix-1 { };
1835 ctu00: ctu-0 { };
1836 ctu01: ctu-1 { };
1837 ctu02: ctu-2 { };
1838 ctu03: ctu-3 { };
1839 ctu10: ctu-4 { };
1840 ctu11: ctu-5 { };
1841 ctu12: ctu-6 { };
1842 ctu13: ctu-7 { };
1846 src0: src-0 {
1849 dma-names = "rx", "tx";
1851 src1: src-1 {
1854 dma-names = "rx", "tx";
1856 src2: src-2 {
1859 dma-names = "rx", "tx";
1861 src3: src-3 {
1864 dma-names = "rx", "tx";
1866 src4: src-4 {
1869 dma-names = "rx", "tx";
1871 src5: src-5 {
1874 dma-names = "rx", "tx";
1876 src6: src-6 {
1879 dma-names = "rx", "tx";
1881 src7: src-7 {
1884 dma-names = "rx", "tx";
1886 src8: src-8 {
1889 dma-names = "rx", "tx";
1891 src9: src-9 {
1894 dma-names = "rx", "tx";
1899 ssiu00: ssiu-0 {
1901 dma-names = "rx", "tx";
1903 ssiu01: ssiu-1 {
1905 dma-names = "rx", "tx";
1907 ssiu02: ssiu-2 {
1909 dma-names = "rx", "tx";
1911 ssiu03: ssiu-3 {
1913 dma-names = "rx", "tx";
1915 ssiu04: ssiu-4 {
1917 dma-names = "rx", "tx";
1919 ssiu05: ssiu-5 {
1921 dma-names = "rx", "tx";
1923 ssiu06: ssiu-6 {
1925 dma-names = "rx", "tx";
1927 ssiu07: ssiu-7 {
1929 dma-names = "rx", "tx";
1931 ssiu10: ssiu-8 {
1933 dma-names = "rx", "tx";
1935 ssiu11: ssiu-9 {
1937 dma-names = "rx", "tx";
1939 ssiu12: ssiu-10 {
1941 dma-names = "rx", "tx";
1943 ssiu13: ssiu-11 {
1945 dma-names = "rx", "tx";
1947 ssiu14: ssiu-12 {
1949 dma-names = "rx", "tx";
1951 ssiu15: ssiu-13 {
1953 dma-names = "rx", "tx";
1955 ssiu16: ssiu-14 {
1957 dma-names = "rx", "tx";
1959 ssiu17: ssiu-15 {
1961 dma-names = "rx", "tx";
1963 ssiu20: ssiu-16 {
1965 dma-names = "rx", "tx";
1967 ssiu21: ssiu-17 {
1969 dma-names = "rx", "tx";
1971 ssiu22: ssiu-18 {
1973 dma-names = "rx", "tx";
1975 ssiu23: ssiu-19 {
1977 dma-names = "rx", "tx";
1979 ssiu24: ssiu-20 {
1981 dma-names = "rx", "tx";
1983 ssiu25: ssiu-21 {
1985 dma-names = "rx", "tx";
1987 ssiu26: ssiu-22 {
1989 dma-names = "rx", "tx";
1991 ssiu27: ssiu-23 {
1993 dma-names = "rx", "tx";
1995 ssiu30: ssiu-24 {
1997 dma-names = "rx", "tx";
1999 ssiu31: ssiu-25 {
2001 dma-names = "rx", "tx";
2003 ssiu32: ssiu-26 {
2005 dma-names = "rx", "tx";
2007 ssiu33: ssiu-27 {
2009 dma-names = "rx", "tx";
2011 ssiu34: ssiu-28 {
2013 dma-names = "rx", "tx";
2015 ssiu35: ssiu-29 {
2017 dma-names = "rx", "tx";
2019 ssiu36: ssiu-30 {
2021 dma-names = "rx", "tx";
2023 ssiu37: ssiu-31 {
2025 dma-names = "rx", "tx";
2027 ssiu40: ssiu-32 {
2029 dma-names = "rx", "tx";
2031 ssiu41: ssiu-33 {
2033 dma-names = "rx", "tx";
2035 ssiu42: ssiu-34 {
2037 dma-names = "rx", "tx";
2039 ssiu43: ssiu-35 {
2041 dma-names = "rx", "tx";
2043 ssiu44: ssiu-36 {
2045 dma-names = "rx", "tx";
2047 ssiu45: ssiu-37 {
2049 dma-names = "rx", "tx";
2051 ssiu46: ssiu-38 {
2053 dma-names = "rx", "tx";
2055 ssiu47: ssiu-39 {
2057 dma-names = "rx", "tx";
2059 ssiu50: ssiu-40 {
2061 dma-names = "rx", "tx";
2063 ssiu60: ssiu-41 {
2065 dma-names = "rx", "tx";
2067 ssiu70: ssiu-42 {
2069 dma-names = "rx", "tx";
2071 ssiu80: ssiu-43 {
2073 dma-names = "rx", "tx";
2075 ssiu90: ssiu-44 {
2077 dma-names = "rx", "tx";
2079 ssiu91: ssiu-45 {
2081 dma-names = "rx", "tx";
2083 ssiu92: ssiu-46 {
2085 dma-names = "rx", "tx";
2087 ssiu93: ssiu-47 {
2089 dma-names = "rx", "tx";
2091 ssiu94: ssiu-48 {
2093 dma-names = "rx", "tx";
2095 ssiu95: ssiu-49 {
2097 dma-names = "rx", "tx";
2099 ssiu96: ssiu-50 {
2101 dma-names = "rx", "tx";
2103 ssiu97: ssiu-51 {
2105 dma-names = "rx", "tx";
2110 ssi0: ssi-0 {
2113 dma-names = "rx", "tx";
2115 ssi1: ssi-1 {
2118 dma-names = "rx", "tx";
2120 ssi2: ssi-2 {
2123 dma-names = "rx", "tx";
2125 ssi3: ssi-3 {
2128 dma-names = "rx", "tx";
2130 ssi4: ssi-4 {
2133 dma-names = "rx", "tx";
2135 ssi5: ssi-5 {
2138 dma-names = "rx", "tx";
2140 ssi6: ssi-6 {
2143 dma-names = "rx", "tx";
2145 ssi7: ssi-7 {
2148 dma-names = "rx", "tx";
2150 ssi8: ssi-8 {
2153 dma-names = "rx", "tx";
2155 ssi9: ssi-9 {
2158 dma-names = "rx", "tx";
2163 audma0: dma-controller@ec700000 {
2164 compatible = "renesas,dmac-r8a774e1",
2165 "renesas,rcar-dmac";
2184 interrupt-names = "error",
2190 clock-names = "fck";
2191 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2193 #dma-cells = <1>;
2194 dma-channels = <16>;
2205 audma1: dma-controller@ec720000 {
2206 compatible = "renesas,dmac-r8a774e1",
2207 "renesas,rcar-dmac";
2226 interrupt-names = "error",
2232 clock-names = "fck";
2233 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2235 #dma-cells = <1>;
2236 dma-channels = <16>;
2248 compatible = "renesas,xhci-r8a774e1",
2249 "renesas,rcar-gen3-xhci";
2253 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2259 compatible = "renesas,r8a774e1-usb3-peri",
2260 "renesas,rcar-gen3-usb3-peri";
2264 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2270 compatible = "generic-ohci";
2275 phy-names = "usb";
2276 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2282 compatible = "generic-ohci";
2287 phy-names = "usb";
2288 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2294 compatible = "generic-ehci";
2299 phy-names = "usb";
2301 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2307 compatible = "generic-ehci";
2312 phy-names = "usb";
2314 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2319 usb2_phy0: usb-phy@ee080200 {
2320 compatible = "renesas,usb2-phy-r8a774e1",
2321 "renesas,rcar-gen3-usb2-phy";
2325 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2327 #phy-cells = <1>;
2331 usb2_phy1: usb-phy@ee0a0200 {
2332 compatible = "renesas,usb2-phy-r8a774e1",
2333 "renesas,rcar-gen3-usb2-phy";
2336 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2338 #phy-cells = <1>;
2343 compatible = "renesas,sdhi-r8a774e1",
2344 "renesas,rcar-gen3-sdhi";
2348 max-frequency = <200000000>;
2349 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2356 compatible = "renesas,sdhi-r8a774e1",
2357 "renesas,rcar-gen3-sdhi";
2361 max-frequency = <200000000>;
2362 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2369 compatible = "renesas,sdhi-r8a774e1",
2370 "renesas,rcar-gen3-sdhi";
2374 max-frequency = <200000000>;
2375 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2382 compatible = "renesas,sdhi-r8a774e1",
2383 "renesas,rcar-gen3-sdhi";
2387 max-frequency = <200000000>;
2388 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2395 compatible = "renesas,sata-r8a774e1",
2396 "renesas,rcar-gen3-sata";
2400 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2406 gic: interrupt-controller@f1010000 {
2407 compatible = "arm,gic-400";
2408 #interrupt-cells = <3>;
2409 #address-cells = <0>;
2410 interrupt-controller;
2418 clock-names = "clk";
2419 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2424 compatible = "renesas,pcie-r8a774e1",
2425 "renesas,pcie-rcar-gen3";
2427 #address-cells = <3>;
2428 #size-cells = <2>;
2429 bus-range = <0x00 0xff>;
2436 dma-ranges = <0x42000000 0 0x40000000 0 0x40000000 0 0x80000000>;
2440 #interrupt-cells = <1>;
2441 interrupt-map-mask = <0 0 0 0>;
2442 interrupt-map = <0 0 0 0 &gic GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>;
2444 clock-names = "pcie", "pcie_bus";
2445 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2451 compatible = "renesas,pcie-r8a774e1",
2452 "renesas,pcie-rcar-gen3";
2454 #address-cells = <3>;
2455 #size-cells = <2>;
2456 bus-range = <0x00 0xff>;
2463 dma-ranges = <0x42000000 0 0x40000000 0 0x40000000 0 0x80000000>;
2467 #interrupt-cells = <1>;
2468 interrupt-map-mask = <0 0 0 0>;
2469 interrupt-map = <0 0 0 0 &gic GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>;
2471 clock-names = "pcie", "pcie_bus";
2472 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2477 pciec0_ep: pcie-ep@fe000000 {
2478 compatible = "renesas,r8a774e1-pcie-ep",
2479 "renesas,rcar-gen3-pcie-ep";
2485 reg-names = "apb-base", "memory0", "memory1", "memory2", "memory3";
2490 clock-names = "pcie";
2492 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2496 pciec1_ep: pcie-ep@ee800000 {
2497 compatible = "renesas,r8a774e1-pcie-ep",
2498 "renesas,rcar-gen3-pcie-ep";
2504 reg-names = "apb-base", "memory0", "memory1", "memory2", "memory3";
2509 clock-names = "pcie";
2511 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2520 power-domains = <&sysc R8A774E1_PD_A3VP>;
2531 power-domains = <&sysc R8A774E1_PD_A3VP>;
2542 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2553 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2564 power-domains = <&sysc R8A774E1_PD_A3VP>;
2575 power-domains = <&sysc R8A774E1_PD_A3VP>;
2586 power-domains = <&sysc R8A774E1_PD_A3VP>;
2596 power-domains = <&sysc R8A774E1_PD_A3VP>;
2605 power-domains = <&sysc R8A774E1_PD_A3VP>;
2613 power-domains = <&sysc R8A774E1_PD_A3VP>;
2621 power-domains = <&sysc R8A774E1_PD_A3VP>;
2629 power-domains = <&sysc R8A774E1_PD_A3VP>;
2637 power-domains = <&sysc R8A774E1_PD_A3VP>;
2645 power-domains = <&sysc R8A774E1_PD_A3VP>;
2653 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2661 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2666 compatible = "renesas,r8a774e1-csi2";
2670 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2675 #address-cells = <1>;
2676 #size-cells = <0>;
2679 #address-cells = <1>;
2680 #size-cells = <0>;
2686 remote-endpoint = <&vin0csi20>;
2690 remote-endpoint = <&vin1csi20>;
2694 remote-endpoint = <&vin2csi20>;
2698 remote-endpoint = <&vin3csi20>;
2702 remote-endpoint = <&vin4csi20>;
2706 remote-endpoint = <&vin5csi20>;
2710 remote-endpoint = <&vin6csi20>;
2714 remote-endpoint = <&vin7csi20>;
2721 compatible = "renesas,r8a774e1-csi2";
2725 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2730 #address-cells = <1>;
2731 #size-cells = <0>;
2734 #address-cells = <1>;
2735 #size-cells = <0>;
2741 remote-endpoint = <&vin0csi40>;
2745 remote-endpoint = <&vin1csi40>;
2749 remote-endpoint = <&vin2csi40>;
2753 remote-endpoint = <&vin3csi40>;
2760 compatible = "renesas,r8a774e1-hdmi",
2761 "renesas,rcar-gen3-hdmi";
2766 clock-names = "iahb", "isfr";
2767 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2772 #address-cells = <1>;
2773 #size-cells = <0>;
2778 remote-endpoint = <&du_out_hdmi0>;
2792 compatible = "renesas,du-r8a774e1";
2800 clock-names = "du.0", "du.1", "du.3";
2802 reset-names = "du.0", "du.3";
2808 #address-cells = <1>;
2809 #size-cells = <0>;
2819 remote-endpoint = <&dw_hdmi0_in>;
2825 remote-endpoint = <&lvds0_in>;
2832 compatible = "renesas,r8a774e1-lvds";
2835 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
2840 #address-cells = <1>;
2841 #size-cells = <0>;
2846 remote-endpoint = <&du_out_lvds0>;
2863 thermal-zones {
2864 sensor_thermal1: sensor-thermal1 {
2865 polling-delay-passive = <250>;
2866 polling-delay = <1000>;
2867 thermal-sensors = <&tsc 0>;
2868 sustainable-power = <6313>;
2871 sensor1_crit: sensor1-crit {
2879 sensor_thermal2: sensor-thermal2 {
2880 polling-delay-passive = <250>;
2881 polling-delay = <1000>;
2882 thermal-sensors = <&tsc 1>;
2883 sustainable-power = <6313>;
2886 sensor2_crit: sensor2-crit {
2894 sensor_thermal3: sensor-thermal3 {
2895 polling-delay-passive = <250>;
2896 polling-delay = <1000>;
2897 thermal-sensors = <&tsc 2>;
2898 sustainable-power = <6313>;
2901 target: trip-point1 {
2907 sensor3_crit: sensor3-crit {
2914 cooling-maps {
2917 cooling-device = <&a57_0 0 2>;
2923 cooling-device = <&a53_0 0 2>;
2931 compatible = "arm,armv8-timer";
2932 interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
2938 /* External USB clocks - can be overridden by the board */
2940 compatible = "fixed-clock";
2941 #clock-cells = <0>;
2942 clock-frequency = <0>;
2946 compatible = "fixed-clock";
2947 #clock-cells = <0>;
2948 clock-frequency = <0>;