~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/renesas/r8a779h0.dtsi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /scripts/dtc/include-prefixes/arm64/renesas/r8a779h0.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/renesas/r8a779h0.dtsi (Version linux-6.10.14)


  1 // SPDX-License-Identifier: (GPL-2.0-only OR B      1 // SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
  2 /*                                                  2 /*
  3  * Device Tree Source for the R-Car V4M (R8A77      3  * Device Tree Source for the R-Car V4M (R8A779H0) SoC
  4  *                                                  4  *
  5  * Copyright (C) 2023 Renesas Electronics Corp      5  * Copyright (C) 2023 Renesas Electronics Corp.
  6  */                                                 6  */
  7                                                     7 
  8 #include <dt-bindings/clock/renesas,r8a779h0-c      8 #include <dt-bindings/clock/renesas,r8a779h0-cpg-mssr.h>
  9 #include <dt-bindings/interrupt-controller/arm      9 #include <dt-bindings/interrupt-controller/arm-gic.h>
 10 #include <dt-bindings/power/renesas,r8a779h0-s     10 #include <dt-bindings/power/renesas,r8a779h0-sysc.h>
 11                                                    11 
 12 / {                                                12 / {
 13         compatible = "renesas,r8a779h0";           13         compatible = "renesas,r8a779h0";
 14         #address-cells = <2>;                      14         #address-cells = <2>;
 15         #size-cells = <2>;                         15         #size-cells = <2>;
 16                                                    16 
 17         /* External Audio clock - to be overri << 
 18         audio_clkin: audio_clkin {             << 
 19                 compatible = "fixed-clock";    << 
 20                 #clock-cells = <0>;            << 
 21                 clock-frequency = <0>;         << 
 22         };                                     << 
 23                                                << 
 24         /* External CAN clock - to be overridd << 
 25         can_clk: can-clk {                     << 
 26                 compatible = "fixed-clock";    << 
 27                 #clock-cells = <0>;            << 
 28                 clock-frequency = <0>;         << 
 29         };                                     << 
 30                                                << 
 31         cluster0_opp: opp-table-0 {                17         cluster0_opp: opp-table-0 {
 32                 compatible = "operating-points     18                 compatible = "operating-points-v2";
 33                                                    19 
 34                 opp-500000000 {                    20                 opp-500000000 {
 35                         opp-hz = /bits/ 64 <50     21                         opp-hz = /bits/ 64 <500000000>;
 36                         opp-microvolt = <82500     22                         opp-microvolt = <825000>;
 37                         clock-latency-ns = <50     23                         clock-latency-ns = <500000>;
 38                 };                                 24                 };
 39                 opp-1000000000 {                   25                 opp-1000000000 {
 40                         opp-hz = /bits/ 64 <10     26                         opp-hz = /bits/ 64 <1000000000>;
 41                         opp-microvolt = <82500     27                         opp-microvolt = <825000>;
 42                         clock-latency-ns = <50     28                         clock-latency-ns = <500000>;
 43                 };                                 29                 };
 44         };                                         30         };
 45                                                    31 
 46         cpus {                                     32         cpus {
 47                 #address-cells = <1>;              33                 #address-cells = <1>;
 48                 #size-cells = <0>;                 34                 #size-cells = <0>;
 49                                                    35 
 50                 cpu-map {                          36                 cpu-map {
 51                         cluster0 {                 37                         cluster0 {
 52                                 core0 {            38                                 core0 {
 53                                         cpu =      39                                         cpu = <&a76_0>;
 54                                 };                 40                                 };
 55                                 core1 {            41                                 core1 {
 56                                         cpu =      42                                         cpu = <&a76_1>;
 57                                 };                 43                                 };
 58                                 core2 {            44                                 core2 {
 59                                         cpu =      45                                         cpu = <&a76_2>;
 60                                 };                 46                                 };
 61                                 core3 {            47                                 core3 {
 62                                         cpu =      48                                         cpu = <&a76_3>;
 63                                 };                 49                                 };
 64                         };                         50                         };
 65                 };                                 51                 };
 66                                                    52 
 67                 a76_0: cpu@0 {                     53                 a76_0: cpu@0 {
 68                         compatible = "arm,cort     54                         compatible = "arm,cortex-a76";
 69                         reg = <0>;                 55                         reg = <0>;
 70                         device_type = "cpu";       56                         device_type = "cpu";
 71                         power-domains = <&sysc     57                         power-domains = <&sysc R8A779H0_PD_A1E0D0C0>;
 72                         next-level-cache = <&L     58                         next-level-cache = <&L3_CA76>;
 73                         enable-method = "psci"     59                         enable-method = "psci";
 74                         cpu-idle-states = <&CP     60                         cpu-idle-states = <&CPU_SLEEP_0>;
 75                         clocks = <&cpg CPG_COR     61                         clocks = <&cpg CPG_CORE R8A779H0_CLK_ZC0>;
 76                         operating-points-v2 =      62                         operating-points-v2 = <&cluster0_opp>;
 77                 };                                 63                 };
 78                                                    64 
 79                 a76_1: cpu@100 {                   65                 a76_1: cpu@100 {
 80                         compatible = "arm,cort     66                         compatible = "arm,cortex-a76";
 81                         reg = <0x100>;             67                         reg = <0x100>;
 82                         device_type = "cpu";       68                         device_type = "cpu";
 83                         power-domains = <&sysc     69                         power-domains = <&sysc R8A779H0_PD_A1E0D0C1>;
 84                         next-level-cache = <&L     70                         next-level-cache = <&L3_CA76>;
 85                         enable-method = "psci"     71                         enable-method = "psci";
 86                         cpu-idle-states = <&CP     72                         cpu-idle-states = <&CPU_SLEEP_0>;
 87                         clocks = <&cpg CPG_COR     73                         clocks = <&cpg CPG_CORE R8A779H0_CLK_ZC1>;
 88                         operating-points-v2 =      74                         operating-points-v2 = <&cluster0_opp>;
 89                 };                                 75                 };
 90                                                    76 
 91                 a76_2: cpu@200 {                   77                 a76_2: cpu@200 {
 92                         compatible = "arm,cort     78                         compatible = "arm,cortex-a76";
 93                         reg = <0x200>;             79                         reg = <0x200>;
 94                         device_type = "cpu";       80                         device_type = "cpu";
 95                         power-domains = <&sysc     81                         power-domains = <&sysc R8A779H0_PD_A1E0D0C2>;
 96                         next-level-cache = <&L     82                         next-level-cache = <&L3_CA76>;
 97                         enable-method = "psci"     83                         enable-method = "psci";
 98                         cpu-idle-states = <&CP     84                         cpu-idle-states = <&CPU_SLEEP_0>;
 99                         clocks = <&cpg CPG_COR     85                         clocks = <&cpg CPG_CORE R8A779H0_CLK_ZC2>;
100                         operating-points-v2 =      86                         operating-points-v2 = <&cluster0_opp>;
101                 };                                 87                 };
102                                                    88 
103                 a76_3: cpu@300 {                   89                 a76_3: cpu@300 {
104                         compatible = "arm,cort     90                         compatible = "arm,cortex-a76";
105                         reg = <0x300>;             91                         reg = <0x300>;
106                         device_type = "cpu";       92                         device_type = "cpu";
107                         power-domains = <&sysc     93                         power-domains = <&sysc R8A779H0_PD_A1E0D0C3>;
108                         next-level-cache = <&L     94                         next-level-cache = <&L3_CA76>;
109                         enable-method = "psci"     95                         enable-method = "psci";
110                         cpu-idle-states = <&CP     96                         cpu-idle-states = <&CPU_SLEEP_0>;
111                         clocks = <&cpg CPG_COR     97                         clocks = <&cpg CPG_CORE R8A779H0_CLK_ZC3>;
112                         operating-points-v2 =      98                         operating-points-v2 = <&cluster0_opp>;
113                 };                                 99                 };
114                                                   100 
115                 idle-states {                     101                 idle-states {
116                         entry-method = "psci";    102                         entry-method = "psci";
117                                                   103 
118                         CPU_SLEEP_0: cpu-sleep    104                         CPU_SLEEP_0: cpu-sleep-0 {
119                                 compatible = "    105                                 compatible = "arm,idle-state";
120                                 arm,psci-suspe    106                                 arm,psci-suspend-param = <0x0010000>;
121                                 local-timer-st    107                                 local-timer-stop;
122                                 entry-latency-    108                                 entry-latency-us = <400>;
123                                 exit-latency-u    109                                 exit-latency-us = <500>;
124                                 min-residency-    110                                 min-residency-us = <4000>;
125                         };                        111                         };
126                 };                                112                 };
127                                                   113 
128                 L3_CA76: cache-controller {       114                 L3_CA76: cache-controller {
129                         compatible = "cache";     115                         compatible = "cache";
130                         power-domains = <&sysc    116                         power-domains = <&sysc R8A779H0_PD_A2E0D0>;
131                         cache-unified;            117                         cache-unified;
132                         cache-level = <3>;        118                         cache-level = <3>;
133                 };                                119                 };
134         };                                        120         };
135                                                   121 
136         extal_clk: extal-clk {                    122         extal_clk: extal-clk {
137                 compatible = "fixed-clock";       123                 compatible = "fixed-clock";
138                 #clock-cells = <0>;               124                 #clock-cells = <0>;
139                 /* This value must be overridd    125                 /* This value must be overridden by the board */
140                 clock-frequency = <0>;            126                 clock-frequency = <0>;
141         };                                        127         };
142                                                   128 
143         extalr_clk: extalr-clk {                  129         extalr_clk: extalr-clk {
144                 compatible = "fixed-clock";       130                 compatible = "fixed-clock";
145                 #clock-cells = <0>;               131                 #clock-cells = <0>;
146                 /* This value must be overridd    132                 /* This value must be overridden by the board */
147                 clock-frequency = <0>;            133                 clock-frequency = <0>;
148         };                                        134         };
149                                                   135 
150         pmu-a76 {                                 136         pmu-a76 {
151                 compatible = "arm,cortex-a76-p    137                 compatible = "arm,cortex-a76-pmu";
152                 interrupts-extended = <&gic GI    138                 interrupts-extended = <&gic GIC_PPI 7 IRQ_TYPE_LEVEL_LOW>;
153         };                                        139         };
154                                                   140 
155         psci {                                    141         psci {
156                 compatible = "arm,psci-1.0", "    142                 compatible = "arm,psci-1.0", "arm,psci-0.2";
157                 method = "smc";                   143                 method = "smc";
158         };                                        144         };
159                                                   145 
160         /* External SCIF clocks - to be overri    146         /* External SCIF clocks - to be overridden by boards that provide them */
161         scif_clk: scif-clk {                      147         scif_clk: scif-clk {
162                 compatible = "fixed-clock";       148                 compatible = "fixed-clock";
163                 #clock-cells = <0>;               149                 #clock-cells = <0>;
164                 clock-frequency = <0>;            150                 clock-frequency = <0>;
165         };                                        151         };
166                                                   152 
167         scif_clk2: scif-clk2 {                    153         scif_clk2: scif-clk2 {
168                 compatible = "fixed-clock";       154                 compatible = "fixed-clock";
169                 #clock-cells = <0>;               155                 #clock-cells = <0>;
170                 clock-frequency = <0>;            156                 clock-frequency = <0>;
171         };                                        157         };
172                                                   158 
173         soc: soc {                                159         soc: soc {
174                 compatible = "simple-bus";        160                 compatible = "simple-bus";
175                 interrupt-parent = <&gic>;        161                 interrupt-parent = <&gic>;
176                 #address-cells = <2>;             162                 #address-cells = <2>;
177                 #size-cells = <2>;                163                 #size-cells = <2>;
178                 ranges;                           164                 ranges;
179                                                   165 
180                 rwdt: watchdog@e6020000 {         166                 rwdt: watchdog@e6020000 {
181                         compatible = "renesas,    167                         compatible = "renesas,r8a779h0-wdt",
182                                      "renesas,    168                                      "renesas,rcar-gen4-wdt";
183                         reg = <0 0xe6020000 0     169                         reg = <0 0xe6020000 0 0x0c>;
184                         interrupts = <GIC_SPI     170                         interrupts = <GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH>;
185                         clocks = <&cpg CPG_MOD    171                         clocks = <&cpg CPG_MOD 907>;
186                         power-domains = <&sysc    172                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
187                         resets = <&cpg 907>;      173                         resets = <&cpg 907>;
188                         status = "disabled";      174                         status = "disabled";
189                 };                                175                 };
190                                                   176 
191                 pfc: pinctrl@e6050000 {           177                 pfc: pinctrl@e6050000 {
192                         compatible = "renesas,    178                         compatible = "renesas,pfc-r8a779h0";
193                         reg = <0 0xe6050000 0     179                         reg = <0 0xe6050000 0 0x16c>, <0 0xe6050800 0 0x16c>,
194                               <0 0xe6058000 0     180                               <0 0xe6058000 0 0x16c>, <0 0xe6058800 0 0x16c>,
195                               <0 0xe6060000 0     181                               <0 0xe6060000 0 0x16c>, <0 0xe6060800 0 0x16c>,
196                               <0 0xe6061000 0     182                               <0 0xe6061000 0 0x16c>, <0 0xe6061800 0 0x16c>;
197                 };                                183                 };
198                                                   184 
199                 gpio0: gpio@e6050180 {            185                 gpio0: gpio@e6050180 {
200                         compatible = "renesas,    186                         compatible = "renesas,gpio-r8a779h0",
201                                      "renesas,    187                                      "renesas,rcar-gen4-gpio";
202                         reg = <0 0xe6050180 0     188                         reg = <0 0xe6050180 0 0x54>;
203                         interrupts = <GIC_SPI     189                         interrupts = <GIC_SPI 619 IRQ_TYPE_LEVEL_HIGH>;
204                         #gpio-cells = <2>;        190                         #gpio-cells = <2>;
205                         gpio-controller;          191                         gpio-controller;
206                         gpio-ranges = <&pfc 0     192                         gpio-ranges = <&pfc 0 0 19>;
207                         #interrupt-cells = <2>    193                         #interrupt-cells = <2>;
208                         interrupt-controller;     194                         interrupt-controller;
209                         clocks = <&cpg CPG_MOD    195                         clocks = <&cpg CPG_MOD 915>;
210                         power-domains = <&sysc    196                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
211                         resets = <&cpg 915>;      197                         resets = <&cpg 915>;
212                 };                                198                 };
213                                                   199 
214                 gpio1: gpio@e6050980 {            200                 gpio1: gpio@e6050980 {
215                         compatible = "renesas,    201                         compatible = "renesas,gpio-r8a779h0",
216                                      "renesas,    202                                      "renesas,rcar-gen4-gpio";
217                         reg = <0 0xe6050980 0     203                         reg = <0 0xe6050980 0 0x54>;
218                         interrupts = <GIC_SPI     204                         interrupts = <GIC_SPI 623 IRQ_TYPE_LEVEL_HIGH>;
219                         #gpio-cells = <2>;        205                         #gpio-cells = <2>;
220                         gpio-controller;          206                         gpio-controller;
221                         gpio-ranges = <&pfc 0     207                         gpio-ranges = <&pfc 0 32 30>;
222                         #interrupt-cells = <2>    208                         #interrupt-cells = <2>;
223                         interrupt-controller;     209                         interrupt-controller;
224                         clocks = <&cpg CPG_MOD    210                         clocks = <&cpg CPG_MOD 915>;
225                         power-domains = <&sysc    211                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
226                         resets = <&cpg 915>;      212                         resets = <&cpg 915>;
227                 };                                213                 };
228                                                   214 
229                 gpio2: gpio@e6058180 {            215                 gpio2: gpio@e6058180 {
230                         compatible = "renesas,    216                         compatible = "renesas,gpio-r8a779h0",
231                                      "renesas,    217                                      "renesas,rcar-gen4-gpio";
232                         reg = <0 0xe6058180 0     218                         reg = <0 0xe6058180 0 0x54>;
233                         interrupts = <GIC_SPI     219                         interrupts = <GIC_SPI 627 IRQ_TYPE_LEVEL_HIGH>;
234                         #gpio-cells = <2>;        220                         #gpio-cells = <2>;
235                         gpio-controller;          221                         gpio-controller;
236                         gpio-ranges = <&pfc 0     222                         gpio-ranges = <&pfc 0 64 20>;
237                         #interrupt-cells = <2>    223                         #interrupt-cells = <2>;
238                         interrupt-controller;     224                         interrupt-controller;
239                         clocks = <&cpg CPG_MOD    225                         clocks = <&cpg CPG_MOD 916>;
240                         power-domains = <&sysc    226                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
241                         resets = <&cpg 916>;      227                         resets = <&cpg 916>;
242                 };                                228                 };
243                                                   229 
244                 gpio3: gpio@e6058980 {            230                 gpio3: gpio@e6058980 {
245                         compatible = "renesas,    231                         compatible = "renesas,gpio-r8a779h0",
246                                      "renesas,    232                                      "renesas,rcar-gen4-gpio";
247                         reg = <0 0xe6058980 0     233                         reg = <0 0xe6058980 0 0x54>;
248                         interrupts = <GIC_SPI     234                         interrupts = <GIC_SPI 631 IRQ_TYPE_LEVEL_HIGH>;
249                         #gpio-cells = <2>;        235                         #gpio-cells = <2>;
250                         gpio-controller;          236                         gpio-controller;
251                         gpio-ranges = <&pfc 0     237                         gpio-ranges = <&pfc 0 96 32>;
252                         #interrupt-cells = <2>    238                         #interrupt-cells = <2>;
253                         interrupt-controller;     239                         interrupt-controller;
254                         clocks = <&cpg CPG_MOD    240                         clocks = <&cpg CPG_MOD 916>;
255                         power-domains = <&sysc    241                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
256                         resets = <&cpg 916>;      242                         resets = <&cpg 916>;
257                 };                                243                 };
258                                                   244 
259                 gpio4: gpio@e6060180 {            245                 gpio4: gpio@e6060180 {
260                         compatible = "renesas,    246                         compatible = "renesas,gpio-r8a779h0",
261                                      "renesas,    247                                      "renesas,rcar-gen4-gpio";
262                         reg = <0 0xe6060180 0     248                         reg = <0 0xe6060180 0 0x54>;
263                         interrupts = <GIC_SPI     249                         interrupts = <GIC_SPI 635 IRQ_TYPE_LEVEL_HIGH>;
264                         #gpio-cells = <2>;        250                         #gpio-cells = <2>;
265                         gpio-controller;          251                         gpio-controller;
266                         gpio-ranges = <&pfc 0     252                         gpio-ranges = <&pfc 0 128 25>;
267                         #interrupt-cells = <2>    253                         #interrupt-cells = <2>;
268                         interrupt-controller;     254                         interrupt-controller;
269                         clocks = <&cpg CPG_MOD    255                         clocks = <&cpg CPG_MOD 917>;
270                         power-domains = <&sysc    256                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
271                         resets = <&cpg 917>;      257                         resets = <&cpg 917>;
272                 };                                258                 };
273                                                   259 
274                 gpio5: gpio@e6060980 {            260                 gpio5: gpio@e6060980 {
275                         compatible = "renesas,    261                         compatible = "renesas,gpio-r8a779h0",
276                                      "renesas,    262                                      "renesas,rcar-gen4-gpio";
277                         reg = <0 0xe6060980 0     263                         reg = <0 0xe6060980 0 0x54>;
278                         interrupts = <GIC_SPI     264                         interrupts = <GIC_SPI 639 IRQ_TYPE_LEVEL_HIGH>;
279                         #gpio-cells = <2>;        265                         #gpio-cells = <2>;
280                         gpio-controller;          266                         gpio-controller;
281                         gpio-ranges = <&pfc 0     267                         gpio-ranges = <&pfc 0 160 21>;
282                         #interrupt-cells = <2>    268                         #interrupt-cells = <2>;
283                         interrupt-controller;     269                         interrupt-controller;
284                         clocks = <&cpg CPG_MOD    270                         clocks = <&cpg CPG_MOD 917>;
285                         power-domains = <&sysc    271                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
286                         resets = <&cpg 917>;      272                         resets = <&cpg 917>;
287                 };                                273                 };
288                                                   274 
289                 gpio6: gpio@e6061180 {            275                 gpio6: gpio@e6061180 {
290                         compatible = "renesas,    276                         compatible = "renesas,gpio-r8a779h0",
291                                      "renesas,    277                                      "renesas,rcar-gen4-gpio";
292                         reg = <0 0xe6061180 0     278                         reg = <0 0xe6061180 0 0x54>;
293                         interrupts = <GIC_SPI     279                         interrupts = <GIC_SPI 643 IRQ_TYPE_LEVEL_HIGH>;
294                         #gpio-cells = <2>;        280                         #gpio-cells = <2>;
295                         gpio-controller;          281                         gpio-controller;
296                         gpio-ranges = <&pfc 0     282                         gpio-ranges = <&pfc 0 192 21>;
297                         #interrupt-cells = <2>    283                         #interrupt-cells = <2>;
298                         interrupt-controller;     284                         interrupt-controller;
299                         clocks = <&cpg CPG_MOD    285                         clocks = <&cpg CPG_MOD 917>;
300                         power-domains = <&sysc    286                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
301                         resets = <&cpg 917>;      287                         resets = <&cpg 917>;
302                 };                                288                 };
303                                                   289 
304                 gpio7: gpio@e6061980 {            290                 gpio7: gpio@e6061980 {
305                         compatible = "renesas,    291                         compatible = "renesas,gpio-r8a779h0",
306                                      "renesas,    292                                      "renesas,rcar-gen4-gpio";
307                         reg = <0 0xe6061980 0     293                         reg = <0 0xe6061980 0 0x54>;
308                         interrupts = <GIC_SPI     294                         interrupts = <GIC_SPI 647 IRQ_TYPE_LEVEL_HIGH>;
309                         #gpio-cells = <2>;        295                         #gpio-cells = <2>;
310                         gpio-controller;          296                         gpio-controller;
311                         gpio-ranges = <&pfc 0     297                         gpio-ranges = <&pfc 0 224 21>;
312                         #interrupt-cells = <2>    298                         #interrupt-cells = <2>;
313                         interrupt-controller;     299                         interrupt-controller;
314                         clocks = <&cpg CPG_MOD    300                         clocks = <&cpg CPG_MOD 917>;
315                         power-domains = <&sysc    301                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
316                         resets = <&cpg 917>;      302                         resets = <&cpg 917>;
317                 };                                303                 };
318                                                   304 
319                 cmt0: timer@e60f0000 {            305                 cmt0: timer@e60f0000 {
320                         compatible = "renesas,    306                         compatible = "renesas,r8a779h0-cmt0",
321                                      "renesas,    307                                      "renesas,rcar-gen4-cmt0";
322                         reg = <0 0xe60f0000 0     308                         reg = <0 0xe60f0000 0 0x1004>;
323                         interrupts = <GIC_SPI     309                         interrupts = <GIC_SPI 260 IRQ_TYPE_LEVEL_HIGH>,
324                                      <GIC_SPI     310                                      <GIC_SPI 261 IRQ_TYPE_LEVEL_HIGH>;
325                         clocks = <&cpg CPG_MOD    311                         clocks = <&cpg CPG_MOD 910>;
326                         clock-names = "fck";      312                         clock-names = "fck";
327                         power-domains = <&sysc    313                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
328                         resets = <&cpg 910>;      314                         resets = <&cpg 910>;
329                         status = "disabled";      315                         status = "disabled";
330                 };                                316                 };
331                                                   317 
332                 cmt1: timer@e6130000 {            318                 cmt1: timer@e6130000 {
333                         compatible = "renesas,    319                         compatible = "renesas,r8a779h0-cmt1",
334                                      "renesas,    320                                      "renesas,rcar-gen4-cmt1";
335                         reg = <0 0xe6130000 0     321                         reg = <0 0xe6130000 0 0x1004>;
336                         interrupts = <GIC_SPI     322                         interrupts = <GIC_SPI 262 IRQ_TYPE_LEVEL_HIGH>,
337                                      <GIC_SPI     323                                      <GIC_SPI 263 IRQ_TYPE_LEVEL_HIGH>,
338                                      <GIC_SPI     324                                      <GIC_SPI 264 IRQ_TYPE_LEVEL_HIGH>,
339                                      <GIC_SPI     325                                      <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>,
340                                      <GIC_SPI     326                                      <GIC_SPI 266 IRQ_TYPE_LEVEL_HIGH>,
341                                      <GIC_SPI     327                                      <GIC_SPI 267 IRQ_TYPE_LEVEL_HIGH>,
342                                      <GIC_SPI     328                                      <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>,
343                                      <GIC_SPI     329                                      <GIC_SPI 269 IRQ_TYPE_LEVEL_HIGH>;
344                         clocks = <&cpg CPG_MOD    330                         clocks = <&cpg CPG_MOD 911>;
345                         clock-names = "fck";      331                         clock-names = "fck";
346                         power-domains = <&sysc    332                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
347                         resets = <&cpg 911>;      333                         resets = <&cpg 911>;
348                         status = "disabled";      334                         status = "disabled";
349                 };                                335                 };
350                                                   336 
351                 cmt2: timer@e6140000 {            337                 cmt2: timer@e6140000 {
352                         compatible = "renesas,    338                         compatible = "renesas,r8a779h0-cmt1",
353                                      "renesas,    339                                      "renesas,rcar-gen4-cmt1";
354                         reg = <0 0xe6140000 0     340                         reg = <0 0xe6140000 0 0x1004>;
355                         interrupts = <GIC_SPI     341                         interrupts = <GIC_SPI 270 IRQ_TYPE_LEVEL_HIGH>,
356                                      <GIC_SPI     342                                      <GIC_SPI 271 IRQ_TYPE_LEVEL_HIGH>,
357                                      <GIC_SPI     343                                      <GIC_SPI 272 IRQ_TYPE_LEVEL_HIGH>,
358                                      <GIC_SPI     344                                      <GIC_SPI 273 IRQ_TYPE_LEVEL_HIGH>,
359                                      <GIC_SPI     345                                      <GIC_SPI 274 IRQ_TYPE_LEVEL_HIGH>,
360                                      <GIC_SPI     346                                      <GIC_SPI 275 IRQ_TYPE_LEVEL_HIGH>,
361                                      <GIC_SPI     347                                      <GIC_SPI 276 IRQ_TYPE_LEVEL_HIGH>,
362                                      <GIC_SPI     348                                      <GIC_SPI 277 IRQ_TYPE_LEVEL_HIGH>;
363                         clocks = <&cpg CPG_MOD    349                         clocks = <&cpg CPG_MOD 912>;
364                         clock-names = "fck";      350                         clock-names = "fck";
365                         power-domains = <&sysc    351                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
366                         resets = <&cpg 912>;      352                         resets = <&cpg 912>;
367                         status = "disabled";      353                         status = "disabled";
368                 };                                354                 };
369                                                   355 
370                 cmt3: timer@e6148000 {            356                 cmt3: timer@e6148000 {
371                         compatible = "renesas,    357                         compatible = "renesas,r8a779h0-cmt1",
372                                      "renesas,    358                                      "renesas,rcar-gen4-cmt1";
373                         reg = <0 0xe6148000 0     359                         reg = <0 0xe6148000 0 0x1004>;
374                         interrupts = <GIC_SPI     360                         interrupts = <GIC_SPI 278 IRQ_TYPE_LEVEL_HIGH>,
375                                      <GIC_SPI     361                                      <GIC_SPI 279 IRQ_TYPE_LEVEL_HIGH>,
376                                      <GIC_SPI     362                                      <GIC_SPI 280 IRQ_TYPE_LEVEL_HIGH>,
377                                      <GIC_SPI     363                                      <GIC_SPI 281 IRQ_TYPE_LEVEL_HIGH>,
378                                      <GIC_SPI     364                                      <GIC_SPI 282 IRQ_TYPE_LEVEL_HIGH>,
379                                      <GIC_SPI     365                                      <GIC_SPI 283 IRQ_TYPE_LEVEL_HIGH>,
380                                      <GIC_SPI     366                                      <GIC_SPI 284 IRQ_TYPE_LEVEL_HIGH>,
381                                      <GIC_SPI     367                                      <GIC_SPI 285 IRQ_TYPE_LEVEL_HIGH>;
382                         clocks = <&cpg CPG_MOD    368                         clocks = <&cpg CPG_MOD 913>;
383                         clock-names = "fck";      369                         clock-names = "fck";
384                         power-domains = <&sysc    370                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
385                         resets = <&cpg 913>;      371                         resets = <&cpg 913>;
386                         status = "disabled";      372                         status = "disabled";
387                 };                                373                 };
388                                                   374 
389                 cpg: clock-controller@e6150000    375                 cpg: clock-controller@e6150000 {
390                         compatible = "renesas,    376                         compatible = "renesas,r8a779h0-cpg-mssr";
391                         reg = <0 0xe6150000 0     377                         reg = <0 0xe6150000 0 0x4000>;
392                         clocks = <&extal_clk>,    378                         clocks = <&extal_clk>, <&extalr_clk>;
393                         clock-names = "extal",    379                         clock-names = "extal", "extalr";
394                         #clock-cells = <2>;       380                         #clock-cells = <2>;
395                         #power-domain-cells =     381                         #power-domain-cells = <0>;
396                         #reset-cells = <1>;       382                         #reset-cells = <1>;
397                 };                                383                 };
398                                                   384 
399                 rst: reset-controller@e6160000    385                 rst: reset-controller@e6160000 {
400                         compatible = "renesas,    386                         compatible = "renesas,r8a779h0-rst";
401                         reg = <0 0xe6160000 0     387                         reg = <0 0xe6160000 0 0x4000>;
402                 };                                388                 };
403                                                   389 
404                 sysc: system-controller@e61800    390                 sysc: system-controller@e6180000 {
405                         compatible = "renesas,    391                         compatible = "renesas,r8a779h0-sysc";
406                         reg = <0 0xe6180000 0     392                         reg = <0 0xe6180000 0 0x4000>;
407                         #power-domain-cells =     393                         #power-domain-cells = <1>;
408                 };                                394                 };
409                                                   395 
410                 tsc: thermal@e6198000 {           396                 tsc: thermal@e6198000 {
411                         compatible = "renesas,    397                         compatible = "renesas,r8a779h0-thermal";
412                         reg = <0 0xe6198000 0     398                         reg = <0 0xe6198000 0 0x200>,
413                               <0 0xe61a0000 0     399                               <0 0xe61a0000 0 0x200>;
414                         clocks = <&cpg CPG_MOD    400                         clocks = <&cpg CPG_MOD 919>;
415                         power-domains = <&sysc    401                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
416                         resets = <&cpg 919>;      402                         resets = <&cpg 919>;
417                         #thermal-sensor-cells     403                         #thermal-sensor-cells = <1>;
418                 };                                404                 };
419                                                   405 
420                 intc_ex: interrupt-controller@    406                 intc_ex: interrupt-controller@e61c0000 {
421                         compatible = "renesas,    407                         compatible = "renesas,intc-ex-r8a779h0", "renesas,irqc";
422                         #interrupt-cells = <2>    408                         #interrupt-cells = <2>;
423                         interrupt-controller;     409                         interrupt-controller;
424                         reg = <0 0xe61c0000 0     410                         reg = <0 0xe61c0000 0 0x200>;
425                         interrupts = <GIC_SPI     411                         interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
426                                      <GIC_SPI     412                                      <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,
427                                      <GIC_SPI     413                                      <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>,
428                                      <GIC_SPI     414                                      <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>,
429                                      <GIC_SPI     415                                      <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>,
430                                      <GIC_SPI     416                                      <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>;
431                         clocks = <&cpg CPG_MOD    417                         clocks = <&cpg CPG_MOD 611>;
432                         power-domains = <&sysc    418                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
433                         resets = <&cpg 611>;      419                         resets = <&cpg 611>;
434                 };                                420                 };
435                                                   421 
436                 tmu0: timer@e61e0000 {            422                 tmu0: timer@e61e0000 {
437                         compatible = "renesas,    423                         compatible = "renesas,tmu-r8a779h0", "renesas,tmu";
438                         reg = <0 0xe61e0000 0     424                         reg = <0 0xe61e0000 0 0x30>;
439                         interrupts = <GIC_SPI     425                         interrupts = <GIC_SPI 289 IRQ_TYPE_LEVEL_HIGH>,
440                                      <GIC_SPI     426                                      <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>,
441                                      <GIC_SPI     427                                      <GIC_SPI 291 IRQ_TYPE_LEVEL_HIGH>;
442                         interrupt-names = "tun    428                         interrupt-names = "tuni0", "tuni1", "tuni2";
443                         clocks = <&cpg CPG_MOD    429                         clocks = <&cpg CPG_MOD 713>;
444                         clock-names = "fck";      430                         clock-names = "fck";
445                         power-domains = <&sysc    431                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
446                         resets = <&cpg 713>;      432                         resets = <&cpg 713>;
447                         status = "disabled";      433                         status = "disabled";
448                 };                                434                 };
449                                                   435 
450                 tmu1: timer@e6fc0000 {            436                 tmu1: timer@e6fc0000 {
451                         compatible = "renesas,    437                         compatible = "renesas,tmu-r8a779h0", "renesas,tmu";
452                         reg = <0 0xe6fc0000 0     438                         reg = <0 0xe6fc0000 0 0x30>;
453                         interrupts = <GIC_SPI     439                         interrupts = <GIC_SPI 292 IRQ_TYPE_LEVEL_HIGH>,
454                                      <GIC_SPI     440                                      <GIC_SPI 293 IRQ_TYPE_LEVEL_HIGH>,
455                                      <GIC_SPI     441                                      <GIC_SPI 294 IRQ_TYPE_LEVEL_HIGH>,
456                                      <GIC_SPI     442                                      <GIC_SPI 295 IRQ_TYPE_LEVEL_HIGH>;
457                         interrupt-names = "tun    443                         interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
458                         clocks = <&cpg CPG_MOD    444                         clocks = <&cpg CPG_MOD 714>;
459                         clock-names = "fck";      445                         clock-names = "fck";
460                         power-domains = <&sysc    446                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
461                         resets = <&cpg 714>;      447                         resets = <&cpg 714>;
462                         status = "disabled";      448                         status = "disabled";
463                 };                                449                 };
464                                                   450 
465                 tmu2: timer@e6fd0000 {            451                 tmu2: timer@e6fd0000 {
466                         compatible = "renesas,    452                         compatible = "renesas,tmu-r8a779h0", "renesas,tmu";
467                         reg = <0 0xe6fd0000 0     453                         reg = <0 0xe6fd0000 0 0x30>;
468                         interrupts = <GIC_SPI     454                         interrupts = <GIC_SPI 296 IRQ_TYPE_LEVEL_HIGH>,
469                                      <GIC_SPI     455                                      <GIC_SPI 297 IRQ_TYPE_LEVEL_HIGH>,
470                                      <GIC_SPI     456                                      <GIC_SPI 298 IRQ_TYPE_LEVEL_HIGH>,
471                                      <GIC_SPI     457                                      <GIC_SPI 299 IRQ_TYPE_LEVEL_HIGH>;
472                         interrupt-names = "tun    458                         interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
473                         clocks = <&cpg CPG_MOD    459                         clocks = <&cpg CPG_MOD 715>;
474                         clock-names = "fck";      460                         clock-names = "fck";
475                         power-domains = <&sysc    461                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
476                         resets = <&cpg 715>;      462                         resets = <&cpg 715>;
477                         status = "disabled";      463                         status = "disabled";
478                 };                                464                 };
479                                                   465 
480                 tmu3: timer@e6fe0000 {            466                 tmu3: timer@e6fe0000 {
481                         compatible = "renesas,    467                         compatible = "renesas,tmu-r8a779h0", "renesas,tmu";
482                         reg = <0 0xe6fe0000 0     468                         reg = <0 0xe6fe0000 0 0x30>;
483                         interrupts = <GIC_SPI     469                         interrupts = <GIC_SPI 300 IRQ_TYPE_LEVEL_HIGH>,
484                                      <GIC_SPI     470                                      <GIC_SPI 301 IRQ_TYPE_LEVEL_HIGH>,
485                                      <GIC_SPI     471                                      <GIC_SPI 302 IRQ_TYPE_LEVEL_HIGH>,
486                                      <GIC_SPI     472                                      <GIC_SPI 303 IRQ_TYPE_LEVEL_HIGH>;
487                         interrupt-names = "tun    473                         interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
488                         clocks = <&cpg CPG_MOD    474                         clocks = <&cpg CPG_MOD 716>;
489                         clock-names = "fck";      475                         clock-names = "fck";
490                         power-domains = <&sysc    476                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
491                         resets = <&cpg 716>;      477                         resets = <&cpg 716>;
492                         status = "disabled";      478                         status = "disabled";
493                 };                                479                 };
494                                                   480 
495                 tmu4: timer@ffc00000 {            481                 tmu4: timer@ffc00000 {
496                         compatible = "renesas,    482                         compatible = "renesas,tmu-r8a779h0", "renesas,tmu";
497                         reg = <0 0xffc00000 0     483                         reg = <0 0xffc00000 0 0x30>;
498                         interrupts = <GIC_SPI     484                         interrupts = <GIC_SPI 304 IRQ_TYPE_LEVEL_HIGH>,
499                                      <GIC_SPI     485                                      <GIC_SPI 305 IRQ_TYPE_LEVEL_HIGH>,
500                                      <GIC_SPI     486                                      <GIC_SPI 306 IRQ_TYPE_LEVEL_HIGH>,
501                                      <GIC_SPI     487                                      <GIC_SPI 307 IRQ_TYPE_LEVEL_HIGH>;
502                         interrupt-names = "tun    488                         interrupt-names = "tuni0", "tuni1", "tuni2", "ticpi2";
503                         clocks = <&cpg CPG_MOD    489                         clocks = <&cpg CPG_MOD 717>;
504                         clock-names = "fck";      490                         clock-names = "fck";
505                         power-domains = <&sysc    491                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
506                         resets = <&cpg 717>;      492                         resets = <&cpg 717>;
507                         status = "disabled";      493                         status = "disabled";
508                 };                                494                 };
509                                                   495 
510                 i2c0: i2c@e6500000 {              496                 i2c0: i2c@e6500000 {
511                         compatible = "renesas,    497                         compatible = "renesas,i2c-r8a779h0",
512                                      "renesas,    498                                      "renesas,rcar-gen4-i2c";
513                         reg = <0 0xe6500000 0     499                         reg = <0 0xe6500000 0 0x40>;
514                         interrupts = <GIC_SPI     500                         interrupts = <GIC_SPI 610 IRQ_TYPE_LEVEL_HIGH>;
515                         clocks = <&cpg CPG_MOD    501                         clocks = <&cpg CPG_MOD 518>;
516                         power-domains = <&sysc    502                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
517                         resets = <&cpg 518>;      503                         resets = <&cpg 518>;
518                         dmas = <&dmac1 0x91>,     504                         dmas = <&dmac1 0x91>, <&dmac1 0x90>,
519                                <&dmac2 0x91>,     505                                <&dmac2 0x91>, <&dmac2 0x90>;
520                         dma-names = "tx", "rx"    506                         dma-names = "tx", "rx", "tx", "rx";
521                         i2c-scl-internal-delay    507                         i2c-scl-internal-delay-ns = <110>;
522                         #address-cells = <1>;     508                         #address-cells = <1>;
523                         #size-cells = <0>;        509                         #size-cells = <0>;
524                         status = "disabled";      510                         status = "disabled";
525                 };                                511                 };
526                                                   512 
527                 i2c1: i2c@e6508000 {              513                 i2c1: i2c@e6508000 {
528                         compatible = "renesas,    514                         compatible = "renesas,i2c-r8a779h0",
529                                      "renesas,    515                                      "renesas,rcar-gen4-i2c";
530                         reg = <0 0xe6508000 0     516                         reg = <0 0xe6508000 0 0x40>;
531                         interrupts = <GIC_SPI     517                         interrupts = <GIC_SPI 611 IRQ_TYPE_LEVEL_HIGH>;
532                         clocks = <&cpg CPG_MOD    518                         clocks = <&cpg CPG_MOD 519>;
533                         power-domains = <&sysc    519                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
534                         resets = <&cpg 519>;      520                         resets = <&cpg 519>;
535                         dmas = <&dmac1 0x93>,     521                         dmas = <&dmac1 0x93>, <&dmac1 0x92>,
536                                <&dmac2 0x93>,     522                                <&dmac2 0x93>, <&dmac2 0x92>;
537                         dma-names = "tx", "rx"    523                         dma-names = "tx", "rx", "tx", "rx";
538                         i2c-scl-internal-delay    524                         i2c-scl-internal-delay-ns = <110>;
539                         #address-cells = <1>;     525                         #address-cells = <1>;
540                         #size-cells = <0>;        526                         #size-cells = <0>;
541                         status = "disabled";      527                         status = "disabled";
542                 };                                528                 };
543                                                   529 
544                 i2c2: i2c@e6510000 {              530                 i2c2: i2c@e6510000 {
545                         compatible = "renesas,    531                         compatible = "renesas,i2c-r8a779h0",
546                                      "renesas,    532                                      "renesas,rcar-gen4-i2c";
547                         reg = <0 0xe6510000 0     533                         reg = <0 0xe6510000 0 0x40>;
548                         interrupts = <GIC_SPI     534                         interrupts = <GIC_SPI 612 IRQ_TYPE_LEVEL_HIGH>;
549                         clocks = <&cpg CPG_MOD    535                         clocks = <&cpg CPG_MOD 520>;
550                         power-domains = <&sysc    536                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
551                         resets = <&cpg 520>;      537                         resets = <&cpg 520>;
552                         dmas = <&dmac1 0x95>,     538                         dmas = <&dmac1 0x95>, <&dmac1 0x94>,
553                                <&dmac2 0x95>,     539                                <&dmac2 0x95>, <&dmac2 0x94>;
554                         dma-names = "tx", "rx"    540                         dma-names = "tx", "rx", "tx", "rx";
555                         i2c-scl-internal-delay    541                         i2c-scl-internal-delay-ns = <110>;
556                         #address-cells = <1>;     542                         #address-cells = <1>;
557                         #size-cells = <0>;        543                         #size-cells = <0>;
558                         status = "disabled";      544                         status = "disabled";
559                 };                                545                 };
560                                                   546 
561                 i2c3: i2c@e66d0000 {              547                 i2c3: i2c@e66d0000 {
562                         compatible = "renesas,    548                         compatible = "renesas,i2c-r8a779h0",
563                                      "renesas,    549                                      "renesas,rcar-gen4-i2c";
564                         reg = <0 0xe66d0000 0     550                         reg = <0 0xe66d0000 0 0x40>;
565                         interrupts = <GIC_SPI     551                         interrupts = <GIC_SPI 613 IRQ_TYPE_LEVEL_HIGH>;
566                         clocks = <&cpg CPG_MOD    552                         clocks = <&cpg CPG_MOD 521>;
567                         power-domains = <&sysc    553                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
568                         resets = <&cpg 521>;      554                         resets = <&cpg 521>;
569                         dmas = <&dmac1 0x97>,     555                         dmas = <&dmac1 0x97>, <&dmac1 0x96>,
570                                <&dmac2 0x97>,     556                                <&dmac2 0x97>, <&dmac2 0x96>;
571                         dma-names = "tx", "rx"    557                         dma-names = "tx", "rx", "tx", "rx";
572                         i2c-scl-internal-delay    558                         i2c-scl-internal-delay-ns = <110>;
573                         #address-cells = <1>;     559                         #address-cells = <1>;
574                         #size-cells = <0>;        560                         #size-cells = <0>;
575                         status = "disabled";      561                         status = "disabled";
576                 };                                562                 };
577                                                   563 
578                 hscif0: serial@e6540000 {         564                 hscif0: serial@e6540000 {
579                         compatible = "renesas,    565                         compatible = "renesas,hscif-r8a779h0",
580                                      "renesas,    566                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
581                         reg = <0 0xe6540000 0     567                         reg = <0 0xe6540000 0 0x60>;
582                         interrupts = <GIC_SPI     568                         interrupts = <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>;
583                         clocks = <&cpg CPG_MOD    569                         clocks = <&cpg CPG_MOD 514>,
584                                  <&cpg CPG_COR    570                                  <&cpg CPG_CORE R8A779H0_CLK_SASYNCPERD1>,
585                                  <&scif_clk>;     571                                  <&scif_clk>;
586                         clock-names = "fck", "    572                         clock-names = "fck", "brg_int", "scif_clk";
587                         power-domains = <&sysc    573                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
588                         resets = <&cpg 514>;      574                         resets = <&cpg 514>;
589                         dmas = <&dmac1 0x31>,     575                         dmas = <&dmac1 0x31>, <&dmac1 0x30>,
590                                <&dmac2 0x31>,     576                                <&dmac2 0x31>, <&dmac2 0x30>;
591                         dma-names = "tx", "rx"    577                         dma-names = "tx", "rx", "tx", "rx";
592                         status = "disabled";      578                         status = "disabled";
593                 };                                579                 };
594                                                   580 
595                 hscif1: serial@e6550000 {         581                 hscif1: serial@e6550000 {
596                         compatible = "renesas,    582                         compatible = "renesas,hscif-r8a779h0",
597                                      "renesas,    583                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
598                         reg = <0 0xe6550000 0     584                         reg = <0 0xe6550000 0 0x60>;
599                         interrupts = <GIC_SPI     585                         interrupts = <GIC_SPI 247 IRQ_TYPE_LEVEL_HIGH>;
600                         clocks = <&cpg CPG_MOD    586                         clocks = <&cpg CPG_MOD 515>,
601                                  <&cpg CPG_COR    587                                  <&cpg CPG_CORE R8A779H0_CLK_SASYNCPERD1>,
602                                  <&scif_clk>;     588                                  <&scif_clk>;
603                         clock-names = "fck", "    589                         clock-names = "fck", "brg_int", "scif_clk";
604                         power-domains = <&sysc    590                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
605                         resets = <&cpg 515>;      591                         resets = <&cpg 515>;
606                         dmas = <&dmac1 0x33>,     592                         dmas = <&dmac1 0x33>, <&dmac1 0x32>,
607                                <&dmac2 0x33>,     593                                <&dmac2 0x33>, <&dmac2 0x32>;
608                         dma-names = "tx", "rx"    594                         dma-names = "tx", "rx", "tx", "rx";
609                         status = "disabled";      595                         status = "disabled";
610                 };                                596                 };
611                                                   597 
612                 hscif2: serial@e6560000 {         598                 hscif2: serial@e6560000 {
613                         compatible = "renesas,    599                         compatible = "renesas,hscif-r8a779h0",
614                                      "renesas,    600                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
615                         reg = <0 0xe6560000 0     601                         reg = <0 0xe6560000 0 0x60>;
616                         interrupts = <GIC_SPI     602                         interrupts = <GIC_SPI 248 IRQ_TYPE_LEVEL_HIGH>;
617                         clocks = <&cpg CPG_MOD    603                         clocks = <&cpg CPG_MOD 516>,
618                                  <&cpg CPG_COR    604                                  <&cpg CPG_CORE R8A779H0_CLK_SASYNCPERD1>,
619                                  <&scif_clk2>;    605                                  <&scif_clk2>;
620                         clock-names = "fck", "    606                         clock-names = "fck", "brg_int", "scif_clk";
621                         power-domains = <&sysc    607                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
622                         resets = <&cpg 516>;      608                         resets = <&cpg 516>;
623                         dmas = <&dmac1 0x35>,     609                         dmas = <&dmac1 0x35>, <&dmac1 0x34>,
624                                <&dmac2 0x35>,     610                                <&dmac2 0x35>, <&dmac2 0x34>;
625                         dma-names = "tx", "rx"    611                         dma-names = "tx", "rx", "tx", "rx";
626                         status = "disabled";      612                         status = "disabled";
627                 };                                613                 };
628                                                   614 
629                 hscif3: serial@e66a0000 {         615                 hscif3: serial@e66a0000 {
630                         compatible = "renesas,    616                         compatible = "renesas,hscif-r8a779h0",
631                                      "renesas,    617                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
632                         reg = <0 0xe66a0000 0     618                         reg = <0 0xe66a0000 0 0x60>;
633                         interrupts = <GIC_SPI     619                         interrupts = <GIC_SPI 249 IRQ_TYPE_LEVEL_HIGH>;
634                         clocks = <&cpg CPG_MOD    620                         clocks = <&cpg CPG_MOD 517>,
635                                  <&cpg CPG_COR    621                                  <&cpg CPG_CORE R8A779H0_CLK_SASYNCPERD1>,
636                                  <&scif_clk>;     622                                  <&scif_clk>;
637                         clock-names = "fck", "    623                         clock-names = "fck", "brg_int", "scif_clk";
638                         power-domains = <&sysc    624                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
639                         resets = <&cpg 517>;      625                         resets = <&cpg 517>;
640                         dmas = <&dmac1 0x37>,     626                         dmas = <&dmac1 0x37>, <&dmac1 0x36>,
641                                <&dmac2 0x37>,     627                                <&dmac2 0x37>, <&dmac2 0x36>;
642                         dma-names = "tx", "rx"    628                         dma-names = "tx", "rx", "tx", "rx";
643                         status = "disabled";      629                         status = "disabled";
644                 };                                630                 };
645                                                   631 
646                 canfd: can@e6660000 {          << 
647                         compatible = "renesas, << 
648                                      "renesas, << 
649                         reg = <0 0xe6660000 0  << 
650                         interrupts = <GIC_SPI  << 
651                                      <GIC_SPI  << 
652                         interrupt-names = "ch_ << 
653                         clocks = <&cpg CPG_MOD << 
654                                  <&cpg CPG_COR << 
655                                  <&can_clk>;   << 
656                         clock-names = "fck", " << 
657                         assigned-clocks = <&cp << 
658                         assigned-clock-rates = << 
659                         power-domains = <&sysc << 
660                         resets = <&cpg 328>;   << 
661                         status = "disabled";   << 
662                                                << 
663                         channel0 {             << 
664                                 status = "disa << 
665                         };                     << 
666                                                << 
667                         channel1 {             << 
668                                 status = "disa << 
669                         };                     << 
670                                                << 
671                         channel2 {             << 
672                                 status = "disa << 
673                         };                     << 
674                                                << 
675                         channel3 {             << 
676                                 status = "disa << 
677                         };                     << 
678                 };                             << 
679                                                << 
680                 avb0: ethernet@e6800000 {         632                 avb0: ethernet@e6800000 {
681                         compatible = "renesas,    633                         compatible = "renesas,etheravb-r8a779h0",
682                                      "renesas,    634                                      "renesas,etheravb-rcar-gen4";
683                         reg = <0 0xe6800000 0     635                         reg = <0 0xe6800000 0 0x1000>;
684                         interrupts = <GIC_SPI     636                         interrupts = <GIC_SPI 335 IRQ_TYPE_LEVEL_HIGH>,
685                                      <GIC_SPI     637                                      <GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH>,
686                                      <GIC_SPI     638                                      <GIC_SPI 337 IRQ_TYPE_LEVEL_HIGH>,
687                                      <GIC_SPI     639                                      <GIC_SPI 338 IRQ_TYPE_LEVEL_HIGH>,
688                                      <GIC_SPI     640                                      <GIC_SPI 339 IRQ_TYPE_LEVEL_HIGH>,
689                                      <GIC_SPI     641                                      <GIC_SPI 340 IRQ_TYPE_LEVEL_HIGH>,
690                                      <GIC_SPI     642                                      <GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH>,
691                                      <GIC_SPI     643                                      <GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH>,
692                                      <GIC_SPI     644                                      <GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH>,
693                                      <GIC_SPI     645                                      <GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH>,
694                                      <GIC_SPI     646                                      <GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>,
695                                      <GIC_SPI     647                                      <GIC_SPI 346 IRQ_TYPE_LEVEL_HIGH>,
696                                      <GIC_SPI     648                                      <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH>,
697                                      <GIC_SPI     649                                      <GIC_SPI 348 IRQ_TYPE_LEVEL_HIGH>,
698                                      <GIC_SPI     650                                      <GIC_SPI 349 IRQ_TYPE_LEVEL_HIGH>,
699                                      <GIC_SPI     651                                      <GIC_SPI 350 IRQ_TYPE_LEVEL_HIGH>,
700                                      <GIC_SPI     652                                      <GIC_SPI 351 IRQ_TYPE_LEVEL_HIGH>,
701                                      <GIC_SPI     653                                      <GIC_SPI 352 IRQ_TYPE_LEVEL_HIGH>,
702                                      <GIC_SPI     654                                      <GIC_SPI 353 IRQ_TYPE_LEVEL_HIGH>,
703                                      <GIC_SPI     655                                      <GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH>,
704                                      <GIC_SPI     656                                      <GIC_SPI 355 IRQ_TYPE_LEVEL_HIGH>,
705                                      <GIC_SPI     657                                      <GIC_SPI 356 IRQ_TYPE_LEVEL_HIGH>,
706                                      <GIC_SPI     658                                      <GIC_SPI 357 IRQ_TYPE_LEVEL_HIGH>,
707                                      <GIC_SPI     659                                      <GIC_SPI 358 IRQ_TYPE_LEVEL_HIGH>,
708                                      <GIC_SPI     660                                      <GIC_SPI 359 IRQ_TYPE_LEVEL_HIGH>;
709                         interrupt-names = "ch0    661                         interrupt-names = "ch0", "ch1", "ch2", "ch3",
710                                           "ch4    662                                           "ch4", "ch5", "ch6", "ch7",
711                                           "ch8    663                                           "ch8", "ch9", "ch10", "ch11",
712                                           "ch1    664                                           "ch12", "ch13", "ch14", "ch15",
713                                           "ch1    665                                           "ch16", "ch17", "ch18", "ch19",
714                                           "ch2    666                                           "ch20", "ch21", "ch22", "ch23",
715                                           "ch2    667                                           "ch24";
716                         clocks = <&cpg CPG_MOD    668                         clocks = <&cpg CPG_MOD 211>;
717                         clock-names = "fck";      669                         clock-names = "fck";
718                         power-domains = <&sysc    670                         power-domains = <&sysc R8A779H0_PD_C4>;
719                         resets = <&cpg 211>;      671                         resets = <&cpg 211>;
720                         phy-mode = "rgmii";       672                         phy-mode = "rgmii";
721                         rx-internal-delay-ps =    673                         rx-internal-delay-ps = <0>;
722                         tx-internal-delay-ps =    674                         tx-internal-delay-ps = <0>;
723                         iommus = <&ipmmu_hc 0>    675                         iommus = <&ipmmu_hc 0>;
724                         #address-cells = <1>;     676                         #address-cells = <1>;
725                         #size-cells = <0>;        677                         #size-cells = <0>;
726                         status = "disabled";      678                         status = "disabled";
727                 };                                679                 };
728                                                   680 
729                 avb1: ethernet@e6810000 {         681                 avb1: ethernet@e6810000 {
730                         compatible = "renesas,    682                         compatible = "renesas,etheravb-r8a779h0",
731                                      "renesas,    683                                      "renesas,etheravb-rcar-gen4";
732                         reg = <0 0xe6810000 0     684                         reg = <0 0xe6810000 0 0x1000>;
733                         interrupts = <GIC_SPI     685                         interrupts = <GIC_SPI 360 IRQ_TYPE_LEVEL_HIGH>,
734                                      <GIC_SPI     686                                      <GIC_SPI 361 IRQ_TYPE_LEVEL_HIGH>,
735                                      <GIC_SPI     687                                      <GIC_SPI 362 IRQ_TYPE_LEVEL_HIGH>,
736                                      <GIC_SPI     688                                      <GIC_SPI 363 IRQ_TYPE_LEVEL_HIGH>,
737                                      <GIC_SPI     689                                      <GIC_SPI 364 IRQ_TYPE_LEVEL_HIGH>,
738                                      <GIC_SPI     690                                      <GIC_SPI 365 IRQ_TYPE_LEVEL_HIGH>,
739                                      <GIC_SPI     691                                      <GIC_SPI 366 IRQ_TYPE_LEVEL_HIGH>,
740                                      <GIC_SPI     692                                      <GIC_SPI 367 IRQ_TYPE_LEVEL_HIGH>,
741                                      <GIC_SPI     693                                      <GIC_SPI 368 IRQ_TYPE_LEVEL_HIGH>,
742                                      <GIC_SPI     694                                      <GIC_SPI 369 IRQ_TYPE_LEVEL_HIGH>,
743                                      <GIC_SPI     695                                      <GIC_SPI 370 IRQ_TYPE_LEVEL_HIGH>,
744                                      <GIC_SPI     696                                      <GIC_SPI 371 IRQ_TYPE_LEVEL_HIGH>,
745                                      <GIC_SPI     697                                      <GIC_SPI 372 IRQ_TYPE_LEVEL_HIGH>,
746                                      <GIC_SPI     698                                      <GIC_SPI 373 IRQ_TYPE_LEVEL_HIGH>,
747                                      <GIC_SPI     699                                      <GIC_SPI 374 IRQ_TYPE_LEVEL_HIGH>,
748                                      <GIC_SPI     700                                      <GIC_SPI 375 IRQ_TYPE_LEVEL_HIGH>,
749                                      <GIC_SPI     701                                      <GIC_SPI 376 IRQ_TYPE_LEVEL_HIGH>,
750                                      <GIC_SPI     702                                      <GIC_SPI 377 IRQ_TYPE_LEVEL_HIGH>,
751                                      <GIC_SPI     703                                      <GIC_SPI 378 IRQ_TYPE_LEVEL_HIGH>,
752                                      <GIC_SPI     704                                      <GIC_SPI 379 IRQ_TYPE_LEVEL_HIGH>,
753                                      <GIC_SPI     705                                      <GIC_SPI 380 IRQ_TYPE_LEVEL_HIGH>,
754                                      <GIC_SPI     706                                      <GIC_SPI 381 IRQ_TYPE_LEVEL_HIGH>,
755                                      <GIC_SPI     707                                      <GIC_SPI 382 IRQ_TYPE_LEVEL_HIGH>,
756                                      <GIC_SPI     708                                      <GIC_SPI 383 IRQ_TYPE_LEVEL_HIGH>,
757                                      <GIC_SPI     709                                      <GIC_SPI 384 IRQ_TYPE_LEVEL_HIGH>;
758                         interrupt-names = "ch0    710                         interrupt-names = "ch0", "ch1", "ch2", "ch3",
759                                           "ch4    711                                           "ch4", "ch5", "ch6", "ch7",
760                                           "ch8    712                                           "ch8", "ch9", "ch10", "ch11",
761                                           "ch1    713                                           "ch12", "ch13", "ch14", "ch15",
762                                           "ch1    714                                           "ch16", "ch17", "ch18", "ch19",
763                                           "ch2    715                                           "ch20", "ch21", "ch22", "ch23",
764                                           "ch2    716                                           "ch24";
765                         clocks = <&cpg CPG_MOD    717                         clocks = <&cpg CPG_MOD 212>;
766                         clock-names = "fck";      718                         clock-names = "fck";
767                         power-domains = <&sysc    719                         power-domains = <&sysc R8A779H0_PD_C4>;
768                         resets = <&cpg 212>;      720                         resets = <&cpg 212>;
769                         phy-mode = "rgmii";       721                         phy-mode = "rgmii";
770                         rx-internal-delay-ps =    722                         rx-internal-delay-ps = <0>;
771                         tx-internal-delay-ps =    723                         tx-internal-delay-ps = <0>;
772                         iommus = <&ipmmu_hc 1> << 
773                         #address-cells = <1>;     724                         #address-cells = <1>;
774                         #size-cells = <0>;        725                         #size-cells = <0>;
775                         status = "disabled";      726                         status = "disabled";
776                 };                                727                 };
777                                                   728 
778                 avb2: ethernet@e6820000 {         729                 avb2: ethernet@e6820000 {
779                         compatible = "renesas,    730                         compatible = "renesas,etheravb-r8a779h0",
780                                      "renesas,    731                                      "renesas,etheravb-rcar-gen4";
781                         reg = <0 0xe6820000 0     732                         reg = <0 0xe6820000 0 0x1000>;
782                         interrupts = <GIC_SPI     733                         interrupts = <GIC_SPI 385 IRQ_TYPE_LEVEL_HIGH>,
783                                      <GIC_SPI     734                                      <GIC_SPI 386 IRQ_TYPE_LEVEL_HIGH>,
784                                      <GIC_SPI     735                                      <GIC_SPI 387 IRQ_TYPE_LEVEL_HIGH>,
785                                      <GIC_SPI     736                                      <GIC_SPI 388 IRQ_TYPE_LEVEL_HIGH>,
786                                      <GIC_SPI     737                                      <GIC_SPI 389 IRQ_TYPE_LEVEL_HIGH>,
787                                      <GIC_SPI     738                                      <GIC_SPI 390 IRQ_TYPE_LEVEL_HIGH>,
788                                      <GIC_SPI     739                                      <GIC_SPI 391 IRQ_TYPE_LEVEL_HIGH>,
789                                      <GIC_SPI     740                                      <GIC_SPI 392 IRQ_TYPE_LEVEL_HIGH>,
790                                      <GIC_SPI     741                                      <GIC_SPI 393 IRQ_TYPE_LEVEL_HIGH>,
791                                      <GIC_SPI     742                                      <GIC_SPI 394 IRQ_TYPE_LEVEL_HIGH>,
792                                      <GIC_SPI     743                                      <GIC_SPI 395 IRQ_TYPE_LEVEL_HIGH>,
793                                      <GIC_SPI     744                                      <GIC_SPI 396 IRQ_TYPE_LEVEL_HIGH>,
794                                      <GIC_SPI     745                                      <GIC_SPI 397 IRQ_TYPE_LEVEL_HIGH>,
795                                      <GIC_SPI     746                                      <GIC_SPI 398 IRQ_TYPE_LEVEL_HIGH>,
796                                      <GIC_SPI     747                                      <GIC_SPI 399 IRQ_TYPE_LEVEL_HIGH>,
797                                      <GIC_SPI     748                                      <GIC_SPI 400 IRQ_TYPE_LEVEL_HIGH>,
798                                      <GIC_SPI     749                                      <GIC_SPI 401 IRQ_TYPE_LEVEL_HIGH>,
799                                      <GIC_SPI     750                                      <GIC_SPI 402 IRQ_TYPE_LEVEL_HIGH>,
800                                      <GIC_SPI     751                                      <GIC_SPI 403 IRQ_TYPE_LEVEL_HIGH>,
801                                      <GIC_SPI     752                                      <GIC_SPI 404 IRQ_TYPE_LEVEL_HIGH>,
802                                      <GIC_SPI     753                                      <GIC_SPI 405 IRQ_TYPE_LEVEL_HIGH>,
803                                      <GIC_SPI     754                                      <GIC_SPI 406 IRQ_TYPE_LEVEL_HIGH>,
804                                      <GIC_SPI     755                                      <GIC_SPI 407 IRQ_TYPE_LEVEL_HIGH>,
805                                      <GIC_SPI     756                                      <GIC_SPI 408 IRQ_TYPE_LEVEL_HIGH>,
806                                      <GIC_SPI     757                                      <GIC_SPI 409 IRQ_TYPE_LEVEL_HIGH>;
807                         interrupt-names = "ch0    758                         interrupt-names = "ch0", "ch1", "ch2", "ch3",
808                                           "ch4    759                                           "ch4", "ch5", "ch6", "ch7",
809                                           "ch8    760                                           "ch8", "ch9", "ch10", "ch11",
810                                           "ch1    761                                           "ch12", "ch13", "ch14", "ch15",
811                                           "ch1    762                                           "ch16", "ch17", "ch18", "ch19",
812                                           "ch2    763                                           "ch20", "ch21", "ch22", "ch23",
813                                           "ch2    764                                           "ch24";
814                         clocks = <&cpg CPG_MOD    765                         clocks = <&cpg CPG_MOD 213>;
815                         clock-names = "fck";      766                         clock-names = "fck";
816                         power-domains = <&sysc    767                         power-domains = <&sysc R8A779H0_PD_C4>;
817                         resets = <&cpg 213>;      768                         resets = <&cpg 213>;
818                         phy-mode = "rgmii";       769                         phy-mode = "rgmii";
819                         rx-internal-delay-ps =    770                         rx-internal-delay-ps = <0>;
820                         tx-internal-delay-ps =    771                         tx-internal-delay-ps = <0>;
821                         iommus = <&ipmmu_hc 2> << 
822                         #address-cells = <1>;     772                         #address-cells = <1>;
823                         #size-cells = <0>;        773                         #size-cells = <0>;
824                         status = "disabled";      774                         status = "disabled";
825                 };                                775                 };
826                                                   776 
827                 pwm0: pwm@e6e30000 {           << 
828                         compatible = "renesas, << 
829                         reg = <0 0xe6e30000 0  << 
830                         #pwm-cells = <2>;      << 
831                         clocks = <&cpg CPG_MOD << 
832                         power-domains = <&sysc << 
833                         resets = <&cpg 628>;   << 
834                         status = "disabled";   << 
835                 };                             << 
836                                                << 
837                 pwm1: pwm@e6e31000 {           << 
838                         compatible = "renesas, << 
839                         reg = <0 0xe6e31000 0  << 
840                         #pwm-cells = <2>;      << 
841                         clocks = <&cpg CPG_MOD << 
842                         power-domains = <&sysc << 
843                         resets = <&cpg 628>;   << 
844                         status = "disabled";   << 
845                 };                             << 
846                                                << 
847                 pwm2: pwm@e6e32000 {           << 
848                         compatible = "renesas, << 
849                         reg = <0 0xe6e32000 0  << 
850                         #pwm-cells = <2>;      << 
851                         clocks = <&cpg CPG_MOD << 
852                         power-domains = <&sysc << 
853                         resets = <&cpg 628>;   << 
854                         status = "disabled";   << 
855                 };                             << 
856                                                << 
857                 pwm3: pwm@e6e33000 {           << 
858                         compatible = "renesas, << 
859                         reg = <0 0xe6e33000 0  << 
860                         #pwm-cells = <2>;      << 
861                         clocks = <&cpg CPG_MOD << 
862                         power-domains = <&sysc << 
863                         resets = <&cpg 628>;   << 
864                         status = "disabled";   << 
865                 };                             << 
866                                                << 
867                 pwm4: pwm@e6e34000 {           << 
868                         compatible = "renesas, << 
869                         reg = <0 0xe6e34000 0  << 
870                         #pwm-cells = <2>;      << 
871                         clocks = <&cpg CPG_MOD << 
872                         power-domains = <&sysc << 
873                         resets = <&cpg 628>;   << 
874                         status = "disabled";   << 
875                 };                             << 
876                                                << 
877                 scif0: serial@e6e60000 {          777                 scif0: serial@e6e60000 {
878                         compatible = "renesas,    778                         compatible = "renesas,scif-r8a779h0",
879                                      "renesas,    779                                      "renesas,rcar-gen4-scif", "renesas,scif";
880                         reg = <0 0xe6e60000 0     780                         reg = <0 0xe6e60000 0 64>;
881                         interrupts = <GIC_SPI     781                         interrupts = <GIC_SPI 251 IRQ_TYPE_LEVEL_HIGH>;
882                         clocks = <&cpg CPG_MOD    782                         clocks = <&cpg CPG_MOD 702>,
883                                  <&cpg CPG_COR    783                                  <&cpg CPG_CORE R8A779H0_CLK_SASYNCPERD1>,
884                                  <&scif_clk>;     784                                  <&scif_clk>;
885                         clock-names = "fck", "    785                         clock-names = "fck", "brg_int", "scif_clk";
886                         power-domains = <&sysc    786                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
887                         resets = <&cpg 702>;      787                         resets = <&cpg 702>;
888                         dmas = <&dmac1 0x51>,     788                         dmas = <&dmac1 0x51>, <&dmac1 0x50>,
889                                <&dmac2 0x51>,     789                                <&dmac2 0x51>, <&dmac2 0x50>;
890                         dma-names = "tx", "rx"    790                         dma-names = "tx", "rx", "tx", "rx";
891                         status = "disabled";      791                         status = "disabled";
892                 };                                792                 };
893                                                   793 
894                 scif1: serial@e6e68000 {          794                 scif1: serial@e6e68000 {
895                         compatible = "renesas,    795                         compatible = "renesas,scif-r8a779h0",
896                                      "renesas,    796                                      "renesas,rcar-gen4-scif", "renesas,scif";
897                         reg = <0 0xe6e68000 0     797                         reg = <0 0xe6e68000 0 64>;
898                         interrupts = <GIC_SPI     798                         interrupts = <GIC_SPI 252 IRQ_TYPE_LEVEL_HIGH>;
899                         clocks = <&cpg CPG_MOD    799                         clocks = <&cpg CPG_MOD 703>,
900                                  <&cpg CPG_COR    800                                  <&cpg CPG_CORE R8A779H0_CLK_SASYNCPERD1>,
901                                  <&scif_clk>;     801                                  <&scif_clk>;
902                         clock-names = "fck", "    802                         clock-names = "fck", "brg_int", "scif_clk";
903                         power-domains = <&sysc    803                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
904                         resets = <&cpg 703>;      804                         resets = <&cpg 703>;
905                         dmas = <&dmac1 0x53>,     805                         dmas = <&dmac1 0x53>, <&dmac1 0x52>,
906                                <&dmac2 0x53>,     806                                <&dmac2 0x53>, <&dmac2 0x52>;
907                         dma-names = "tx", "rx"    807                         dma-names = "tx", "rx", "tx", "rx";
908                         status = "disabled";      808                         status = "disabled";
909                 };                                809                 };
910                                                   810 
911                 scif3: serial@e6c50000 {          811                 scif3: serial@e6c50000 {
912                         compatible = "renesas,    812                         compatible = "renesas,scif-r8a779h0",
913                                      "renesas,    813                                      "renesas,rcar-gen4-scif", "renesas,scif";
914                         reg = <0 0xe6c50000 0     814                         reg = <0 0xe6c50000 0 64>;
915                         interrupts = <GIC_SPI     815                         interrupts = <GIC_SPI 253 IRQ_TYPE_LEVEL_HIGH>;
916                         clocks = <&cpg CPG_MOD    816                         clocks = <&cpg CPG_MOD 704>,
917                                  <&cpg CPG_COR    817                                  <&cpg CPG_CORE R8A779H0_CLK_SASYNCPERD1>,
918                                  <&scif_clk>;     818                                  <&scif_clk>;
919                         clock-names = "fck", "    819                         clock-names = "fck", "brg_int", "scif_clk";
920                         power-domains = <&sysc    820                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
921                         resets = <&cpg 704>;      821                         resets = <&cpg 704>;
922                         dmas = <&dmac1 0x57>,     822                         dmas = <&dmac1 0x57>, <&dmac1 0x56>,
923                                <&dmac2 0x57>,     823                                <&dmac2 0x57>, <&dmac2 0x56>;
924                         dma-names = "tx", "rx"    824                         dma-names = "tx", "rx", "tx", "rx";
925                         status = "disabled";      825                         status = "disabled";
926                 };                                826                 };
927                                                   827 
928                 scif4: serial@e6c40000 {          828                 scif4: serial@e6c40000 {
929                         compatible = "renesas,    829                         compatible = "renesas,scif-r8a779h0",
930                                      "renesas,    830                                      "renesas,rcar-gen4-scif", "renesas,scif";
931                         reg = <0 0xe6c40000 0     831                         reg = <0 0xe6c40000 0 64>;
932                         interrupts = <GIC_SPI     832                         interrupts = <GIC_SPI 254 IRQ_TYPE_LEVEL_HIGH>;
933                         clocks = <&cpg CPG_MOD    833                         clocks = <&cpg CPG_MOD 705>,
934                                  <&cpg CPG_COR    834                                  <&cpg CPG_CORE R8A779H0_CLK_SASYNCPERD1>,
935                                  <&scif_clk2>;    835                                  <&scif_clk2>;
936                         clock-names = "fck", "    836                         clock-names = "fck", "brg_int", "scif_clk";
937                         power-domains = <&sysc    837                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
938                         resets = <&cpg 705>;      838                         resets = <&cpg 705>;
939                         dmas = <&dmac1 0x59>,     839                         dmas = <&dmac1 0x59>, <&dmac1 0x58>,
940                                <&dmac2 0x59>,     840                                <&dmac2 0x59>, <&dmac2 0x58>;
941                         dma-names = "tx", "rx"    841                         dma-names = "tx", "rx", "tx", "rx";
942                         status = "disabled";      842                         status = "disabled";
943                 };                                843                 };
944                                                   844 
945                 msiof0: spi@e6e90000 {            845                 msiof0: spi@e6e90000 {
946                         compatible = "renesas,    846                         compatible = "renesas,msiof-r8a779h0",
947                                      "renesas,    847                                      "renesas,rcar-gen4-msiof";
948                         reg = <0 0xe6e90000 0     848                         reg = <0 0xe6e90000 0 0x0064>;
949                         interrupts = <GIC_SPI     849                         interrupts = <GIC_SPI 239 IRQ_TYPE_LEVEL_HIGH>;
950                         clocks = <&cpg CPG_MOD    850                         clocks = <&cpg CPG_MOD 618>;
951                         dmas = <&dmac1 0x41>,     851                         dmas = <&dmac1 0x41>, <&dmac1 0x40>,
952                                <&dmac2 0x41>,     852                                <&dmac2 0x41>, <&dmac2 0x40>;
953                         dma-names = "tx", "rx"    853                         dma-names = "tx", "rx", "tx", "rx";
954                         power-domains = <&sysc    854                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
955                         resets = <&cpg 618>;      855                         resets = <&cpg 618>;
956                         #address-cells = <1>;     856                         #address-cells = <1>;
957                         #size-cells = <0>;        857                         #size-cells = <0>;
958                         status = "disabled";      858                         status = "disabled";
959                 };                                859                 };
960                                                   860 
961                 msiof1: spi@e6ea0000 {            861                 msiof1: spi@e6ea0000 {
962                         compatible = "renesas,    862                         compatible = "renesas,msiof-r8a779h0",
963                                      "renesas,    863                                      "renesas,rcar-gen4-msiof";
964                         reg = <0 0xe6ea0000 0     864                         reg = <0 0xe6ea0000 0 0x0064>;
965                         interrupts = <GIC_SPI     865                         interrupts = <GIC_SPI 240 IRQ_TYPE_LEVEL_HIGH>;
966                         clocks = <&cpg CPG_MOD    866                         clocks = <&cpg CPG_MOD 619>;
967                         dmas = <&dmac1 0x43>,     867                         dmas = <&dmac1 0x43>, <&dmac1 0x42>,
968                                <&dmac2 0x43>,     868                                <&dmac2 0x43>, <&dmac2 0x42>;
969                         dma-names = "tx", "rx"    869                         dma-names = "tx", "rx", "tx", "rx";
970                         power-domains = <&sysc    870                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
971                         resets = <&cpg 619>;      871                         resets = <&cpg 619>;
972                         #address-cells = <1>;     872                         #address-cells = <1>;
973                         #size-cells = <0>;        873                         #size-cells = <0>;
974                         status = "disabled";      874                         status = "disabled";
975                 };                                875                 };
976                                                   876 
977                 msiof2: spi@e6c00000 {            877                 msiof2: spi@e6c00000 {
978                         compatible = "renesas,    878                         compatible = "renesas,msiof-r8a779h0",
979                                      "renesas,    879                                      "renesas,rcar-gen4-msiof";
980                         reg = <0 0xe6c00000 0     880                         reg = <0 0xe6c00000 0 0x0064>;
981                         interrupts = <GIC_SPI     881                         interrupts = <GIC_SPI 241 IRQ_TYPE_LEVEL_HIGH>;
982                         clocks = <&cpg CPG_MOD    882                         clocks = <&cpg CPG_MOD 620>;
983                         dmas = <&dmac1 0x45>,     883                         dmas = <&dmac1 0x45>, <&dmac1 0x44>,
984                                <&dmac2 0x45>,     884                                <&dmac2 0x45>, <&dmac2 0x44>;
985                         dma-names = "tx", "rx"    885                         dma-names = "tx", "rx", "tx", "rx";
986                         power-domains = <&sysc    886                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
987                         resets = <&cpg 620>;      887                         resets = <&cpg 620>;
988                         #address-cells = <1>;     888                         #address-cells = <1>;
989                         #size-cells = <0>;        889                         #size-cells = <0>;
990                         status = "disabled";      890                         status = "disabled";
991                 };                                891                 };
992                                                   892 
993                 msiof3: spi@e6c10000 {            893                 msiof3: spi@e6c10000 {
994                         compatible = "renesas,    894                         compatible = "renesas,msiof-r8a779h0",
995                                      "renesas,    895                                      "renesas,rcar-gen4-msiof";
996                         reg = <0 0xe6c10000 0     896                         reg = <0 0xe6c10000 0 0x0064>;
997                         interrupts = <GIC_SPI     897                         interrupts = <GIC_SPI 242 IRQ_TYPE_LEVEL_HIGH>;
998                         clocks = <&cpg CPG_MOD    898                         clocks = <&cpg CPG_MOD 621>;
999                         dmas = <&dmac1 0x47>,     899                         dmas = <&dmac1 0x47>, <&dmac1 0x46>,
1000                                <&dmac2 0x47>,    900                                <&dmac2 0x47>, <&dmac2 0x46>;
1001                         dma-names = "tx", "rx    901                         dma-names = "tx", "rx", "tx", "rx";
1002                         power-domains = <&sys    902                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1003                         resets = <&cpg 621>;     903                         resets = <&cpg 621>;
1004                         #address-cells = <1>;    904                         #address-cells = <1>;
1005                         #size-cells = <0>;       905                         #size-cells = <0>;
1006                         status = "disabled";     906                         status = "disabled";
1007                 };                               907                 };
1008                                                  908 
1009                 msiof4: spi@e6c20000 {           909                 msiof4: spi@e6c20000 {
1010                         compatible = "renesas    910                         compatible = "renesas,msiof-r8a779h0",
1011                                      "renesas    911                                      "renesas,rcar-gen4-msiof";
1012                         reg = <0 0xe6c20000 0    912                         reg = <0 0xe6c20000 0 0x0064>;
1013                         interrupts = <GIC_SPI    913                         interrupts = <GIC_SPI 243 IRQ_TYPE_LEVEL_HIGH>;
1014                         clocks = <&cpg CPG_MO    914                         clocks = <&cpg CPG_MOD 622>;
1015                         dmas = <&dmac1 0x49>,    915                         dmas = <&dmac1 0x49>, <&dmac1 0x48>,
1016                                <&dmac2 0x49>,    916                                <&dmac2 0x49>, <&dmac2 0x48>;
1017                         dma-names = "tx", "rx    917                         dma-names = "tx", "rx", "tx", "rx";
1018                         power-domains = <&sys    918                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1019                         resets = <&cpg 622>;     919                         resets = <&cpg 622>;
1020                         #address-cells = <1>;    920                         #address-cells = <1>;
1021                         #size-cells = <0>;       921                         #size-cells = <0>;
1022                         status = "disabled";     922                         status = "disabled";
1023                 };                               923                 };
1024                                                  924 
1025                 msiof5: spi@e6c28000 {           925                 msiof5: spi@e6c28000 {
1026                         compatible = "renesas    926                         compatible = "renesas,msiof-r8a779h0",
1027                                      "renesas    927                                      "renesas,rcar-gen4-msiof";
1028                         reg = <0 0xe6c28000 0    928                         reg = <0 0xe6c28000 0 0x0064>;
1029                         interrupts = <GIC_SPI    929                         interrupts = <GIC_SPI 244 IRQ_TYPE_LEVEL_HIGH>;
1030                         clocks = <&cpg CPG_MO    930                         clocks = <&cpg CPG_MOD 623>;
1031                         dmas = <&dmac1 0x4b>,    931                         dmas = <&dmac1 0x4b>, <&dmac1 0x4a>,
1032                                <&dmac2 0x4b>,    932                                <&dmac2 0x4b>, <&dmac2 0x4a>;
1033                         dma-names = "tx", "rx    933                         dma-names = "tx", "rx", "tx", "rx";
1034                         power-domains = <&sys    934                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1035                         resets = <&cpg 623>;     935                         resets = <&cpg 623>;
1036                         #address-cells = <1>;    936                         #address-cells = <1>;
1037                         #size-cells = <0>;       937                         #size-cells = <0>;
1038                         status = "disabled";     938                         status = "disabled";
1039                 };                               939                 };
1040                                                  940 
1041                 vin00: video@e6ef0000 {       << 
1042                         compatible = "renesas << 
1043                                      "renesas << 
1044                         reg = <0 0xe6ef0000 0 << 
1045                         interrupts = <GIC_SPI << 
1046                         clocks = <&cpg CPG_MO << 
1047                         power-domains = <&sys << 
1048                         resets = <&cpg 730>;  << 
1049                         renesas,id = <0>;     << 
1050                         status = "disabled";  << 
1051                                               << 
1052                         ports {               << 
1053                                 #address-cell << 
1054                                 #size-cells = << 
1055                                               << 
1056                                 port@2 {      << 
1057                                         #addr << 
1058                                         #size << 
1059                                               << 
1060                                         reg = << 
1061                                               << 
1062                                         vin00 << 
1063                                               << 
1064                                               << 
1065                                         };    << 
1066                                 };            << 
1067                         };                    << 
1068                 };                            << 
1069                                               << 
1070                 vin01: video@e6ef1000 {       << 
1071                         compatible = "renesas << 
1072                                      "renesas << 
1073                         reg = <0 0xe6ef1000 0 << 
1074                         interrupts = <GIC_SPI << 
1075                         clocks = <&cpg CPG_MO << 
1076                         power-domains = <&sys << 
1077                         resets = <&cpg 731>;  << 
1078                         renesas,id = <1>;     << 
1079                         status = "disabled";  << 
1080                                               << 
1081                         ports {               << 
1082                                 #address-cell << 
1083                                 #size-cells = << 
1084                                               << 
1085                                 port@2 {      << 
1086                                         #addr << 
1087                                         #size << 
1088                                               << 
1089                                         reg = << 
1090                                               << 
1091                                         vin01 << 
1092                                               << 
1093                                               << 
1094                                         };    << 
1095                                 };            << 
1096                         };                    << 
1097                 };                            << 
1098                                               << 
1099                 vin02: video@e6ef2000 {       << 
1100                         compatible = "renesas << 
1101                                      "renesas << 
1102                         reg = <0 0xe6ef2000 0 << 
1103                         interrupts = <GIC_SPI << 
1104                         clocks = <&cpg CPG_MO << 
1105                         power-domains = <&sys << 
1106                         resets = <&cpg 800>;  << 
1107                         renesas,id = <2>;     << 
1108                         status = "disabled";  << 
1109                                               << 
1110                         ports {               << 
1111                                 #address-cell << 
1112                                 #size-cells = << 
1113                                               << 
1114                                 port@2 {      << 
1115                                         #addr << 
1116                                         #size << 
1117                                               << 
1118                                         reg = << 
1119                                               << 
1120                                         vin02 << 
1121                                               << 
1122                                               << 
1123                                         };    << 
1124                                 };            << 
1125                         };                    << 
1126                 };                            << 
1127                                               << 
1128                 vin03: video@e6ef3000 {       << 
1129                         compatible = "renesas << 
1130                                      "renesas << 
1131                         reg = <0 0xe6ef3000 0 << 
1132                         interrupts = <GIC_SPI << 
1133                         clocks = <&cpg CPG_MO << 
1134                         power-domains = <&sys << 
1135                         resets = <&cpg 801>;  << 
1136                         renesas,id = <3>;     << 
1137                         status = "disabled";  << 
1138                                               << 
1139                         ports {               << 
1140                                 #address-cell << 
1141                                 #size-cells = << 
1142                                               << 
1143                                 port@2 {      << 
1144                                         #addr << 
1145                                         #size << 
1146                                               << 
1147                                         reg = << 
1148                                               << 
1149                                         vin03 << 
1150                                               << 
1151                                               << 
1152                                         };    << 
1153                                 };            << 
1154                         };                    << 
1155                 };                            << 
1156                                               << 
1157                 vin04: video@e6ef4000 {       << 
1158                         compatible = "renesas << 
1159                                      "renesas << 
1160                         reg = <0 0xe6ef4000 0 << 
1161                         interrupts = <GIC_SPI << 
1162                         clocks = <&cpg CPG_MO << 
1163                         power-domains = <&sys << 
1164                         resets = <&cpg 802>;  << 
1165                         renesas,id = <4>;     << 
1166                         status = "disabled";  << 
1167                                               << 
1168                         ports {               << 
1169                                 #address-cell << 
1170                                 #size-cells = << 
1171                                               << 
1172                                 port@2 {      << 
1173                                         #addr << 
1174                                         #size << 
1175                                               << 
1176                                         reg = << 
1177                                               << 
1178                                         vin04 << 
1179                                               << 
1180                                               << 
1181                                         };    << 
1182                                 };            << 
1183                         };                    << 
1184                 };                            << 
1185                                               << 
1186                 vin05: video@e6ef5000 {       << 
1187                         compatible = "renesas << 
1188                                      "renesas << 
1189                         reg = <0 0xe6ef5000 0 << 
1190                         interrupts = <GIC_SPI << 
1191                         clocks = <&cpg CPG_MO << 
1192                         power-domains = <&sys << 
1193                         resets = <&cpg 803>;  << 
1194                         renesas,id = <5>;     << 
1195                         status = "disabled";  << 
1196                                               << 
1197                         ports {               << 
1198                                 #address-cell << 
1199                                 #size-cells = << 
1200                                               << 
1201                                 port@2 {      << 
1202                                         #addr << 
1203                                         #size << 
1204                                               << 
1205                                         reg = << 
1206                                               << 
1207                                         vin05 << 
1208                                               << 
1209                                               << 
1210                                         };    << 
1211                                 };            << 
1212                         };                    << 
1213                 };                            << 
1214                                               << 
1215                 vin06: video@e6ef6000 {       << 
1216                         compatible = "renesas << 
1217                                      "renesas << 
1218                         reg = <0 0xe6ef6000 0 << 
1219                         interrupts = <GIC_SPI << 
1220                         clocks = <&cpg CPG_MO << 
1221                         power-domains = <&sys << 
1222                         resets = <&cpg 804>;  << 
1223                         renesas,id = <6>;     << 
1224                         status = "disabled";  << 
1225                                               << 
1226                         ports {               << 
1227                                 #address-cell << 
1228                                 #size-cells = << 
1229                                               << 
1230                                 port@2 {      << 
1231                                         #addr << 
1232                                         #size << 
1233                                               << 
1234                                         reg = << 
1235                                               << 
1236                                         vin06 << 
1237                                               << 
1238                                               << 
1239                                         };    << 
1240                                 };            << 
1241                         };                    << 
1242                 };                            << 
1243                                               << 
1244                 vin07: video@e6ef7000 {       << 
1245                         compatible = "renesas << 
1246                                      "renesas << 
1247                         reg = <0 0xe6ef7000 0 << 
1248                         interrupts = <GIC_SPI << 
1249                         clocks = <&cpg CPG_MO << 
1250                         power-domains = <&sys << 
1251                         resets = <&cpg 805>;  << 
1252                         renesas,id = <7>;     << 
1253                         status = "disabled";  << 
1254                                               << 
1255                         ports {               << 
1256                                 #address-cell << 
1257                                 #size-cells = << 
1258                                               << 
1259                                 port@2 {      << 
1260                                         #addr << 
1261                                         #size << 
1262                                               << 
1263                                         reg = << 
1264                                               << 
1265                                         vin07 << 
1266                                               << 
1267                                               << 
1268                                         };    << 
1269                                 };            << 
1270                         };                    << 
1271                 };                            << 
1272                                               << 
1273                 vin08: video@e6ef8000 {       << 
1274                         compatible = "renesas << 
1275                                      "renesas << 
1276                         reg = <0 0xe6ef8000 0 << 
1277                         interrupts = <GIC_SPI << 
1278                         clocks = <&cpg CPG_MO << 
1279                         power-domains = <&sys << 
1280                         resets = <&cpg 806>;  << 
1281                         renesas,id = <8>;     << 
1282                         status = "disabled";  << 
1283                                               << 
1284                         ports {               << 
1285                                 #address-cell << 
1286                                 #size-cells = << 
1287                                               << 
1288                                 port@2 {      << 
1289                                         #addr << 
1290                                         #size << 
1291                                               << 
1292                                         reg = << 
1293                                               << 
1294                                         vin08 << 
1295                                               << 
1296                                               << 
1297                                         };    << 
1298                                 };            << 
1299                         };                    << 
1300                 };                            << 
1301                                               << 
1302                 vin09: video@e6ef9000 {       << 
1303                         compatible = "renesas << 
1304                                      "renesas << 
1305                         reg = <0 0xe6ef9000 0 << 
1306                         interrupts = <GIC_SPI << 
1307                         clocks = <&cpg CPG_MO << 
1308                         power-domains = <&sys << 
1309                         resets = <&cpg 807>;  << 
1310                         renesas,id = <9>;     << 
1311                         status = "disabled";  << 
1312                                               << 
1313                         ports {               << 
1314                                 #address-cell << 
1315                                 #size-cells = << 
1316                                               << 
1317                                 port@2 {      << 
1318                                         #addr << 
1319                                         #size << 
1320                                               << 
1321                                         reg = << 
1322                                               << 
1323                                         vin09 << 
1324                                               << 
1325                                               << 
1326                                         };    << 
1327                                 };            << 
1328                         };                    << 
1329                 };                            << 
1330                                               << 
1331                 vin10: video@e6efa000 {       << 
1332                         compatible = "renesas << 
1333                                      "renesas << 
1334                         reg = <0 0xe6efa000 0 << 
1335                         interrupts = <GIC_SPI << 
1336                         clocks = <&cpg CPG_MO << 
1337                         power-domains = <&sys << 
1338                         resets = <&cpg 808>;  << 
1339                         renesas,id = <10>;    << 
1340                         status = "disabled";  << 
1341                                               << 
1342                         ports {               << 
1343                                 #address-cell << 
1344                                 #size-cells = << 
1345                                               << 
1346                                 port@2 {      << 
1347                                         #addr << 
1348                                         #size << 
1349                                               << 
1350                                         reg = << 
1351                                               << 
1352                                         vin10 << 
1353                                               << 
1354                                               << 
1355                                         };    << 
1356                                 };            << 
1357                         };                    << 
1358                 };                            << 
1359                                               << 
1360                 vin11: video@e6efb000 {       << 
1361                         compatible = "renesas << 
1362                                      "renesas << 
1363                         reg = <0 0xe6efb000 0 << 
1364                         interrupts = <GIC_SPI << 
1365                         clocks = <&cpg CPG_MO << 
1366                         power-domains = <&sys << 
1367                         resets = <&cpg 809>;  << 
1368                         renesas,id = <11>;    << 
1369                         status = "disabled";  << 
1370                                               << 
1371                         ports {               << 
1372                                 #address-cell << 
1373                                 #size-cells = << 
1374                                               << 
1375                                 port@2 {      << 
1376                                         #addr << 
1377                                         #size << 
1378                                               << 
1379                                         reg = << 
1380                                               << 
1381                                         vin11 << 
1382                                               << 
1383                                               << 
1384                                         };    << 
1385                                 };            << 
1386                         };                    << 
1387                 };                            << 
1388                                               << 
1389                 vin12: video@e6efc000 {       << 
1390                         compatible = "renesas << 
1391                                      "renesas << 
1392                         reg = <0 0xe6efc000 0 << 
1393                         interrupts = <GIC_SPI << 
1394                         clocks = <&cpg CPG_MO << 
1395                         power-domains = <&sys << 
1396                         resets = <&cpg 810>;  << 
1397                         renesas,id = <12>;    << 
1398                         status = "disabled";  << 
1399                                               << 
1400                         ports {               << 
1401                                 #address-cell << 
1402                                 #size-cells = << 
1403                                               << 
1404                                 port@2 {      << 
1405                                         #addr << 
1406                                         #size << 
1407                                               << 
1408                                         reg = << 
1409                                               << 
1410                                         vin12 << 
1411                                               << 
1412                                               << 
1413                                         };    << 
1414                                 };            << 
1415                         };                    << 
1416                 };                            << 
1417                                               << 
1418                 vin13: video@e6efd000 {       << 
1419                         compatible = "renesas << 
1420                                      "renesas << 
1421                         reg = <0 0xe6efd000 0 << 
1422                         interrupts = <GIC_SPI << 
1423                         clocks = <&cpg CPG_MO << 
1424                         power-domains = <&sys << 
1425                         resets = <&cpg 811>;  << 
1426                         renesas,id = <13>;    << 
1427                         status = "disabled";  << 
1428                                               << 
1429                         ports {               << 
1430                                 #address-cell << 
1431                                 #size-cells = << 
1432                                               << 
1433                                 port@2 {      << 
1434                                         #addr << 
1435                                         #size << 
1436                                               << 
1437                                         reg = << 
1438                                               << 
1439                                         vin13 << 
1440                                               << 
1441                                               << 
1442                                         };    << 
1443                                 };            << 
1444                         };                    << 
1445                 };                            << 
1446                                               << 
1447                 vin14: video@e6efe000 {       << 
1448                         compatible = "renesas << 
1449                                      "renesas << 
1450                         reg = <0 0xe6efe000 0 << 
1451                         interrupts = <GIC_SPI << 
1452                         clocks = <&cpg CPG_MO << 
1453                         power-domains = <&sys << 
1454                         resets = <&cpg 812>;  << 
1455                         renesas,id = <14>;    << 
1456                         status = "disabled";  << 
1457                                               << 
1458                         ports {               << 
1459                                 #address-cell << 
1460                                 #size-cells = << 
1461                                               << 
1462                                 port@2 {      << 
1463                                         #addr << 
1464                                         #size << 
1465                                               << 
1466                                         reg = << 
1467                                               << 
1468                                         vin14 << 
1469                                               << 
1470                                               << 
1471                                         };    << 
1472                                 };            << 
1473                         };                    << 
1474                 };                            << 
1475                                               << 
1476                 vin15: video@e6eff000 {       << 
1477                         compatible = "renesas << 
1478                                      "renesas << 
1479                         reg = <0 0xe6eff000 0 << 
1480                         interrupts = <GIC_SPI << 
1481                         clocks = <&cpg CPG_MO << 
1482                         power-domains = <&sys << 
1483                         resets = <&cpg 813>;  << 
1484                         renesas,id = <15>;    << 
1485                         status = "disabled";  << 
1486                                               << 
1487                         ports {               << 
1488                                 #address-cell << 
1489                                 #size-cells = << 
1490                                               << 
1491                                 port@2 {      << 
1492                                         #addr << 
1493                                         #size << 
1494                                               << 
1495                                         reg = << 
1496                                               << 
1497                                         vin15 << 
1498                                               << 
1499                                               << 
1500                                         };    << 
1501                                 };            << 
1502                         };                    << 
1503                 };                            << 
1504                                               << 
1505                 dmac1: dma-controller@e735000    941                 dmac1: dma-controller@e7350000 {
1506                         compatible = "renesas    942                         compatible = "renesas,dmac-r8a779h0",
1507                                      "renesas    943                                      "renesas,rcar-gen4-dmac";
1508                         reg = <0 0xe7350000 0    944                         reg = <0 0xe7350000 0 0x1000>,
1509                               <0 0xe7300000 0    945                               <0 0xe7300000 0 0x10000>;
1510                         interrupts = <GIC_SPI    946                         interrupts = <GIC_SPI 80 IRQ_TYPE_LEVEL_HIGH>,
1511                                      <GIC_SPI    947                                      <GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>,
1512                                      <GIC_SPI    948                                      <GIC_SPI 83 IRQ_TYPE_LEVEL_HIGH>,
1513                                      <GIC_SPI    949                                      <GIC_SPI 84 IRQ_TYPE_LEVEL_HIGH>,
1514                                      <GIC_SPI    950                                      <GIC_SPI 85 IRQ_TYPE_LEVEL_HIGH>,
1515                                      <GIC_SPI    951                                      <GIC_SPI 86 IRQ_TYPE_LEVEL_HIGH>,
1516                                      <GIC_SPI    952                                      <GIC_SPI 87 IRQ_TYPE_LEVEL_HIGH>,
1517                                      <GIC_SPI    953                                      <GIC_SPI 88 IRQ_TYPE_LEVEL_HIGH>,
1518                                      <GIC_SPI    954                                      <GIC_SPI 89 IRQ_TYPE_LEVEL_HIGH>,
1519                                      <GIC_SPI    955                                      <GIC_SPI 90 IRQ_TYPE_LEVEL_HIGH>,
1520                                      <GIC_SPI    956                                      <GIC_SPI 91 IRQ_TYPE_LEVEL_HIGH>,
1521                                      <GIC_SPI    957                                      <GIC_SPI 92 IRQ_TYPE_LEVEL_HIGH>,
1522                                      <GIC_SPI    958                                      <GIC_SPI 93 IRQ_TYPE_LEVEL_HIGH>,
1523                                      <GIC_SPI    959                                      <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>,
1524                                      <GIC_SPI    960                                      <GIC_SPI 95 IRQ_TYPE_LEVEL_HIGH>,
1525                                      <GIC_SPI    961                                      <GIC_SPI 96 IRQ_TYPE_LEVEL_HIGH>,
1526                                      <GIC_SPI    962                                      <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
1527                         interrupt-names = "er    963                         interrupt-names = "error",
1528                                           "ch    964                                           "ch0", "ch1", "ch2", "ch3", "ch4",
1529                                           "ch    965                                           "ch5", "ch6", "ch7", "ch8", "ch9",
1530                                           "ch    966                                           "ch10", "ch11", "ch12", "ch13",
1531                                           "ch    967                                           "ch14", "ch15";
1532                         clocks = <&cpg CPG_MO    968                         clocks = <&cpg CPG_MOD 709>;
1533                         clock-names = "fck";     969                         clock-names = "fck";
1534                         power-domains = <&sys    970                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1535                         resets = <&cpg 709>;     971                         resets = <&cpg 709>;
1536                         #dma-cells = <1>;        972                         #dma-cells = <1>;
1537                         dma-channels = <16>;     973                         dma-channels = <16>;
1538                         iommus = <&ipmmu_ds0     974                         iommus = <&ipmmu_ds0 0>, <&ipmmu_ds0 1>,
1539                                  <&ipmmu_ds0     975                                  <&ipmmu_ds0 2>, <&ipmmu_ds0 3>,
1540                                  <&ipmmu_ds0     976                                  <&ipmmu_ds0 4>, <&ipmmu_ds0 5>,
1541                                  <&ipmmu_ds0     977                                  <&ipmmu_ds0 6>, <&ipmmu_ds0 7>,
1542                                  <&ipmmu_ds0     978                                  <&ipmmu_ds0 8>, <&ipmmu_ds0 9>,
1543                                  <&ipmmu_ds0     979                                  <&ipmmu_ds0 10>, <&ipmmu_ds0 11>,
1544                                  <&ipmmu_ds0     980                                  <&ipmmu_ds0 12>, <&ipmmu_ds0 13>,
1545                                  <&ipmmu_ds0     981                                  <&ipmmu_ds0 14>, <&ipmmu_ds0 15>;
1546                 };                               982                 };
1547                                                  983 
1548                 dmac2: dma-controller@e735100    984                 dmac2: dma-controller@e7351000 {
1549                         compatible = "renesas    985                         compatible = "renesas,dmac-r8a779h0",
1550                                      "renesas    986                                      "renesas,rcar-gen4-dmac";
1551                         reg = <0 0xe7351000 0    987                         reg = <0 0xe7351000 0 0x1000>,
1552                               <0 0xe7310000 0    988                               <0 0xe7310000 0 0x10000>;
1553                         interrupts = <GIC_SPI    989                         interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>,
1554                                      <GIC_SPI    990                                      <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>,
1555                                      <GIC_SPI    991                                      <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>,
1556                                      <GIC_SPI    992                                      <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>,
1557                                      <GIC_SPI    993                                      <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>,
1558                                      <GIC_SPI    994                                      <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>,
1559                                      <GIC_SPI    995                                      <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>,
1560                                      <GIC_SPI    996                                      <GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>,
1561                                      <GIC_SPI    997                                      <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
1562                         interrupt-names = "er    998                         interrupt-names = "error",
1563                                           "ch    999                                           "ch0", "ch1", "ch2", "ch3", "ch4",
1564                                           "ch    1000                                           "ch5", "ch6", "ch7";
1565                         clocks = <&cpg CPG_MO    1001                         clocks = <&cpg CPG_MOD 710>;
1566                         clock-names = "fck";     1002                         clock-names = "fck";
1567                         power-domains = <&sys    1003                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1568                         resets = <&cpg 710>;     1004                         resets = <&cpg 710>;
1569                         #dma-cells = <1>;        1005                         #dma-cells = <1>;
1570                         dma-channels = <8>;      1006                         dma-channels = <8>;
1571                         iommus = <&ipmmu_ds0     1007                         iommus = <&ipmmu_ds0 16>, <&ipmmu_ds0 17>,
1572                                  <&ipmmu_ds0     1008                                  <&ipmmu_ds0 18>, <&ipmmu_ds0 19>,
1573                                  <&ipmmu_ds0     1009                                  <&ipmmu_ds0 20>, <&ipmmu_ds0 21>,
1574                                  <&ipmmu_ds0     1010                                  <&ipmmu_ds0 22>, <&ipmmu_ds0 23>;
1575                 };                               1011                 };
1576                                                  1012 
1577                 rcar_sound: sound@ec400000 {  << 
1578                         compatible = "renesas << 
1579                         reg = <0 0xec400000 0 << 
1580                               <0 0xec540000 0 << 
1581                               <0 0xec541000 0 << 
1582                               <0 0xec5a0000 0 << 
1583                         reg-names = "sdmc", " << 
1584                         clocks = <&cpg CPG_MO << 
1585                         clock-names = "ssiu.0 << 
1586                         /* #clock-cells is fi << 
1587                         #clock-cells = <0>;   << 
1588                         /* #sound-dai-cells i << 
1589                         #sound-dai-cells = <0 << 
1590                                               << 
1591                         power-domains = <&sys << 
1592                         resets = <&cpg 2926>, << 
1593                         reset-names = "ssiu.0 << 
1594                         status = "disabled";  << 
1595                                               << 
1596                         rcar_sound,ssiu {     << 
1597                                 ssiu00: ssiu- << 
1598                                         dmas  << 
1599                                         dma-n << 
1600                                 };            << 
1601                                 ssiu01: ssiu- << 
1602                                         dmas  << 
1603                                         dma-n << 
1604                                 };            << 
1605                                 ssiu02: ssiu- << 
1606                                         dmas  << 
1607                                         dma-n << 
1608                                 };            << 
1609                                 ssiu03: ssiu- << 
1610                                         dmas  << 
1611                                         dma-n << 
1612                                 };            << 
1613                                 ssiu04: ssiu- << 
1614                                         dmas  << 
1615                                         dma-n << 
1616                                 };            << 
1617                                 ssiu05: ssiu- << 
1618                                         dmas  << 
1619                                         dma-n << 
1620                                 };            << 
1621                                 ssiu06: ssiu- << 
1622                                         dmas  << 
1623                                         dma-n << 
1624                                 };            << 
1625                                 ssiu07: ssiu- << 
1626                                         dmas  << 
1627                                         dma-n << 
1628                                 };            << 
1629                         };                    << 
1630                                               << 
1631                         rcar_sound,ssi {      << 
1632                                 ssi0: ssi-0 { << 
1633                                         inter << 
1634                                 };            << 
1635                         };                    << 
1636                 };                            << 
1637                                               << 
1638                 mmc0: mmc@ee140000 {             1013                 mmc0: mmc@ee140000 {
1639                         compatible = "renesas    1014                         compatible = "renesas,sdhi-r8a779h0",
1640                                      "renesas    1015                                      "renesas,rcar-gen4-sdhi";
1641                         reg = <0 0xee140000 0    1016                         reg = <0 0xee140000 0 0x2000>;
1642                         interrupts = <GIC_SPI    1017                         interrupts = <GIC_SPI 440 IRQ_TYPE_LEVEL_HIGH>;
1643                         clocks = <&cpg CPG_MO    1018                         clocks = <&cpg CPG_MOD 706>,
1644                                  <&cpg CPG_CO    1019                                  <&cpg CPG_CORE R8A779H0_CLK_SD0H>;
1645                         clock-names = "core",    1020                         clock-names = "core", "clkh";
1646                         power-domains = <&sys    1021                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1647                         resets = <&cpg 706>;     1022                         resets = <&cpg 706>;
1648                         max-frequency = <2000    1023                         max-frequency = <200000000>;
1649                         iommus = <&ipmmu_ds0     1024                         iommus = <&ipmmu_ds0 32>;
1650                         status = "disabled";     1025                         status = "disabled";
1651                 };                               1026                 };
1652                                                  1027 
1653                 rpc: spi@ee200000 {              1028                 rpc: spi@ee200000 {
1654                         compatible = "renesas    1029                         compatible = "renesas,r8a779h0-rpc-if",
1655                                      "renesas    1030                                      "renesas,rcar-gen4-rpc-if";
1656                         reg = <0 0xee200000 0    1031                         reg = <0 0xee200000 0 0x200>,
1657                               <0 0x08000000 0    1032                               <0 0x08000000 0 0x04000000>,
1658                               <0 0xee208000 0    1033                               <0 0xee208000 0 0x100>;
1659                         reg-names = "regs", "    1034                         reg-names = "regs", "dirmap", "wbuf";
1660                         interrupts = <GIC_SPI    1035                         interrupts = <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH>;
1661                         clocks = <&cpg CPG_MO    1036                         clocks = <&cpg CPG_MOD 629>;
1662                         power-domains = <&sys    1037                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1663                         resets = <&cpg 629>;     1038                         resets = <&cpg 629>;
1664                         #address-cells = <1>;    1039                         #address-cells = <1>;
1665                         #size-cells = <0>;       1040                         #size-cells = <0>;
1666                         status = "disabled";     1041                         status = "disabled";
1667                 };                               1042                 };
1668                                                  1043 
1669                 ipmmu_rt0: iommu@ee480000 {      1044                 ipmmu_rt0: iommu@ee480000 {
1670                         compatible = "renesas    1045                         compatible = "renesas,ipmmu-r8a779h0",
1671                                      "renesas    1046                                      "renesas,rcar-gen4-ipmmu-vmsa";
1672                         reg = <0 0xee480000 0    1047                         reg = <0 0xee480000 0 0x20000>;
1673                         renesas,ipmmu-main =     1048                         renesas,ipmmu-main = <&ipmmu_mm>;
1674                         power-domains = <&sys    1049                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1675                         #iommu-cells = <1>;      1050                         #iommu-cells = <1>;
1676                 };                               1051                 };
1677                                                  1052 
1678                 ipmmu_rt1: iommu@ee4c0000 {      1053                 ipmmu_rt1: iommu@ee4c0000 {
1679                         compatible = "renesas    1054                         compatible = "renesas,ipmmu-r8a779h0",
1680                                      "renesas    1055                                      "renesas,rcar-gen4-ipmmu-vmsa";
1681                         reg = <0 0xee4c0000 0    1056                         reg = <0 0xee4c0000 0 0x20000>;
1682                         renesas,ipmmu-main =     1057                         renesas,ipmmu-main = <&ipmmu_mm>;
1683                         power-domains = <&sys    1058                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1684                         #iommu-cells = <1>;      1059                         #iommu-cells = <1>;
1685                 };                               1060                 };
1686                                                  1061 
1687                 ipmmu_ds0: iommu@eed00000 {      1062                 ipmmu_ds0: iommu@eed00000 {
1688                         compatible = "renesas    1063                         compatible = "renesas,ipmmu-r8a779h0",
1689                                      "renesas    1064                                      "renesas,rcar-gen4-ipmmu-vmsa";
1690                         reg = <0 0xeed00000 0    1065                         reg = <0 0xeed00000 0 0x20000>;
1691                         renesas,ipmmu-main =     1066                         renesas,ipmmu-main = <&ipmmu_mm>;
1692                         power-domains = <&sys    1067                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1693                         #iommu-cells = <1>;      1068                         #iommu-cells = <1>;
1694                 };                               1069                 };
1695                                                  1070 
1696                 ipmmu_hc: iommu@eed40000 {       1071                 ipmmu_hc: iommu@eed40000 {
1697                         compatible = "renesas    1072                         compatible = "renesas,ipmmu-r8a779h0",
1698                                      "renesas    1073                                      "renesas,rcar-gen4-ipmmu-vmsa";
1699                         reg = <0 0xeed40000 0    1074                         reg = <0 0xeed40000 0 0x20000>;
1700                         renesas,ipmmu-main =     1075                         renesas,ipmmu-main = <&ipmmu_mm>;
1701                         power-domains = <&sys    1076                         power-domains = <&sysc R8A779H0_PD_C4>;
1702                         #iommu-cells = <1>;      1077                         #iommu-cells = <1>;
1703                 };                               1078                 };
1704                                                  1079 
1705                 ipmmu_ir: iommu@eed80000 {       1080                 ipmmu_ir: iommu@eed80000 {
1706                         compatible = "renesas    1081                         compatible = "renesas,ipmmu-r8a779h0",
1707                                      "renesas    1082                                      "renesas,rcar-gen4-ipmmu-vmsa";
1708                         reg = <0 0xeed80000 0    1083                         reg = <0 0xeed80000 0 0x20000>;
1709                         renesas,ipmmu-main =     1084                         renesas,ipmmu-main = <&ipmmu_mm>;
1710                         power-domains = <&sys    1085                         power-domains = <&sysc R8A779H0_PD_C4>;
1711                         #iommu-cells = <1>;      1086                         #iommu-cells = <1>;
1712                 };                               1087                 };
1713                                                  1088 
1714                 ipmmu_vc: iommu@eedc0000 {       1089                 ipmmu_vc: iommu@eedc0000 {
1715                         compatible = "renesas    1090                         compatible = "renesas,ipmmu-r8a779h0",
1716                                      "renesas    1091                                      "renesas,rcar-gen4-ipmmu-vmsa";
1717                         reg = <0 0xeedc0000 0    1092                         reg = <0 0xeedc0000 0 0x20000>;
1718                         renesas,ipmmu-main =     1093                         renesas,ipmmu-main = <&ipmmu_mm>;
1719                         power-domains = <&sys    1094                         power-domains = <&sysc R8A779H0_PD_C4>;
1720                         #iommu-cells = <1>;      1095                         #iommu-cells = <1>;
1721                 };                               1096                 };
1722                                                  1097 
1723                 ipmmu_3dg: iommu@eee00000 {      1098                 ipmmu_3dg: iommu@eee00000 {
1724                         compatible = "renesas    1099                         compatible = "renesas,ipmmu-r8a779h0",
1725                                      "renesas    1100                                      "renesas,rcar-gen4-ipmmu-vmsa";
1726                         reg = <0 0xeee00000 0    1101                         reg = <0 0xeee00000 0 0x20000>;
1727                         renesas,ipmmu-main =     1102                         renesas,ipmmu-main = <&ipmmu_mm>;
1728                         power-domains = <&sys    1103                         power-domains = <&sysc R8A779H0_PD_C4>;
1729                         #iommu-cells = <1>;      1104                         #iommu-cells = <1>;
1730                 };                               1105                 };
1731                                                  1106 
1732                 ipmmu_vi0: iommu@eee80000 {      1107                 ipmmu_vi0: iommu@eee80000 {
1733                         compatible = "renesas    1108                         compatible = "renesas,ipmmu-r8a779h0",
1734                                      "renesas    1109                                      "renesas,rcar-gen4-ipmmu-vmsa";
1735                         reg = <0 0xeee80000 0    1110                         reg = <0 0xeee80000 0 0x20000>;
1736                         renesas,ipmmu-main =     1111                         renesas,ipmmu-main = <&ipmmu_mm>;
1737                         power-domains = <&sys    1112                         power-domains = <&sysc R8A779H0_PD_C4>;
1738                         #iommu-cells = <1>;      1113                         #iommu-cells = <1>;
1739                 };                               1114                 };
1740                                                  1115 
1741                 ipmmu_vi1: iommu@eeec0000 {      1116                 ipmmu_vi1: iommu@eeec0000 {
1742                         compatible = "renesas    1117                         compatible = "renesas,ipmmu-r8a779h0",
1743                                      "renesas    1118                                      "renesas,rcar-gen4-ipmmu-vmsa";
1744                         reg = <0 0xeeec0000 0    1119                         reg = <0 0xeeec0000 0 0x20000>;
1745                         renesas,ipmmu-main =     1120                         renesas,ipmmu-main = <&ipmmu_mm>;
1746                         power-domains = <&sys    1121                         power-domains = <&sysc R8A779H0_PD_C4>;
1747                         #iommu-cells = <1>;      1122                         #iommu-cells = <1>;
1748                 };                               1123                 };
1749                                                  1124 
1750                 ipmmu_vip0: iommu@eef00000 {     1125                 ipmmu_vip0: iommu@eef00000 {
1751                         compatible = "renesas    1126                         compatible = "renesas,ipmmu-r8a779h0",
1752                                      "renesas    1127                                      "renesas,rcar-gen4-ipmmu-vmsa";
1753                         reg = <0 0xeef00000 0    1128                         reg = <0 0xeef00000 0 0x20000>;
1754                         renesas,ipmmu-main =     1129                         renesas,ipmmu-main = <&ipmmu_mm>;
1755                         power-domains = <&sys    1130                         power-domains = <&sysc R8A779H0_PD_C4>;
1756                         #iommu-cells = <1>;      1131                         #iommu-cells = <1>;
1757                 };                               1132                 };
1758                                                  1133 
1759                 ipmmu_mm: iommu@eefc0000 {       1134                 ipmmu_mm: iommu@eefc0000 {
1760                         compatible = "renesas    1135                         compatible = "renesas,ipmmu-r8a779h0",
1761                                      "renesas    1136                                      "renesas,rcar-gen4-ipmmu-vmsa";
1762                         reg = <0 0xeefc0000 0    1137                         reg = <0 0xeefc0000 0 0x20000>;
1763                         interrupts = <GIC_SPI    1138                         interrupts = <GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH>,
1764                                      <GIC_SPI    1139                                      <GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>;
1765                         power-domains = <&sys    1140                         power-domains = <&sysc R8A779H0_PD_ALWAYS_ON>;
1766                         #iommu-cells = <1>;      1141                         #iommu-cells = <1>;
1767                 };                               1142                 };
1768                                                  1143 
1769                 gic: interrupt-controller@f10    1144                 gic: interrupt-controller@f1000000 {
1770                         compatible = "arm,gic    1145                         compatible = "arm,gic-v3";
1771                         #interrupt-cells = <3    1146                         #interrupt-cells = <3>;
1772                         #address-cells = <0>;    1147                         #address-cells = <0>;
1773                         interrupt-controller;    1148                         interrupt-controller;
1774                         reg = <0x0 0xf1000000    1149                         reg = <0x0 0xf1000000 0 0x20000>,
1775                               <0x0 0xf1060000    1150                               <0x0 0xf1060000 0 0x110000>;
1776                         interrupts = <GIC_PPI    1151                         interrupts = <GIC_PPI 9 IRQ_TYPE_LEVEL_HIGH>;
1777                 };                               1152                 };
1778                                                  1153 
1779                 csi40: csi2@fe500000 {        << 
1780                         compatible = "renesas << 
1781                         reg = <0 0xfe500000 0 << 
1782                         interrupts = <GIC_SPI << 
1783                         clocks = <&cpg CPG_MO << 
1784                         power-domains = <&sys << 
1785                         resets = <&cpg 331>;  << 
1786                         status = "disabled";  << 
1787                                               << 
1788                         ports {               << 
1789                                 #address-cell << 
1790                                 #size-cells = << 
1791                                               << 
1792                                 port@0 {      << 
1793                                         reg = << 
1794                                 };            << 
1795                                               << 
1796                                 port@1 {      << 
1797                                         reg = << 
1798                                         csi40 << 
1799                                               << 
1800                                         };    << 
1801                                 };            << 
1802                         };                    << 
1803                 };                            << 
1804                                               << 
1805                 csi41: csi2@fe540000 {        << 
1806                         compatible = "renesas << 
1807                         reg = <0 0xfe540000 0 << 
1808                         interrupts = <GIC_SPI << 
1809                         clocks = <&cpg CPG_MO << 
1810                         power-domains = <&sys << 
1811                         resets = <&cpg 400>;  << 
1812                         status = "disabled";  << 
1813                                               << 
1814                         ports {               << 
1815                                 #address-cell << 
1816                                 #size-cells = << 
1817                                               << 
1818                                 port@0 {      << 
1819                                         reg = << 
1820                                 };            << 
1821                                               << 
1822                                 port@1 {      << 
1823                                         reg = << 
1824                                         csi41 << 
1825                                               << 
1826                                         };    << 
1827                                 };            << 
1828                         };                    << 
1829                 };                            << 
1830                                               << 
1831                 isp0: isp@fed00000 {          << 
1832                         compatible = "renesas << 
1833                                      "renesas << 
1834                         reg = <0 0xfed00000 0 << 
1835                         interrupts = <GIC_SPI << 
1836                         clocks = <&cpg CPG_MO << 
1837                         power-domains = <&sys << 
1838                         resets = <&cpg 612>;  << 
1839                         status = "disabled";  << 
1840                                               << 
1841                         ports {               << 
1842                                 #address-cell << 
1843                                 #size-cells = << 
1844                                               << 
1845                                 port@0 {      << 
1846                                         #addr << 
1847                                         #size << 
1848                                               << 
1849                                         reg = << 
1850                                               << 
1851                                         isp0c << 
1852                                               << 
1853                                               << 
1854                                         };    << 
1855                                 };            << 
1856                                               << 
1857                                 port@1 {      << 
1858                                         reg = << 
1859                                         isp0v << 
1860                                               << 
1861                                         };    << 
1862                                 };            << 
1863                                               << 
1864                                 port@2 {      << 
1865                                         reg = << 
1866                                         isp0v << 
1867                                               << 
1868                                         };    << 
1869                                 };            << 
1870                                               << 
1871                                 port@3 {      << 
1872                                         reg = << 
1873                                         isp0v << 
1874                                               << 
1875                                         };    << 
1876                                 };            << 
1877                                               << 
1878                                 port@4 {      << 
1879                                         reg = << 
1880                                         isp0v << 
1881                                               << 
1882                                         };    << 
1883                                 };            << 
1884                                               << 
1885                                 port@5 {      << 
1886                                         reg = << 
1887                                         isp0v << 
1888                                               << 
1889                                         };    << 
1890                                 };            << 
1891                                               << 
1892                                 port@6 {      << 
1893                                         reg = << 
1894                                         isp0v << 
1895                                               << 
1896                                         };    << 
1897                                 };            << 
1898                                               << 
1899                                 port@7 {      << 
1900                                         reg = << 
1901                                         isp0v << 
1902                                               << 
1903                                         };    << 
1904                                 };            << 
1905                                               << 
1906                                 port@8 {      << 
1907                                         reg = << 
1908                                         isp0v << 
1909                                               << 
1910                                         };    << 
1911                                 };            << 
1912                         };                    << 
1913                 };                            << 
1914                                               << 
1915                 isp1: isp@fed20000 {          << 
1916                         compatible = "renesas << 
1917                                      "renesas << 
1918                         reg = <0 0xfed20000 0 << 
1919                         interrupts = <GIC_SPI << 
1920                         clocks = <&cpg CPG_MO << 
1921                         power-domains = <&sys << 
1922                         resets = <&cpg 613>;  << 
1923                         status = "disabled";  << 
1924                                               << 
1925                         ports {               << 
1926                                 #address-cell << 
1927                                 #size-cells = << 
1928                                               << 
1929                                 port@0 {      << 
1930                                         #addr << 
1931                                         #size << 
1932                                               << 
1933                                         reg = << 
1934                                               << 
1935                                         isp1c << 
1936                                               << 
1937                                               << 
1938                                         };    << 
1939                                 };            << 
1940                                               << 
1941                                 port@1 {      << 
1942                                         reg = << 
1943                                         isp1v << 
1944                                               << 
1945                                         };    << 
1946                                 };            << 
1947                                               << 
1948                                 port@2 {      << 
1949                                         reg = << 
1950                                         isp1v << 
1951                                               << 
1952                                         };    << 
1953                                 };            << 
1954                                               << 
1955                                 port@3 {      << 
1956                                         reg = << 
1957                                         isp1v << 
1958                                               << 
1959                                         };    << 
1960                                 };            << 
1961                                               << 
1962                                 port@4 {      << 
1963                                         reg = << 
1964                                         isp1v << 
1965                                               << 
1966                                         };    << 
1967                                 };            << 
1968                                               << 
1969                                 port@5 {      << 
1970                                         reg = << 
1971                                         isp1v << 
1972                                               << 
1973                                         };    << 
1974                                 };            << 
1975                                               << 
1976                                 port@6 {      << 
1977                                         reg = << 
1978                                         isp1v << 
1979                                               << 
1980                                         };    << 
1981                                 };            << 
1982                                               << 
1983                                 port@7 {      << 
1984                                         reg = << 
1985                                         isp1v << 
1986                                               << 
1987                                         };    << 
1988                                 };            << 
1989                                               << 
1990                                 port@8 {      << 
1991                                         reg = << 
1992                                         isp1v << 
1993                                               << 
1994                                         };    << 
1995                                 };            << 
1996                         };                    << 
1997                 };                            << 
1998                                               << 
1999                 prr: chipid@fff00044 {           1154                 prr: chipid@fff00044 {
2000                         compatible = "renesas    1155                         compatible = "renesas,prr";
2001                         reg = <0 0xfff00044 0    1156                         reg = <0 0xfff00044 0 4>;
2002                 };                               1157                 };
2003         };                                       1158         };
2004                                                  1159 
2005         thermal-zones {                          1160         thermal-zones {
2006                 sensor_thermal_cr52: sensor1-    1161                 sensor_thermal_cr52: sensor1-thermal {
2007                         polling-delay-passive    1162                         polling-delay-passive = <250>;
2008                         polling-delay = <1000    1163                         polling-delay = <1000>;
2009                         thermal-sensors = <&t    1164                         thermal-sensors = <&tsc 0>;
2010                                                  1165 
2011                         trips {                  1166                         trips {
2012                                 sensor1_crit:    1167                                 sensor1_crit: sensor1-crit {
2013                                         tempe    1168                                         temperature = <120000>;
2014                                         hyste    1169                                         hysteresis = <1000>;
2015                                         type     1170                                         type = "critical";
2016                                 };               1171                                 };
2017                         };                       1172                         };
2018                 };                               1173                 };
2019                                                  1174 
2020                 sensor_thermal_ca76: sensor2-    1175                 sensor_thermal_ca76: sensor2-thermal {
2021                         polling-delay-passive    1176                         polling-delay-passive = <250>;
2022                         polling-delay = <1000    1177                         polling-delay = <1000>;
2023                         thermal-sensors = <&t    1178                         thermal-sensors = <&tsc 1>;
2024                                                  1179 
2025                         trips {                  1180                         trips {
2026                                 sensor2_crit:    1181                                 sensor2_crit: sensor2-crit {
2027                                         tempe    1182                                         temperature = <120000>;
2028                                         hyste    1183                                         hysteresis = <1000>;
2029                                         type     1184                                         type = "critical";
2030                                 };               1185                                 };
2031                         };                       1186                         };
2032                 };                               1187                 };
2033         };                                       1188         };
2034                                                  1189 
2035         timer {                                  1190         timer {
2036                 compatible = "arm,armv8-timer    1191                 compatible = "arm,armv8-timer";
2037                 interrupts-extended = <&gic G    1192                 interrupts-extended = <&gic GIC_PPI 13 IRQ_TYPE_LEVEL_LOW>,
2038                                       <&gic G    1193                                       <&gic GIC_PPI 14 IRQ_TYPE_LEVEL_LOW>,
2039                                       <&gic G    1194                                       <&gic GIC_PPI 11 IRQ_TYPE_LEVEL_LOW>,
2040                                       <&gic G    1195                                       <&gic GIC_PPI 10 IRQ_TYPE_LEVEL_LOW>,
2041                                       <&gic G    1196                                       <&gic GIC_PPI 12 IRQ_TYPE_LEVEL_LOW>;
2042                 interrupt-names = "sec-phys", << 
2043                                   "hyp-virt"; << 
2044         };                                       1197         };
2045 };                                               1198 };
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php