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

TOMOYO Linux Cross Reference
Linux/scripts/dtc/include-prefixes/arm64/renesas/r8a779a0.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/r8a779a0.dtsi (Version linux-6.12-rc7) and /scripts/dtc/include-prefixes/arm64/renesas/r8a779a0.dtsi (Version linux-6.2.16)


  1 // SPDX-License-Identifier: GPL-2.0                 1 // SPDX-License-Identifier: GPL-2.0
  2 /*                                                  2 /*
  3  * Device Tree Source for the R-Car V3U (R8A77      3  * Device Tree Source for the R-Car V3U (R8A779A0) SoC
  4  *                                                  4  *
  5  * Copyright (C) 2020 Renesas Electronics Corp      5  * Copyright (C) 2020 Renesas Electronics Corp.
  6  */                                                 6  */
  7                                                     7 
  8 #include <dt-bindings/clock/r8a779a0-cpg-mssr.      8 #include <dt-bindings/clock/r8a779a0-cpg-mssr.h>
  9 #include <dt-bindings/interrupt-controller/arm      9 #include <dt-bindings/interrupt-controller/arm-gic.h>
 10 #include <dt-bindings/power/r8a779a0-sysc.h>       10 #include <dt-bindings/power/r8a779a0-sysc.h>
 11                                                    11 
 12 / {                                                12 / {
 13         compatible = "renesas,r8a779a0";           13         compatible = "renesas,r8a779a0";
 14         #address-cells = <2>;                      14         #address-cells = <2>;
 15         #size-cells = <2>;                         15         #size-cells = <2>;
 16                                                    16 
 17         /* External CAN clock - to be overridd     17         /* External CAN clock - to be overridden by boards that provide it */
 18         can_clk: can {                             18         can_clk: can {
 19                 compatible = "fixed-clock";        19                 compatible = "fixed-clock";
 20                 #clock-cells = <0>;                20                 #clock-cells = <0>;
 21                 clock-frequency = <0>;             21                 clock-frequency = <0>;
 22         };                                         22         };
 23                                                    23 
 24         cpus {                                     24         cpus {
 25                 #address-cells = <1>;              25                 #address-cells = <1>;
 26                 #size-cells = <0>;                 26                 #size-cells = <0>;
 27                                                    27 
 28                 a76_0: cpu@0 {                     28                 a76_0: cpu@0 {
 29                         compatible = "arm,cort     29                         compatible = "arm,cortex-a76";
 30                         reg = <0>;                 30                         reg = <0>;
 31                         device_type = "cpu";       31                         device_type = "cpu";
 32                         power-domains = <&sysc     32                         power-domains = <&sysc R8A779A0_PD_A1E0D0C0>;
 33                         next-level-cache = <&L     33                         next-level-cache = <&L3_CA76_0>;
 34                         clocks = <&cpg CPG_COR     34                         clocks = <&cpg CPG_CORE R8A779A0_CLK_Z0>;
 35                 };                                 35                 };
 36                                                    36 
 37                 L3_CA76_0: cache-controller-0      37                 L3_CA76_0: cache-controller-0 {
 38                         compatible = "cache";      38                         compatible = "cache";
 39                         power-domains = <&sysc     39                         power-domains = <&sysc R8A779A0_PD_A2E0D0>;
 40                         cache-unified;             40                         cache-unified;
 41                         cache-level = <3>;         41                         cache-level = <3>;
 42                 };                                 42                 };
 43         };                                         43         };
 44                                                    44 
 45         extal_clk: extal {                         45         extal_clk: extal {
 46                 compatible = "fixed-clock";        46                 compatible = "fixed-clock";
 47                 #clock-cells = <0>;                47                 #clock-cells = <0>;
 48                 /* This value must be overridd     48                 /* This value must be overridden by the board */
 49                 clock-frequency = <0>;             49                 clock-frequency = <0>;
 50         };                                         50         };
 51                                                    51 
 52         extalr_clk: extalr {                       52         extalr_clk: extalr {
 53                 compatible = "fixed-clock";        53                 compatible = "fixed-clock";
 54                 #clock-cells = <0>;                54                 #clock-cells = <0>;
 55                 /* This value must be overridd     55                 /* This value must be overridden by the board */
 56                 clock-frequency = <0>;             56                 clock-frequency = <0>;
 57         };                                         57         };
 58                                                    58 
 59         pmu_a76 {                                  59         pmu_a76 {
 60                 compatible = "arm,cortex-a76-p     60                 compatible = "arm,cortex-a76-pmu";
 61                 interrupts-extended = <&gic GI     61                 interrupts-extended = <&gic GIC_PPI 7 IRQ_TYPE_LEVEL_LOW>;
 62         };                                         62         };
 63                                                    63 
 64         /* External SCIF clock - to be overrid     64         /* External SCIF clock - to be overridden by boards that provide it */
 65         scif_clk: scif {                           65         scif_clk: scif {
 66                 compatible = "fixed-clock";        66                 compatible = "fixed-clock";
 67                 #clock-cells = <0>;                67                 #clock-cells = <0>;
 68                 clock-frequency = <0>;             68                 clock-frequency = <0>;
 69         };                                         69         };
 70                                                    70 
 71         soc: soc {                                 71         soc: soc {
 72                 compatible = "simple-bus";         72                 compatible = "simple-bus";
 73                 interrupt-parent = <&gic>;         73                 interrupt-parent = <&gic>;
 74                 #address-cells = <2>;              74                 #address-cells = <2>;
 75                 #size-cells = <2>;                 75                 #size-cells = <2>;
 76                 ranges;                            76                 ranges;
 77                                                    77 
 78                 rwdt: watchdog@e6020000 {          78                 rwdt: watchdog@e6020000 {
 79                         compatible = "renesas,     79                         compatible = "renesas,r8a779a0-wdt",
 80                                      "renesas,     80                                      "renesas,rcar-gen4-wdt";
 81                         reg = <0 0xe6020000 0      81                         reg = <0 0xe6020000 0 0x0c>;
 82                         interrupts = <GIC_SPI      82                         interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>;
 83                         clocks = <&cpg CPG_MOD     83                         clocks = <&cpg CPG_MOD 907>;
 84                         power-domains = <&sysc     84                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
 85                         resets = <&cpg 907>;       85                         resets = <&cpg 907>;
 86                         status = "disabled";       86                         status = "disabled";
 87                 };                                 87                 };
 88                                                    88 
 89                 pfc: pinctrl@e6050000 {            89                 pfc: pinctrl@e6050000 {
 90                         compatible = "renesas,     90                         compatible = "renesas,pfc-r8a779a0";
 91                         reg = <0 0xe6050000 0      91                         reg = <0 0xe6050000 0 0x16c>, <0 0xe6050800 0 0x16c>,
 92                               <0 0xe6058000 0      92                               <0 0xe6058000 0 0x16c>, <0 0xe6058800 0 0x16c>,
 93                               <0 0xe6060000 0      93                               <0 0xe6060000 0 0x16c>, <0 0xe6060800 0 0x16c>,
 94                               <0 0xe6068000 0      94                               <0 0xe6068000 0 0x16c>, <0 0xe6068800 0 0x16c>,
 95                               <0 0xe6069000 0      95                               <0 0xe6069000 0 0x16c>, <0 0xe6069800 0 0x16c>;
 96                 };                                 96                 };
 97                                                    97 
 98                 gpio0: gpio@e6058180 {             98                 gpio0: gpio@e6058180 {
 99                         compatible = "renesas,     99                         compatible = "renesas,gpio-r8a779a0",
100                                      "renesas,    100                                      "renesas,rcar-gen4-gpio";
101                         reg = <0 0xe6058180 0     101                         reg = <0 0xe6058180 0 0x54>;
102                         interrupts = <GIC_SPI     102                         interrupts = <GIC_SPI 832 IRQ_TYPE_LEVEL_HIGH>;
103                         clocks = <&cpg CPG_MOD    103                         clocks = <&cpg CPG_MOD 916>;
104                         power-domains = <&sysc    104                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
105                         resets = <&cpg 916>;      105                         resets = <&cpg 916>;
106                         gpio-controller;          106                         gpio-controller;
107                         #gpio-cells = <2>;        107                         #gpio-cells = <2>;
108                         gpio-ranges = <&pfc 0     108                         gpio-ranges = <&pfc 0 0 28>;
109                         interrupt-controller;     109                         interrupt-controller;
110                         #interrupt-cells = <2>    110                         #interrupt-cells = <2>;
111                 };                                111                 };
112                                                   112 
113                 gpio1: gpio@e6050180 {            113                 gpio1: gpio@e6050180 {
114                         compatible = "renesas,    114                         compatible = "renesas,gpio-r8a779a0",
115                                      "renesas,    115                                      "renesas,rcar-gen4-gpio";
116                         reg = <0 0xe6050180 0     116                         reg = <0 0xe6050180 0 0x54>;
117                         interrupts = <GIC_SPI     117                         interrupts = <GIC_SPI 836 IRQ_TYPE_LEVEL_HIGH>;
118                         clocks = <&cpg CPG_MOD    118                         clocks = <&cpg CPG_MOD 915>;
119                         power-domains = <&sysc    119                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
120                         resets = <&cpg 915>;      120                         resets = <&cpg 915>;
121                         gpio-controller;          121                         gpio-controller;
122                         #gpio-cells = <2>;        122                         #gpio-cells = <2>;
123                         gpio-ranges = <&pfc 0     123                         gpio-ranges = <&pfc 0 32 31>;
124                         interrupt-controller;     124                         interrupt-controller;
125                         #interrupt-cells = <2>    125                         #interrupt-cells = <2>;
126                 };                                126                 };
127                                                   127 
128                 gpio2: gpio@e6050980 {            128                 gpio2: gpio@e6050980 {
129                         compatible = "renesas,    129                         compatible = "renesas,gpio-r8a779a0",
130                                      "renesas,    130                                      "renesas,rcar-gen4-gpio";
131                         reg = <0 0xe6050980 0     131                         reg = <0 0xe6050980 0 0x54>;
132                         interrupts = <GIC_SPI     132                         interrupts = <GIC_SPI 840 IRQ_TYPE_LEVEL_HIGH>;
133                         clocks = <&cpg CPG_MOD    133                         clocks = <&cpg CPG_MOD 915>;
134                         power-domains = <&sysc    134                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
135                         resets = <&cpg 915>;      135                         resets = <&cpg 915>;
136                         gpio-controller;          136                         gpio-controller;
137                         #gpio-cells = <2>;        137                         #gpio-cells = <2>;
138                         gpio-ranges = <&pfc 0     138                         gpio-ranges = <&pfc 0 64 25>;
139                         interrupt-controller;     139                         interrupt-controller;
140                         #interrupt-cells = <2>    140                         #interrupt-cells = <2>;
141                 };                                141                 };
142                                                   142 
143                 gpio3: gpio@e6058980 {            143                 gpio3: gpio@e6058980 {
144                         compatible = "renesas,    144                         compatible = "renesas,gpio-r8a779a0",
145                                      "renesas,    145                                      "renesas,rcar-gen4-gpio";
146                         reg = <0 0xe6058980 0     146                         reg = <0 0xe6058980 0 0x54>;
147                         interrupts = <GIC_SPI     147                         interrupts = <GIC_SPI 844 IRQ_TYPE_LEVEL_HIGH>;
148                         clocks = <&cpg CPG_MOD    148                         clocks = <&cpg CPG_MOD 916>;
149                         power-domains = <&sysc    149                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
150                         resets = <&cpg 916>;      150                         resets = <&cpg 916>;
151                         gpio-controller;          151                         gpio-controller;
152                         #gpio-cells = <2>;        152                         #gpio-cells = <2>;
153                         gpio-ranges = <&pfc 0     153                         gpio-ranges = <&pfc 0 96 17>;
154                         interrupt-controller;     154                         interrupt-controller;
155                         #interrupt-cells = <2>    155                         #interrupt-cells = <2>;
156                 };                                156                 };
157                                                   157 
158                 gpio4: gpio@e6060180 {            158                 gpio4: gpio@e6060180 {
159                         compatible = "renesas,    159                         compatible = "renesas,gpio-r8a779a0",
160                                      "renesas,    160                                      "renesas,rcar-gen4-gpio";
161                         reg = <0 0xe6060180 0     161                         reg = <0 0xe6060180 0 0x54>;
162                         interrupts = <GIC_SPI     162                         interrupts = <GIC_SPI 848 IRQ_TYPE_LEVEL_HIGH>;
163                         clocks = <&cpg CPG_MOD    163                         clocks = <&cpg CPG_MOD 917>;
164                         power-domains = <&sysc    164                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
165                         resets = <&cpg 917>;      165                         resets = <&cpg 917>;
166                         gpio-controller;          166                         gpio-controller;
167                         #gpio-cells = <2>;        167                         #gpio-cells = <2>;
168                         gpio-ranges = <&pfc 0     168                         gpio-ranges = <&pfc 0 128 27>;
169                         interrupt-controller;     169                         interrupt-controller;
170                         #interrupt-cells = <2>    170                         #interrupt-cells = <2>;
171                 };                                171                 };
172                                                   172 
173                 gpio5: gpio@e6060980 {            173                 gpio5: gpio@e6060980 {
174                         compatible = "renesas,    174                         compatible = "renesas,gpio-r8a779a0",
175                                      "renesas,    175                                      "renesas,rcar-gen4-gpio";
176                         reg = <0 0xe6060980 0     176                         reg = <0 0xe6060980 0 0x54>;
177                         interrupts = <GIC_SPI     177                         interrupts = <GIC_SPI 852 IRQ_TYPE_LEVEL_HIGH>;
178                         clocks = <&cpg CPG_MOD    178                         clocks = <&cpg CPG_MOD 917>;
179                         power-domains = <&sysc    179                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
180                         resets = <&cpg 917>;      180                         resets = <&cpg 917>;
181                         gpio-controller;          181                         gpio-controller;
182                         #gpio-cells = <2>;        182                         #gpio-cells = <2>;
183                         gpio-ranges = <&pfc 0     183                         gpio-ranges = <&pfc 0 160 21>;
184                         interrupt-controller;     184                         interrupt-controller;
185                         #interrupt-cells = <2>    185                         #interrupt-cells = <2>;
186                 };                                186                 };
187                                                   187 
188                 gpio6: gpio@e6068180 {            188                 gpio6: gpio@e6068180 {
189                         compatible = "renesas,    189                         compatible = "renesas,gpio-r8a779a0",
190                                      "renesas,    190                                      "renesas,rcar-gen4-gpio";
191                         reg = <0 0xe6068180 0     191                         reg = <0 0xe6068180 0 0x54>;
192                         interrupts = <GIC_SPI     192                         interrupts = <GIC_SPI 856 IRQ_TYPE_LEVEL_HIGH>;
193                         clocks = <&cpg CPG_MOD    193                         clocks = <&cpg CPG_MOD 918>;
194                         power-domains = <&sysc    194                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
195                         resets = <&cpg 918>;      195                         resets = <&cpg 918>;
196                         gpio-controller;          196                         gpio-controller;
197                         #gpio-cells = <2>;        197                         #gpio-cells = <2>;
198                         gpio-ranges = <&pfc 0     198                         gpio-ranges = <&pfc 0 192 21>;
199                         interrupt-controller;     199                         interrupt-controller;
200                         #interrupt-cells = <2>    200                         #interrupt-cells = <2>;
201                 };                                201                 };
202                                                   202 
203                 gpio7: gpio@e6068980 {            203                 gpio7: gpio@e6068980 {
204                         compatible = "renesas,    204                         compatible = "renesas,gpio-r8a779a0",
205                                      "renesas,    205                                      "renesas,rcar-gen4-gpio";
206                         reg = <0 0xe6068980 0     206                         reg = <0 0xe6068980 0 0x54>;
207                         interrupts = <GIC_SPI     207                         interrupts = <GIC_SPI 860 IRQ_TYPE_LEVEL_HIGH>;
208                         clocks = <&cpg CPG_MOD    208                         clocks = <&cpg CPG_MOD 918>;
209                         power-domains = <&sysc    209                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
210                         resets = <&cpg 918>;      210                         resets = <&cpg 918>;
211                         gpio-controller;          211                         gpio-controller;
212                         #gpio-cells = <2>;        212                         #gpio-cells = <2>;
213                         gpio-ranges = <&pfc 0     213                         gpio-ranges = <&pfc 0 224 21>;
214                         interrupt-controller;     214                         interrupt-controller;
215                         #interrupt-cells = <2>    215                         #interrupt-cells = <2>;
216                 };                                216                 };
217                                                   217 
218                 gpio8: gpio@e6069180 {            218                 gpio8: gpio@e6069180 {
219                         compatible = "renesas,    219                         compatible = "renesas,gpio-r8a779a0",
220                                      "renesas,    220                                      "renesas,rcar-gen4-gpio";
221                         reg = <0 0xe6069180 0     221                         reg = <0 0xe6069180 0 0x54>;
222                         interrupts = <GIC_SPI     222                         interrupts = <GIC_SPI 864 IRQ_TYPE_LEVEL_HIGH>;
223                         clocks = <&cpg CPG_MOD    223                         clocks = <&cpg CPG_MOD 918>;
224                         power-domains = <&sysc    224                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
225                         resets = <&cpg 918>;      225                         resets = <&cpg 918>;
226                         gpio-controller;          226                         gpio-controller;
227                         #gpio-cells = <2>;        227                         #gpio-cells = <2>;
228                         gpio-ranges = <&pfc 0     228                         gpio-ranges = <&pfc 0 256 21>;
229                         interrupt-controller;     229                         interrupt-controller;
230                         #interrupt-cells = <2>    230                         #interrupt-cells = <2>;
231                 };                                231                 };
232                                                   232 
233                 gpio9: gpio@e6069980 {            233                 gpio9: gpio@e6069980 {
234                         compatible = "renesas,    234                         compatible = "renesas,gpio-r8a779a0",
235                                      "renesas,    235                                      "renesas,rcar-gen4-gpio";
236                         reg = <0 0xe6069980 0     236                         reg = <0 0xe6069980 0 0x54>;
237                         interrupts = <GIC_SPI     237                         interrupts = <GIC_SPI 868 IRQ_TYPE_LEVEL_HIGH>;
238                         clocks = <&cpg CPG_MOD    238                         clocks = <&cpg CPG_MOD 918>;
239                         power-domains = <&sysc    239                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
240                         resets = <&cpg 918>;      240                         resets = <&cpg 918>;
241                         gpio-controller;          241                         gpio-controller;
242                         #gpio-cells = <2>;        242                         #gpio-cells = <2>;
243                         gpio-ranges = <&pfc 0     243                         gpio-ranges = <&pfc 0 288 21>;
244                         interrupt-controller;     244                         interrupt-controller;
245                         #interrupt-cells = <2>    245                         #interrupt-cells = <2>;
246                 };                                246                 };
247                                                   247 
248                 cmt0: timer@e60f0000 {            248                 cmt0: timer@e60f0000 {
249                         compatible = "renesas,    249                         compatible = "renesas,r8a779a0-cmt0",
250                                      "renesas,    250                                      "renesas,rcar-gen4-cmt0";
251                         reg = <0 0xe60f0000 0     251                         reg = <0 0xe60f0000 0 0x1004>;
252                         interrupts = <GIC_SPI     252                         interrupts = <GIC_SPI 500 IRQ_TYPE_LEVEL_HIGH>,
253                                      <GIC_SPI     253                                      <GIC_SPI 501 IRQ_TYPE_LEVEL_HIGH>;
254                         clocks = <&cpg CPG_MOD    254                         clocks = <&cpg CPG_MOD 910>;
255                         clock-names = "fck";      255                         clock-names = "fck";
256                         power-domains = <&sysc    256                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
257                         resets = <&cpg 910>;      257                         resets = <&cpg 910>;
258                         status = "disabled";      258                         status = "disabled";
259                 };                                259                 };
260                                                   260 
261                 cmt1: timer@e6130000 {            261                 cmt1: timer@e6130000 {
262                         compatible = "renesas,    262                         compatible = "renesas,r8a779a0-cmt1",
263                                      "renesas,    263                                      "renesas,rcar-gen4-cmt1";
264                         reg = <0 0xe6130000 0     264                         reg = <0 0xe6130000 0 0x1004>;
265                         interrupts = <GIC_SPI     265                         interrupts = <GIC_SPI 448 IRQ_TYPE_LEVEL_HIGH>,
266                                      <GIC_SPI     266                                      <GIC_SPI 449 IRQ_TYPE_LEVEL_HIGH>,
267                                      <GIC_SPI     267                                      <GIC_SPI 450 IRQ_TYPE_LEVEL_HIGH>,
268                                      <GIC_SPI     268                                      <GIC_SPI 451 IRQ_TYPE_LEVEL_HIGH>,
269                                      <GIC_SPI     269                                      <GIC_SPI 452 IRQ_TYPE_LEVEL_HIGH>,
270                                      <GIC_SPI     270                                      <GIC_SPI 453 IRQ_TYPE_LEVEL_HIGH>,
271                                      <GIC_SPI     271                                      <GIC_SPI 454 IRQ_TYPE_LEVEL_HIGH>,
272                                      <GIC_SPI     272                                      <GIC_SPI 455 IRQ_TYPE_LEVEL_HIGH>;
273                         clocks = <&cpg CPG_MOD    273                         clocks = <&cpg CPG_MOD 911>;
274                         clock-names = "fck";      274                         clock-names = "fck";
275                         power-domains = <&sysc    275                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
276                         resets = <&cpg 911>;      276                         resets = <&cpg 911>;
277                         status = "disabled";      277                         status = "disabled";
278                 };                                278                 };
279                                                   279 
280                 cmt2: timer@e6140000 {            280                 cmt2: timer@e6140000 {
281                         compatible = "renesas,    281                         compatible = "renesas,r8a779a0-cmt1",
282                                      "renesas,    282                                      "renesas,rcar-gen4-cmt1";
283                         reg = <0 0xe6140000 0     283                         reg = <0 0xe6140000 0 0x1004>;
284                         interrupts = <GIC_SPI     284                         interrupts = <GIC_SPI 456 IRQ_TYPE_LEVEL_HIGH>,
285                                      <GIC_SPI     285                                      <GIC_SPI 457 IRQ_TYPE_LEVEL_HIGH>,
286                                      <GIC_SPI     286                                      <GIC_SPI 458 IRQ_TYPE_LEVEL_HIGH>,
287                                      <GIC_SPI     287                                      <GIC_SPI 459 IRQ_TYPE_LEVEL_HIGH>,
288                                      <GIC_SPI     288                                      <GIC_SPI 460 IRQ_TYPE_LEVEL_HIGH>,
289                                      <GIC_SPI     289                                      <GIC_SPI 461 IRQ_TYPE_LEVEL_HIGH>,
290                                      <GIC_SPI     290                                      <GIC_SPI 462 IRQ_TYPE_LEVEL_HIGH>,
291                                      <GIC_SPI     291                                      <GIC_SPI 463 IRQ_TYPE_LEVEL_HIGH>;
292                         clocks = <&cpg CPG_MOD    292                         clocks = <&cpg CPG_MOD 912>;
293                         clock-names = "fck";      293                         clock-names = "fck";
294                         power-domains = <&sysc    294                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
295                         resets = <&cpg 912>;      295                         resets = <&cpg 912>;
296                         status = "disabled";      296                         status = "disabled";
297                 };                                297                 };
298                                                   298 
299                 cmt3: timer@e6148000 {            299                 cmt3: timer@e6148000 {
300                         compatible = "renesas,    300                         compatible = "renesas,r8a779a0-cmt1",
301                                      "renesas,    301                                      "renesas,rcar-gen4-cmt1";
302                         reg = <0 0xe6148000 0     302                         reg = <0 0xe6148000 0 0x1004>;
303                         interrupts = <GIC_SPI     303                         interrupts = <GIC_SPI 464 IRQ_TYPE_LEVEL_HIGH>,
304                                      <GIC_SPI     304                                      <GIC_SPI 465 IRQ_TYPE_LEVEL_HIGH>,
305                                      <GIC_SPI     305                                      <GIC_SPI 466 IRQ_TYPE_LEVEL_HIGH>,
306                                      <GIC_SPI     306                                      <GIC_SPI 467 IRQ_TYPE_LEVEL_HIGH>,
307                                      <GIC_SPI     307                                      <GIC_SPI 468 IRQ_TYPE_LEVEL_HIGH>,
308                                      <GIC_SPI     308                                      <GIC_SPI 469 IRQ_TYPE_LEVEL_HIGH>,
309                                      <GIC_SPI     309                                      <GIC_SPI 470 IRQ_TYPE_LEVEL_HIGH>,
310                                      <GIC_SPI     310                                      <GIC_SPI 471 IRQ_TYPE_LEVEL_HIGH>;
311                         clocks = <&cpg CPG_MOD    311                         clocks = <&cpg CPG_MOD 913>;
312                         clock-names = "fck";      312                         clock-names = "fck";
313                         power-domains = <&sysc    313                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
314                         resets = <&cpg 913>;      314                         resets = <&cpg 913>;
315                         status = "disabled";      315                         status = "disabled";
316                 };                                316                 };
317                                                   317 
318                 cpg: clock-controller@e6150000    318                 cpg: clock-controller@e6150000 {
319                         compatible = "renesas,    319                         compatible = "renesas,r8a779a0-cpg-mssr";
320                         reg = <0 0xe6150000 0     320                         reg = <0 0xe6150000 0 0x4000>;
321                         clocks = <&extal_clk>,    321                         clocks = <&extal_clk>, <&extalr_clk>;
322                         clock-names = "extal",    322                         clock-names = "extal", "extalr";
323                         #clock-cells = <2>;       323                         #clock-cells = <2>;
324                         #power-domain-cells =     324                         #power-domain-cells = <0>;
325                         #reset-cells = <1>;       325                         #reset-cells = <1>;
326                 };                                326                 };
327                                                   327 
328                 rst: reset-controller@e6160000    328                 rst: reset-controller@e6160000 {
329                         compatible = "renesas,    329                         compatible = "renesas,r8a779a0-rst";
330                         reg = <0 0xe6160000 0     330                         reg = <0 0xe6160000 0 0x4000>;
331                 };                                331                 };
332                                                   332 
333                 sysc: system-controller@e61800    333                 sysc: system-controller@e6180000 {
334                         compatible = "renesas,    334                         compatible = "renesas,r8a779a0-sysc";
335                         reg = <0 0xe6180000 0     335                         reg = <0 0xe6180000 0 0x4000>;
336                         #power-domain-cells =     336                         #power-domain-cells = <1>;
337                 };                                337                 };
338                                                   338 
339                 tsc: thermal@e6190000 {           339                 tsc: thermal@e6190000 {
340                         compatible = "renesas,    340                         compatible = "renesas,r8a779a0-thermal";
341                         reg = <0 0xe6190000 0     341                         reg = <0 0xe6190000 0 0x200>,
342                               <0 0xe6198000 0     342                               <0 0xe6198000 0 0x200>,
343                               <0 0xe61a0000 0     343                               <0 0xe61a0000 0 0x200>,
344                               <0 0xe61a8000 0     344                               <0 0xe61a8000 0 0x200>,
345                               <0 0xe61b0000 0     345                               <0 0xe61b0000 0 0x200>;
346                         clocks = <&cpg CPG_MOD    346                         clocks = <&cpg CPG_MOD 919>;
347                         power-domains = <&sysc    347                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
348                         resets = <&cpg 919>;      348                         resets = <&cpg 919>;
349                         #thermal-sensor-cells     349                         #thermal-sensor-cells = <1>;
350                 };                                350                 };
351                                                   351 
352                 intc_ex: interrupt-controller@    352                 intc_ex: interrupt-controller@e61c0000 {
353                         compatible = "renesas,    353                         compatible = "renesas,intc-ex-r8a779a0", "renesas,irqc";
354                         #interrupt-cells = <2>    354                         #interrupt-cells = <2>;
355                         interrupt-controller;     355                         interrupt-controller;
356                         reg = <0 0xe61c0000 0     356                         reg = <0 0xe61c0000 0 0x200>;
357                         interrupts = <GIC_SPI     357                         interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
358                                      <GIC_SPI     358                                      <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,
359                                      <GIC_SPI     359                                      <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>,
360                                      <GIC_SPI     360                                      <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>,
361                                      <GIC_SPI     361                                      <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>,
362                                      <GIC_SPI     362                                      <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>;
363                         clocks = <&cpg CPG_COR    363                         clocks = <&cpg CPG_CORE R8A779A0_CLK_CP>;
364                         power-domains = <&sysc    364                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
365                 };                                365                 };
366                                                   366 
367                 tmu0: timer@e61e0000 {            367                 tmu0: timer@e61e0000 {
368                         compatible = "renesas,    368                         compatible = "renesas,tmu-r8a779a0", "renesas,tmu";
369                         reg = <0 0xe61e0000 0     369                         reg = <0 0xe61e0000 0 0x30>;
370                         interrupts = <GIC_SPI     370                         interrupts = <GIC_SPI 512 IRQ_TYPE_LEVEL_HIGH>,
371                                      <GIC_SPI     371                                      <GIC_SPI 513 IRQ_TYPE_LEVEL_HIGH>,
372                                      <GIC_SPI     372                                      <GIC_SPI 514 IRQ_TYPE_LEVEL_HIGH>;
373                         interrupt-names = "tun << 
374                         clocks = <&cpg CPG_MOD    373                         clocks = <&cpg CPG_MOD 713>;
375                         clock-names = "fck";      374                         clock-names = "fck";
376                         power-domains = <&sysc    375                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
377                         resets = <&cpg 713>;      376                         resets = <&cpg 713>;
378                         status = "disabled";      377                         status = "disabled";
379                 };                                378                 };
380                                                   379 
381                 tmu1: timer@e6fc0000 {            380                 tmu1: timer@e6fc0000 {
382                         compatible = "renesas,    381                         compatible = "renesas,tmu-r8a779a0", "renesas,tmu";
383                         reg = <0 0xe6fc0000 0     382                         reg = <0 0xe6fc0000 0 0x30>;
384                         interrupts = <GIC_SPI     383                         interrupts = <GIC_SPI 504 IRQ_TYPE_LEVEL_HIGH>,
385                                      <GIC_SPI     384                                      <GIC_SPI 505 IRQ_TYPE_LEVEL_HIGH>,
386                                      <GIC_SPI  !! 385                                      <GIC_SPI 506 IRQ_TYPE_LEVEL_HIGH>;
387                                      <GIC_SPI  << 
388                         interrupt-names = "tun << 
389                         clocks = <&cpg CPG_MOD    386                         clocks = <&cpg CPG_MOD 714>;
390                         clock-names = "fck";      387                         clock-names = "fck";
391                         power-domains = <&sysc    388                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
392                         resets = <&cpg 714>;      389                         resets = <&cpg 714>;
393                         status = "disabled";      390                         status = "disabled";
394                 };                                391                 };
395                                                   392 
396                 tmu2: timer@e6fd0000 {            393                 tmu2: timer@e6fd0000 {
397                         compatible = "renesas,    394                         compatible = "renesas,tmu-r8a779a0", "renesas,tmu";
398                         reg = <0 0xe6fd0000 0     395                         reg = <0 0xe6fd0000 0 0x30>;
399                         interrupts = <GIC_SPI     396                         interrupts = <GIC_SPI 508 IRQ_TYPE_LEVEL_HIGH>,
400                                      <GIC_SPI     397                                      <GIC_SPI 509 IRQ_TYPE_LEVEL_HIGH>,
401                                      <GIC_SPI  !! 398                                      <GIC_SPI 510 IRQ_TYPE_LEVEL_HIGH>;
402                                      <GIC_SPI  << 
403                         interrupt-names = "tun << 
404                         clocks = <&cpg CPG_MOD    399                         clocks = <&cpg CPG_MOD 715>;
405                         clock-names = "fck";      400                         clock-names = "fck";
406                         power-domains = <&sysc    401                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
407                         resets = <&cpg 715>;      402                         resets = <&cpg 715>;
408                         status = "disabled";      403                         status = "disabled";
409                 };                                404                 };
410                                                   405 
411                 tmu3: timer@e6fe0000 {            406                 tmu3: timer@e6fe0000 {
412                         compatible = "renesas,    407                         compatible = "renesas,tmu-r8a779a0", "renesas,tmu";
413                         reg = <0 0xe6fe0000 0     408                         reg = <0 0xe6fe0000 0 0x30>;
414                         interrupts = <GIC_SPI     409                         interrupts = <GIC_SPI 472 IRQ_TYPE_LEVEL_HIGH>,
415                                      <GIC_SPI     410                                      <GIC_SPI 473 IRQ_TYPE_LEVEL_HIGH>,
416                                      <GIC_SPI  !! 411                                      <GIC_SPI 474 IRQ_TYPE_LEVEL_HIGH>;
417                                      <GIC_SPI  << 
418                         interrupt-names = "tun << 
419                         clocks = <&cpg CPG_MOD    412                         clocks = <&cpg CPG_MOD 716>;
420                         clock-names = "fck";      413                         clock-names = "fck";
421                         power-domains = <&sysc    414                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
422                         resets = <&cpg 716>;      415                         resets = <&cpg 716>;
423                         status = "disabled";      416                         status = "disabled";
424                 };                                417                 };
425                                                   418 
426                 tmu4: timer@ffc00000 {            419                 tmu4: timer@ffc00000 {
427                         compatible = "renesas,    420                         compatible = "renesas,tmu-r8a779a0", "renesas,tmu";
428                         reg = <0 0xffc00000 0     421                         reg = <0 0xffc00000 0 0x30>;
429                         interrupts = <GIC_SPI     422                         interrupts = <GIC_SPI 476 IRQ_TYPE_LEVEL_HIGH>,
430                                      <GIC_SPI     423                                      <GIC_SPI 477 IRQ_TYPE_LEVEL_HIGH>,
431                                      <GIC_SPI  !! 424                                      <GIC_SPI 478 IRQ_TYPE_LEVEL_HIGH>;
432                                      <GIC_SPI  << 
433                         interrupt-names = "tun << 
434                         clocks = <&cpg CPG_MOD    425                         clocks = <&cpg CPG_MOD 717>;
435                         clock-names = "fck";      426                         clock-names = "fck";
436                         power-domains = <&sysc    427                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
437                         resets = <&cpg 717>;      428                         resets = <&cpg 717>;
438                         status = "disabled";      429                         status = "disabled";
439                 };                                430                 };
440                                                   431 
441                 i2c0: i2c@e6500000 {              432                 i2c0: i2c@e6500000 {
442                         compatible = "renesas,    433                         compatible = "renesas,i2c-r8a779a0",
443                                      "renesas,    434                                      "renesas,rcar-gen4-i2c";
444                         reg = <0 0xe6500000 0     435                         reg = <0 0xe6500000 0 0x40>;
445                         interrupts = <GIC_SPI     436                         interrupts = <GIC_SPI 238 IRQ_TYPE_LEVEL_HIGH>;
446                         clocks = <&cpg CPG_MOD    437                         clocks = <&cpg CPG_MOD 518>;
447                         power-domains = <&sysc    438                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
448                         resets = <&cpg 518>;      439                         resets = <&cpg 518>;
449                         dmas = <&dmac1 0x91>,     440                         dmas = <&dmac1 0x91>, <&dmac1 0x90>;
450                         dma-names = "tx", "rx"    441                         dma-names = "tx", "rx";
451                         i2c-scl-internal-delay    442                         i2c-scl-internal-delay-ns = <110>;
452                         #address-cells = <1>;     443                         #address-cells = <1>;
453                         #size-cells = <0>;        444                         #size-cells = <0>;
454                         status = "disabled";      445                         status = "disabled";
455                 };                                446                 };
456                                                   447 
457                 i2c1: i2c@e6508000 {              448                 i2c1: i2c@e6508000 {
458                         compatible = "renesas,    449                         compatible = "renesas,i2c-r8a779a0",
459                                      "renesas,    450                                      "renesas,rcar-gen4-i2c";
460                         reg = <0 0xe6508000 0     451                         reg = <0 0xe6508000 0 0x40>;
461                         interrupts = <GIC_SPI     452                         interrupts = <GIC_SPI 239 IRQ_TYPE_LEVEL_HIGH>;
462                         clocks = <&cpg CPG_MOD    453                         clocks = <&cpg CPG_MOD 519>;
463                         power-domains = <&sysc    454                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
464                         resets = <&cpg 519>;      455                         resets = <&cpg 519>;
465                         dmas = <&dmac1 0x93>,     456                         dmas = <&dmac1 0x93>, <&dmac1 0x92>;
466                         dma-names = "tx", "rx"    457                         dma-names = "tx", "rx";
467                         i2c-scl-internal-delay    458                         i2c-scl-internal-delay-ns = <110>;
468                         #address-cells = <1>;     459                         #address-cells = <1>;
469                         #size-cells = <0>;        460                         #size-cells = <0>;
470                         status = "disabled";      461                         status = "disabled";
471                 };                                462                 };
472                                                   463 
473                 i2c2: i2c@e6510000 {              464                 i2c2: i2c@e6510000 {
474                         compatible = "renesas,    465                         compatible = "renesas,i2c-r8a779a0",
475                                      "renesas,    466                                      "renesas,rcar-gen4-i2c";
476                         reg = <0 0xe6510000 0     467                         reg = <0 0xe6510000 0 0x40>;
477                         interrupts = <GIC_SPI     468                         interrupts = <GIC_SPI 240 IRQ_TYPE_LEVEL_HIGH>;
478                         clocks = <&cpg CPG_MOD    469                         clocks = <&cpg CPG_MOD 520>;
479                         power-domains = <&sysc    470                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
480                         resets = <&cpg 520>;      471                         resets = <&cpg 520>;
481                         dmas = <&dmac1 0x95>,     472                         dmas = <&dmac1 0x95>, <&dmac1 0x94>;
482                         dma-names = "tx", "rx"    473                         dma-names = "tx", "rx";
483                         i2c-scl-internal-delay    474                         i2c-scl-internal-delay-ns = <110>;
484                         #address-cells = <1>;     475                         #address-cells = <1>;
485                         #size-cells = <0>;        476                         #size-cells = <0>;
486                         status = "disabled";      477                         status = "disabled";
487                 };                                478                 };
488                                                   479 
489                 i2c3: i2c@e66d0000 {              480                 i2c3: i2c@e66d0000 {
490                         compatible = "renesas,    481                         compatible = "renesas,i2c-r8a779a0",
491                                      "renesas,    482                                      "renesas,rcar-gen4-i2c";
492                         reg = <0 0xe66d0000 0     483                         reg = <0 0xe66d0000 0 0x40>;
493                         interrupts = <GIC_SPI     484                         interrupts = <GIC_SPI 241 IRQ_TYPE_LEVEL_HIGH>;
494                         clocks = <&cpg CPG_MOD    485                         clocks = <&cpg CPG_MOD 521>;
495                         power-domains = <&sysc    486                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
496                         resets = <&cpg 521>;      487                         resets = <&cpg 521>;
497                         dmas = <&dmac1 0x97>,     488                         dmas = <&dmac1 0x97>, <&dmac1 0x96>;
498                         dma-names = "tx", "rx"    489                         dma-names = "tx", "rx";
499                         i2c-scl-internal-delay    490                         i2c-scl-internal-delay-ns = <110>;
500                         #address-cells = <1>;     491                         #address-cells = <1>;
501                         #size-cells = <0>;        492                         #size-cells = <0>;
502                         status = "disabled";      493                         status = "disabled";
503                 };                                494                 };
504                                                   495 
505                 i2c4: i2c@e66d8000 {              496                 i2c4: i2c@e66d8000 {
506                         compatible = "renesas,    497                         compatible = "renesas,i2c-r8a779a0",
507                                      "renesas,    498                                      "renesas,rcar-gen4-i2c";
508                         reg = <0 0xe66d8000 0     499                         reg = <0 0xe66d8000 0 0x40>;
509                         interrupts = <GIC_SPI     500                         interrupts = <GIC_SPI 242 IRQ_TYPE_LEVEL_HIGH>;
510                         clocks = <&cpg CPG_MOD    501                         clocks = <&cpg CPG_MOD 522>;
511                         power-domains = <&sysc    502                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
512                         resets = <&cpg 522>;      503                         resets = <&cpg 522>;
513                         dmas = <&dmac1 0x99>,     504                         dmas = <&dmac1 0x99>, <&dmac1 0x98>;
514                         dma-names = "tx", "rx"    505                         dma-names = "tx", "rx";
515                         i2c-scl-internal-delay    506                         i2c-scl-internal-delay-ns = <110>;
516                         #address-cells = <1>;     507                         #address-cells = <1>;
517                         #size-cells = <0>;        508                         #size-cells = <0>;
518                         status = "disabled";      509                         status = "disabled";
519                 };                                510                 };
520                                                   511 
521                 i2c5: i2c@e66e0000 {              512                 i2c5: i2c@e66e0000 {
522                         compatible = "renesas,    513                         compatible = "renesas,i2c-r8a779a0",
523                                      "renesas,    514                                      "renesas,rcar-gen4-i2c";
524                         reg = <0 0xe66e0000 0     515                         reg = <0 0xe66e0000 0 0x40>;
525                         interrupts = <GIC_SPI     516                         interrupts = <GIC_SPI 243 IRQ_TYPE_LEVEL_HIGH>;
526                         clocks = <&cpg CPG_MOD    517                         clocks = <&cpg CPG_MOD 523>;
527                         power-domains = <&sysc    518                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
528                         resets = <&cpg 523>;      519                         resets = <&cpg 523>;
529                         dmas = <&dmac1 0x9b>,     520                         dmas = <&dmac1 0x9b>, <&dmac1 0x9a>;
530                         dma-names = "tx", "rx"    521                         dma-names = "tx", "rx";
531                         i2c-scl-internal-delay    522                         i2c-scl-internal-delay-ns = <110>;
532                         #address-cells = <1>;     523                         #address-cells = <1>;
533                         #size-cells = <0>;        524                         #size-cells = <0>;
534                         status = "disabled";      525                         status = "disabled";
535                 };                                526                 };
536                                                   527 
537                 i2c6: i2c@e66e8000 {              528                 i2c6: i2c@e66e8000 {
538                         compatible = "renesas,    529                         compatible = "renesas,i2c-r8a779a0",
539                                      "renesas,    530                                      "renesas,rcar-gen4-i2c";
540                         reg = <0 0xe66e8000 0     531                         reg = <0 0xe66e8000 0 0x40>;
541                         interrupts = <GIC_SPI     532                         interrupts = <GIC_SPI 244 IRQ_TYPE_LEVEL_HIGH>;
542                         clocks = <&cpg CPG_MOD    533                         clocks = <&cpg CPG_MOD 524>;
543                         power-domains = <&sysc    534                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
544                         resets = <&cpg 524>;      535                         resets = <&cpg 524>;
545                         dmas = <&dmac1 0x9d>,     536                         dmas = <&dmac1 0x9d>, <&dmac1 0x9c>;
546                         dma-names = "tx", "rx"    537                         dma-names = "tx", "rx";
547                         i2c-scl-internal-delay    538                         i2c-scl-internal-delay-ns = <110>;
548                         #address-cells = <1>;     539                         #address-cells = <1>;
549                         #size-cells = <0>;        540                         #size-cells = <0>;
550                         status = "disabled";      541                         status = "disabled";
551                 };                                542                 };
552                                                   543 
553                 hscif0: serial@e6540000 {         544                 hscif0: serial@e6540000 {
554                         compatible = "renesas,    545                         compatible = "renesas,hscif-r8a779a0",
555                                      "renesas,    546                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
556                         reg = <0 0xe6540000 0     547                         reg = <0 0xe6540000 0 0x60>;
557                         interrupts = <GIC_SPI     548                         interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>;
558                         clocks = <&cpg CPG_MOD    549                         clocks = <&cpg CPG_MOD 514>,
559                                  <&cpg CPG_COR    550                                  <&cpg CPG_CORE R8A779A0_CLK_S1D2>,
560                                  <&scif_clk>;     551                                  <&scif_clk>;
561                         clock-names = "fck", "    552                         clock-names = "fck", "brg_int", "scif_clk";
562                         dmas = <&dmac1 0x31>,     553                         dmas = <&dmac1 0x31>, <&dmac1 0x30>;
563                         dma-names = "tx", "rx"    554                         dma-names = "tx", "rx";
564                         power-domains = <&sysc    555                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
565                         resets = <&cpg 514>;      556                         resets = <&cpg 514>;
566                         status = "disabled";      557                         status = "disabled";
567                 };                                558                 };
568                                                   559 
569                 hscif1: serial@e6550000 {         560                 hscif1: serial@e6550000 {
570                         compatible = "renesas,    561                         compatible = "renesas,hscif-r8a779a0",
571                                      "renesas,    562                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
572                         reg = <0 0xe6550000 0     563                         reg = <0 0xe6550000 0 0x60>;
573                         interrupts = <GIC_SPI     564                         interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>;
574                         clocks = <&cpg CPG_MOD    565                         clocks = <&cpg CPG_MOD 515>,
575                                  <&cpg CPG_COR    566                                  <&cpg CPG_CORE R8A779A0_CLK_S1D2>,
576                                  <&scif_clk>;     567                                  <&scif_clk>;
577                         clock-names = "fck", "    568                         clock-names = "fck", "brg_int", "scif_clk";
578                         dmas = <&dmac1 0x33>,     569                         dmas = <&dmac1 0x33>, <&dmac1 0x32>;
579                         dma-names = "tx", "rx"    570                         dma-names = "tx", "rx";
580                         power-domains = <&sysc    571                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
581                         resets = <&cpg 515>;      572                         resets = <&cpg 515>;
582                         status = "disabled";      573                         status = "disabled";
583                 };                                574                 };
584                                                   575 
585                 hscif2: serial@e6560000 {         576                 hscif2: serial@e6560000 {
586                         compatible = "renesas,    577                         compatible = "renesas,hscif-r8a779a0",
587                                      "renesas,    578                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
588                         reg = <0 0xe6560000 0     579                         reg = <0 0xe6560000 0 0x60>;
589                         interrupts = <GIC_SPI     580                         interrupts = <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
590                         clocks = <&cpg CPG_MOD    581                         clocks = <&cpg CPG_MOD 516>,
591                                  <&cpg CPG_COR    582                                  <&cpg CPG_CORE R8A779A0_CLK_S1D2>,
592                                  <&scif_clk>;     583                                  <&scif_clk>;
593                         clock-names = "fck", "    584                         clock-names = "fck", "brg_int", "scif_clk";
594                         dmas = <&dmac1 0x35>,     585                         dmas = <&dmac1 0x35>, <&dmac1 0x34>;
595                         dma-names = "tx", "rx"    586                         dma-names = "tx", "rx";
596                         power-domains = <&sysc    587                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
597                         resets = <&cpg 516>;      588                         resets = <&cpg 516>;
598                         status = "disabled";      589                         status = "disabled";
599                 };                                590                 };
600                                                   591 
601                 hscif3: serial@e66a0000 {         592                 hscif3: serial@e66a0000 {
602                         compatible = "renesas,    593                         compatible = "renesas,hscif-r8a779a0",
603                                      "renesas,    594                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
604                         reg = <0 0xe66a0000 0     595                         reg = <0 0xe66a0000 0 0x60>;
605                         interrupts = <GIC_SPI     596                         interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
606                         clocks = <&cpg CPG_MOD    597                         clocks = <&cpg CPG_MOD 517>,
607                                  <&cpg CPG_COR    598                                  <&cpg CPG_CORE R8A779A0_CLK_S1D2>,
608                                  <&scif_clk>;     599                                  <&scif_clk>;
609                         clock-names = "fck", "    600                         clock-names = "fck", "brg_int", "scif_clk";
610                         dmas = <&dmac1 0x37>,     601                         dmas = <&dmac1 0x37>, <&dmac1 0x36>;
611                         dma-names = "tx", "rx"    602                         dma-names = "tx", "rx";
612                         power-domains = <&sysc    603                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
613                         resets = <&cpg 517>;      604                         resets = <&cpg 517>;
614                         status = "disabled";      605                         status = "disabled";
615                 };                                606                 };
616                                                   607 
617                 canfd: can@e6660000 {             608                 canfd: can@e6660000 {
618                         compatible = "renesas, !! 609                         compatible = "renesas,r8a779a0-canfd";
619                                      "renesas, << 
620                         reg = <0 0xe6660000 0     610                         reg = <0 0xe6660000 0 0x8000>;
621                         interrupts = <GIC_SPI     611                         interrupts = <GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>,
622                                         <GIC_S    612                                         <GIC_SPI 26 IRQ_TYPE_LEVEL_HIGH>;
623                         interrupt-names = "ch_    613                         interrupt-names = "ch_int", "g_int";
624                         clocks = <&cpg CPG_MOD    614                         clocks = <&cpg CPG_MOD 328>,
625                                  <&cpg CPG_COR    615                                  <&cpg CPG_CORE R8A779A0_CLK_CANFD>,
626                                  <&can_clk>;      616                                  <&can_clk>;
627                         clock-names = "fck", "    617                         clock-names = "fck", "canfd", "can_clk";
628                         assigned-clocks = <&cp    618                         assigned-clocks = <&cpg CPG_CORE R8A779A0_CLK_CANFD>;
629                         assigned-clock-rates =    619                         assigned-clock-rates = <80000000>;
630                         power-domains = <&sysc    620                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
631                         resets = <&cpg 328>;      621                         resets = <&cpg 328>;
632                         status = "disabled";      622                         status = "disabled";
633                                                   623 
634                         channel0 {                624                         channel0 {
635                                 status = "disa    625                                 status = "disabled";
636                         };                        626                         };
637                                                   627 
638                         channel1 {                628                         channel1 {
639                                 status = "disa    629                                 status = "disabled";
640                         };                        630                         };
641                                                   631 
642                         channel2 {                632                         channel2 {
643                                 status = "disa    633                                 status = "disabled";
644                         };                        634                         };
645                                                   635 
646                         channel3 {                636                         channel3 {
647                                 status = "disa    637                                 status = "disabled";
648                         };                        638                         };
649                                                   639 
650                         channel4 {                640                         channel4 {
651                                 status = "disa    641                                 status = "disabled";
652                         };                        642                         };
653                                                   643 
654                         channel5 {                644                         channel5 {
655                                 status = "disa    645                                 status = "disabled";
656                         };                        646                         };
657                                                   647 
658                         channel6 {                648                         channel6 {
659                                 status = "disa    649                                 status = "disabled";
660                         };                        650                         };
661                                                   651 
662                         channel7 {                652                         channel7 {
663                                 status = "disa    653                                 status = "disabled";
664                         };                        654                         };
665                 };                                655                 };
666                                                   656 
667                 avb0: ethernet@e6800000 {         657                 avb0: ethernet@e6800000 {
668                         compatible = "renesas,    658                         compatible = "renesas,etheravb-r8a779a0",
669                                      "renesas,    659                                      "renesas,etheravb-rcar-gen4";
670                         reg = <0 0xe6800000 0  !! 660                         reg = <0 0xe6800000 0 0x800>;
671                         interrupts = <GIC_SPI     661                         interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>,
672                                      <GIC_SPI     662                                      <GIC_SPI 257 IRQ_TYPE_LEVEL_HIGH>,
673                                      <GIC_SPI     663                                      <GIC_SPI 258 IRQ_TYPE_LEVEL_HIGH>,
674                                      <GIC_SPI     664                                      <GIC_SPI 259 IRQ_TYPE_LEVEL_HIGH>,
675                                      <GIC_SPI     665                                      <GIC_SPI 260 IRQ_TYPE_LEVEL_HIGH>,
676                                      <GIC_SPI     666                                      <GIC_SPI 261 IRQ_TYPE_LEVEL_HIGH>,
677                                      <GIC_SPI     667                                      <GIC_SPI 262 IRQ_TYPE_LEVEL_HIGH>,
678                                      <GIC_SPI     668                                      <GIC_SPI 263 IRQ_TYPE_LEVEL_HIGH>,
679                                      <GIC_SPI     669                                      <GIC_SPI 264 IRQ_TYPE_LEVEL_HIGH>,
680                                      <GIC_SPI     670                                      <GIC_SPI 265 IRQ_TYPE_LEVEL_HIGH>,
681                                      <GIC_SPI     671                                      <GIC_SPI 266 IRQ_TYPE_LEVEL_HIGH>,
682                                      <GIC_SPI     672                                      <GIC_SPI 267 IRQ_TYPE_LEVEL_HIGH>,
683                                      <GIC_SPI     673                                      <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>,
684                                      <GIC_SPI     674                                      <GIC_SPI 269 IRQ_TYPE_LEVEL_HIGH>,
685                                      <GIC_SPI     675                                      <GIC_SPI 270 IRQ_TYPE_LEVEL_HIGH>,
686                                      <GIC_SPI     676                                      <GIC_SPI 271 IRQ_TYPE_LEVEL_HIGH>,
687                                      <GIC_SPI     677                                      <GIC_SPI 272 IRQ_TYPE_LEVEL_HIGH>,
688                                      <GIC_SPI     678                                      <GIC_SPI 273 IRQ_TYPE_LEVEL_HIGH>,
689                                      <GIC_SPI     679                                      <GIC_SPI 274 IRQ_TYPE_LEVEL_HIGH>,
690                                      <GIC_SPI     680                                      <GIC_SPI 275 IRQ_TYPE_LEVEL_HIGH>,
691                                      <GIC_SPI     681                                      <GIC_SPI 276 IRQ_TYPE_LEVEL_HIGH>,
692                                      <GIC_SPI     682                                      <GIC_SPI 277 IRQ_TYPE_LEVEL_HIGH>,
693                                      <GIC_SPI     683                                      <GIC_SPI 278 IRQ_TYPE_LEVEL_HIGH>,
694                                      <GIC_SPI     684                                      <GIC_SPI 279 IRQ_TYPE_LEVEL_HIGH>,
695                                      <GIC_SPI     685                                      <GIC_SPI 280 IRQ_TYPE_LEVEL_HIGH>;
696                         interrupt-names = "ch0    686                         interrupt-names = "ch0", "ch1", "ch2", "ch3",
697                                           "ch4    687                                           "ch4", "ch5", "ch6", "ch7",
698                                           "ch8    688                                           "ch8", "ch9", "ch10", "ch11",
699                                           "ch1    689                                           "ch12", "ch13", "ch14", "ch15",
700                                           "ch1    690                                           "ch16", "ch17", "ch18", "ch19",
701                                           "ch2    691                                           "ch20", "ch21", "ch22", "ch23",
702                                           "ch2    692                                           "ch24";
703                         clocks = <&cpg CPG_MOD    693                         clocks = <&cpg CPG_MOD 211>;
704                         clock-names = "fck";      694                         clock-names = "fck";
705                         power-domains = <&sysc    695                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
706                         resets = <&cpg 211>;      696                         resets = <&cpg 211>;
707                         phy-mode = "rgmii";       697                         phy-mode = "rgmii";
708                         rx-internal-delay-ps =    698                         rx-internal-delay-ps = <0>;
709                         tx-internal-delay-ps =    699                         tx-internal-delay-ps = <0>;
710                         iommus = <&ipmmu_ds1 0 << 
711                         #address-cells = <1>;     700                         #address-cells = <1>;
712                         #size-cells = <0>;        701                         #size-cells = <0>;
713                         status = "disabled";      702                         status = "disabled";
714                 };                                703                 };
715                                                   704 
716                 avb1: ethernet@e6810000 {         705                 avb1: ethernet@e6810000 {
717                         compatible = "renesas,    706                         compatible = "renesas,etheravb-r8a779a0",
718                                      "renesas,    707                                      "renesas,etheravb-rcar-gen4";
719                         reg = <0 0xe6810000 0  !! 708                         reg = <0 0xe6810000 0 0x800>;
720                         interrupts = <GIC_SPI     709                         interrupts = <GIC_SPI 281 IRQ_TYPE_LEVEL_HIGH>,
721                                      <GIC_SPI     710                                      <GIC_SPI 282 IRQ_TYPE_LEVEL_HIGH>,
722                                      <GIC_SPI     711                                      <GIC_SPI 283 IRQ_TYPE_LEVEL_HIGH>,
723                                      <GIC_SPI     712                                      <GIC_SPI 284 IRQ_TYPE_LEVEL_HIGH>,
724                                      <GIC_SPI     713                                      <GIC_SPI 285 IRQ_TYPE_LEVEL_HIGH>,
725                                      <GIC_SPI     714                                      <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>,
726                                      <GIC_SPI     715                                      <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>,
727                                      <GIC_SPI     716                                      <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>,
728                                      <GIC_SPI     717                                      <GIC_SPI 289 IRQ_TYPE_LEVEL_HIGH>,
729                                      <GIC_SPI     718                                      <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>,
730                                      <GIC_SPI     719                                      <GIC_SPI 291 IRQ_TYPE_LEVEL_HIGH>,
731                                      <GIC_SPI     720                                      <GIC_SPI 292 IRQ_TYPE_LEVEL_HIGH>,
732                                      <GIC_SPI     721                                      <GIC_SPI 293 IRQ_TYPE_LEVEL_HIGH>,
733                                      <GIC_SPI     722                                      <GIC_SPI 294 IRQ_TYPE_LEVEL_HIGH>,
734                                      <GIC_SPI     723                                      <GIC_SPI 295 IRQ_TYPE_LEVEL_HIGH>,
735                                      <GIC_SPI     724                                      <GIC_SPI 296 IRQ_TYPE_LEVEL_HIGH>,
736                                      <GIC_SPI     725                                      <GIC_SPI 297 IRQ_TYPE_LEVEL_HIGH>,
737                                      <GIC_SPI     726                                      <GIC_SPI 298 IRQ_TYPE_LEVEL_HIGH>,
738                                      <GIC_SPI     727                                      <GIC_SPI 299 IRQ_TYPE_LEVEL_HIGH>,
739                                      <GIC_SPI     728                                      <GIC_SPI 300 IRQ_TYPE_LEVEL_HIGH>,
740                                      <GIC_SPI     729                                      <GIC_SPI 301 IRQ_TYPE_LEVEL_HIGH>,
741                                      <GIC_SPI     730                                      <GIC_SPI 302 IRQ_TYPE_LEVEL_HIGH>,
742                                      <GIC_SPI     731                                      <GIC_SPI 303 IRQ_TYPE_LEVEL_HIGH>,
743                                      <GIC_SPI     732                                      <GIC_SPI 304 IRQ_TYPE_LEVEL_HIGH>,
744                                      <GIC_SPI     733                                      <GIC_SPI 305 IRQ_TYPE_LEVEL_HIGH>;
745                         interrupt-names = "ch0    734                         interrupt-names = "ch0", "ch1", "ch2", "ch3",
746                                           "ch4    735                                           "ch4", "ch5", "ch6", "ch7",
747                                           "ch8    736                                           "ch8", "ch9", "ch10", "ch11",
748                                           "ch1    737                                           "ch12", "ch13", "ch14", "ch15",
749                                           "ch1    738                                           "ch16", "ch17", "ch18", "ch19",
750                                           "ch2    739                                           "ch20", "ch21", "ch22", "ch23",
751                                           "ch2    740                                           "ch24";
752                         clocks = <&cpg CPG_MOD    741                         clocks = <&cpg CPG_MOD 212>;
753                         clock-names = "fck";      742                         clock-names = "fck";
754                         power-domains = <&sysc    743                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
755                         resets = <&cpg 212>;      744                         resets = <&cpg 212>;
756                         phy-mode = "rgmii";       745                         phy-mode = "rgmii";
757                         rx-internal-delay-ps =    746                         rx-internal-delay-ps = <0>;
758                         tx-internal-delay-ps =    747                         tx-internal-delay-ps = <0>;
759                         iommus = <&ipmmu_ds1 1 << 
760                         #address-cells = <1>;     748                         #address-cells = <1>;
761                         #size-cells = <0>;        749                         #size-cells = <0>;
762                         status = "disabled";      750                         status = "disabled";
763                 };                                751                 };
764                                                   752 
765                 avb2: ethernet@e6820000 {         753                 avb2: ethernet@e6820000 {
766                         compatible = "renesas,    754                         compatible = "renesas,etheravb-r8a779a0",
767                                      "renesas,    755                                      "renesas,etheravb-rcar-gen4";
768                         reg = <0 0xe6820000 0     756                         reg = <0 0xe6820000 0 0x1000>;
769                         interrupts = <GIC_SPI     757                         interrupts = <GIC_SPI 306 IRQ_TYPE_LEVEL_HIGH>,
770                                         <GIC_S    758                                         <GIC_SPI 307 IRQ_TYPE_LEVEL_HIGH>,
771                                         <GIC_S    759                                         <GIC_SPI 308 IRQ_TYPE_LEVEL_HIGH>,
772                                         <GIC_S    760                                         <GIC_SPI 309 IRQ_TYPE_LEVEL_HIGH>,
773                                         <GIC_S    761                                         <GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH>,
774                                         <GIC_S    762                                         <GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH>,
775                                         <GIC_S    763                                         <GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH>,
776                                         <GIC_S    764                                         <GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH>,
777                                         <GIC_S    765                                         <GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH>,
778                                         <GIC_S    766                                         <GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH>,
779                                         <GIC_S    767                                         <GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH>,
780                                         <GIC_S    768                                         <GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH>,
781                                         <GIC_S    769                                         <GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH>,
782                                         <GIC_S    770                                         <GIC_SPI 319 IRQ_TYPE_LEVEL_HIGH>,
783                                         <GIC_S    771                                         <GIC_SPI 320 IRQ_TYPE_LEVEL_HIGH>,
784                                         <GIC_S    772                                         <GIC_SPI 321 IRQ_TYPE_LEVEL_HIGH>,
785                                         <GIC_S    773                                         <GIC_SPI 322 IRQ_TYPE_LEVEL_HIGH>,
786                                         <GIC_S    774                                         <GIC_SPI 323 IRQ_TYPE_LEVEL_HIGH>,
787                                         <GIC_S    775                                         <GIC_SPI 324 IRQ_TYPE_LEVEL_HIGH>,
788                                         <GIC_S    776                                         <GIC_SPI 325 IRQ_TYPE_LEVEL_HIGH>,
789                                         <GIC_S    777                                         <GIC_SPI 326 IRQ_TYPE_LEVEL_HIGH>,
790                                         <GIC_S    778                                         <GIC_SPI 327 IRQ_TYPE_LEVEL_HIGH>,
791                                         <GIC_S    779                                         <GIC_SPI 328 IRQ_TYPE_LEVEL_HIGH>,
792                                         <GIC_S    780                                         <GIC_SPI 329 IRQ_TYPE_LEVEL_HIGH>,
793                                         <GIC_S    781                                         <GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH>;
794                         interrupt-names = "ch0    782                         interrupt-names = "ch0", "ch1", "ch2", "ch3",
795                                         "ch4",    783                                         "ch4", "ch5", "ch6", "ch7",
796                                         "ch8",    784                                         "ch8", "ch9", "ch10", "ch11",
797                                         "ch12"    785                                         "ch12", "ch13", "ch14", "ch15",
798                                         "ch16"    786                                         "ch16", "ch17", "ch18", "ch19",
799                                         "ch20"    787                                         "ch20", "ch21", "ch22", "ch23",
800                                         "ch24"    788                                         "ch24";
801                         clocks = <&cpg CPG_MOD    789                         clocks = <&cpg CPG_MOD 213>;
802                         clock-names = "fck";      790                         clock-names = "fck";
803                         power-domains = <&sysc    791                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
804                         resets = <&cpg 213>;      792                         resets = <&cpg 213>;
805                         phy-mode = "rgmii";       793                         phy-mode = "rgmii";
806                         rx-internal-delay-ps =    794                         rx-internal-delay-ps = <0>;
807                         tx-internal-delay-ps =    795                         tx-internal-delay-ps = <0>;
808                         iommus = <&ipmmu_ds1 2 << 
809                         #address-cells = <1>;     796                         #address-cells = <1>;
810                         #size-cells = <0>;        797                         #size-cells = <0>;
811                         status = "disabled";      798                         status = "disabled";
812                 };                                799                 };
813                                                   800 
814                 avb3: ethernet@e6830000 {         801                 avb3: ethernet@e6830000 {
815                         compatible = "renesas,    802                         compatible = "renesas,etheravb-r8a779a0",
816                                      "renesas,    803                                      "renesas,etheravb-rcar-gen4";
817                         reg = <0 0xe6830000 0     804                         reg = <0 0xe6830000 0 0x1000>;
818                         interrupts = <GIC_SPI     805                         interrupts = <GIC_SPI 331 IRQ_TYPE_LEVEL_HIGH>,
819                                         <GIC_S    806                                         <GIC_SPI 332 IRQ_TYPE_LEVEL_HIGH>,
820                                         <GIC_S    807                                         <GIC_SPI 333 IRQ_TYPE_LEVEL_HIGH>,
821                                         <GIC_S    808                                         <GIC_SPI 334 IRQ_TYPE_LEVEL_HIGH>,
822                                         <GIC_S    809                                         <GIC_SPI 335 IRQ_TYPE_LEVEL_HIGH>,
823                                         <GIC_S    810                                         <GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH>,
824                                         <GIC_S    811                                         <GIC_SPI 337 IRQ_TYPE_LEVEL_HIGH>,
825                                         <GIC_S    812                                         <GIC_SPI 338 IRQ_TYPE_LEVEL_HIGH>,
826                                         <GIC_S    813                                         <GIC_SPI 339 IRQ_TYPE_LEVEL_HIGH>,
827                                         <GIC_S    814                                         <GIC_SPI 340 IRQ_TYPE_LEVEL_HIGH>,
828                                         <GIC_S    815                                         <GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH>,
829                                         <GIC_S    816                                         <GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH>,
830                                         <GIC_S    817                                         <GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH>,
831                                         <GIC_S    818                                         <GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH>,
832                                         <GIC_S    819                                         <GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>,
833                                         <GIC_S    820                                         <GIC_SPI 346 IRQ_TYPE_LEVEL_HIGH>,
834                                         <GIC_S    821                                         <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH>,
835                                         <GIC_S    822                                         <GIC_SPI 348 IRQ_TYPE_LEVEL_HIGH>,
836                                         <GIC_S    823                                         <GIC_SPI 349 IRQ_TYPE_LEVEL_HIGH>,
837                                         <GIC_S    824                                         <GIC_SPI 350 IRQ_TYPE_LEVEL_HIGH>,
838                                         <GIC_S    825                                         <GIC_SPI 351 IRQ_TYPE_LEVEL_HIGH>,
839                                         <GIC_S    826                                         <GIC_SPI 352 IRQ_TYPE_LEVEL_HIGH>,
840                                         <GIC_S    827                                         <GIC_SPI 353 IRQ_TYPE_LEVEL_HIGH>,
841                                         <GIC_S    828                                         <GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH>,
842                                         <GIC_S    829                                         <GIC_SPI 355 IRQ_TYPE_LEVEL_HIGH>;
843                         interrupt-names = "ch0    830                         interrupt-names = "ch0", "ch1", "ch2", "ch3",
844                                         "ch4",    831                                         "ch4", "ch5", "ch6", "ch7",
845                                         "ch8",    832                                         "ch8", "ch9", "ch10", "ch11",
846                                         "ch12"    833                                         "ch12", "ch13", "ch14", "ch15",
847                                         "ch16"    834                                         "ch16", "ch17", "ch18", "ch19",
848                                         "ch20"    835                                         "ch20", "ch21", "ch22", "ch23",
849                                         "ch24"    836                                         "ch24";
850                         clocks = <&cpg CPG_MOD    837                         clocks = <&cpg CPG_MOD 214>;
851                         clock-names = "fck";      838                         clock-names = "fck";
852                         power-domains = <&sysc    839                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
853                         resets = <&cpg 214>;      840                         resets = <&cpg 214>;
854                         phy-mode = "rgmii";       841                         phy-mode = "rgmii";
855                         rx-internal-delay-ps =    842                         rx-internal-delay-ps = <0>;
856                         tx-internal-delay-ps =    843                         tx-internal-delay-ps = <0>;
857                         iommus = <&ipmmu_ds1 3 << 
858                         #address-cells = <1>;     844                         #address-cells = <1>;
859                         #size-cells = <0>;        845                         #size-cells = <0>;
860                         status = "disabled";      846                         status = "disabled";
861                 };                                847                 };
862                                                   848 
863                 avb4: ethernet@e6840000 {         849                 avb4: ethernet@e6840000 {
864                         compatible = "renesas,    850                         compatible = "renesas,etheravb-r8a779a0",
865                                      "renesas,    851                                      "renesas,etheravb-rcar-gen4";
866                         reg = <0 0xe6840000 0     852                         reg = <0 0xe6840000 0 0x1000>;
867                         interrupts = <GIC_SPI     853                         interrupts = <GIC_SPI 356 IRQ_TYPE_LEVEL_HIGH>,
868                                         <GIC_S    854                                         <GIC_SPI 357 IRQ_TYPE_LEVEL_HIGH>,
869                                         <GIC_S    855                                         <GIC_SPI 358 IRQ_TYPE_LEVEL_HIGH>,
870                                         <GIC_S    856                                         <GIC_SPI 359 IRQ_TYPE_LEVEL_HIGH>,
871                                         <GIC_S    857                                         <GIC_SPI 360 IRQ_TYPE_LEVEL_HIGH>,
872                                         <GIC_S    858                                         <GIC_SPI 361 IRQ_TYPE_LEVEL_HIGH>,
873                                         <GIC_S    859                                         <GIC_SPI 362 IRQ_TYPE_LEVEL_HIGH>,
874                                         <GIC_S    860                                         <GIC_SPI 363 IRQ_TYPE_LEVEL_HIGH>,
875                                         <GIC_S    861                                         <GIC_SPI 364 IRQ_TYPE_LEVEL_HIGH>,
876                                         <GIC_S    862                                         <GIC_SPI 365 IRQ_TYPE_LEVEL_HIGH>,
877                                         <GIC_S    863                                         <GIC_SPI 366 IRQ_TYPE_LEVEL_HIGH>,
878                                         <GIC_S    864                                         <GIC_SPI 367 IRQ_TYPE_LEVEL_HIGH>,
879                                         <GIC_S    865                                         <GIC_SPI 368 IRQ_TYPE_LEVEL_HIGH>,
880                                         <GIC_S    866                                         <GIC_SPI 369 IRQ_TYPE_LEVEL_HIGH>,
881                                         <GIC_S    867                                         <GIC_SPI 370 IRQ_TYPE_LEVEL_HIGH>,
882                                         <GIC_S    868                                         <GIC_SPI 371 IRQ_TYPE_LEVEL_HIGH>,
883                                         <GIC_S    869                                         <GIC_SPI 372 IRQ_TYPE_LEVEL_HIGH>,
884                                         <GIC_S    870                                         <GIC_SPI 373 IRQ_TYPE_LEVEL_HIGH>,
885                                         <GIC_S    871                                         <GIC_SPI 374 IRQ_TYPE_LEVEL_HIGH>,
886                                         <GIC_S    872                                         <GIC_SPI 375 IRQ_TYPE_LEVEL_HIGH>,
887                                         <GIC_S    873                                         <GIC_SPI 376 IRQ_TYPE_LEVEL_HIGH>,
888                                         <GIC_S    874                                         <GIC_SPI 377 IRQ_TYPE_LEVEL_HIGH>,
889                                         <GIC_S    875                                         <GIC_SPI 378 IRQ_TYPE_LEVEL_HIGH>,
890                                         <GIC_S    876                                         <GIC_SPI 379 IRQ_TYPE_LEVEL_HIGH>,
891                                         <GIC_S    877                                         <GIC_SPI 380 IRQ_TYPE_LEVEL_HIGH>;
892                         interrupt-names = "ch0    878                         interrupt-names = "ch0", "ch1", "ch2", "ch3",
893                                         "ch4",    879                                         "ch4", "ch5", "ch6", "ch7",
894                                         "ch8",    880                                         "ch8", "ch9", "ch10", "ch11",
895                                         "ch12"    881                                         "ch12", "ch13", "ch14", "ch15",
896                                         "ch16"    882                                         "ch16", "ch17", "ch18", "ch19",
897                                         "ch20"    883                                         "ch20", "ch21", "ch22", "ch23",
898                                         "ch24"    884                                         "ch24";
899                         clocks = <&cpg CPG_MOD    885                         clocks = <&cpg CPG_MOD 215>;
900                         clock-names = "fck";      886                         clock-names = "fck";
901                         power-domains = <&sysc    887                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
902                         resets = <&cpg 215>;      888                         resets = <&cpg 215>;
903                         phy-mode = "rgmii";       889                         phy-mode = "rgmii";
904                         rx-internal-delay-ps =    890                         rx-internal-delay-ps = <0>;
905                         tx-internal-delay-ps =    891                         tx-internal-delay-ps = <0>;
906                         iommus = <&ipmmu_ds1 4 << 
907                         #address-cells = <1>;     892                         #address-cells = <1>;
908                         #size-cells = <0>;        893                         #size-cells = <0>;
909                         status = "disabled";      894                         status = "disabled";
910                 };                                895                 };
911                                                   896 
912                 avb5: ethernet@e6850000 {         897                 avb5: ethernet@e6850000 {
913                         compatible = "renesas,    898                         compatible = "renesas,etheravb-r8a779a0",
914                                      "renesas,    899                                      "renesas,etheravb-rcar-gen4";
915                         reg = <0 0xe6850000 0     900                         reg = <0 0xe6850000 0 0x1000>;
916                         interrupts = <GIC_SPI     901                         interrupts = <GIC_SPI 381 IRQ_TYPE_LEVEL_HIGH>,
917                                         <GIC_S    902                                         <GIC_SPI 382 IRQ_TYPE_LEVEL_HIGH>,
918                                         <GIC_S    903                                         <GIC_SPI 383 IRQ_TYPE_LEVEL_HIGH>,
919                                         <GIC_S    904                                         <GIC_SPI 384 IRQ_TYPE_LEVEL_HIGH>,
920                                         <GIC_S    905                                         <GIC_SPI 385 IRQ_TYPE_LEVEL_HIGH>,
921                                         <GIC_S    906                                         <GIC_SPI 386 IRQ_TYPE_LEVEL_HIGH>,
922                                         <GIC_S    907                                         <GIC_SPI 387 IRQ_TYPE_LEVEL_HIGH>,
923                                         <GIC_S    908                                         <GIC_SPI 388 IRQ_TYPE_LEVEL_HIGH>,
924                                         <GIC_S    909                                         <GIC_SPI 389 IRQ_TYPE_LEVEL_HIGH>,
925                                         <GIC_S    910                                         <GIC_SPI 390 IRQ_TYPE_LEVEL_HIGH>,
926                                         <GIC_S    911                                         <GIC_SPI 391 IRQ_TYPE_LEVEL_HIGH>,
927                                         <GIC_S    912                                         <GIC_SPI 392 IRQ_TYPE_LEVEL_HIGH>,
928                                         <GIC_S    913                                         <GIC_SPI 393 IRQ_TYPE_LEVEL_HIGH>,
929                                         <GIC_S    914                                         <GIC_SPI 394 IRQ_TYPE_LEVEL_HIGH>,
930                                         <GIC_S    915                                         <GIC_SPI 395 IRQ_TYPE_LEVEL_HIGH>,
931                                         <GIC_S    916                                         <GIC_SPI 396 IRQ_TYPE_LEVEL_HIGH>,
932                                         <GIC_S    917                                         <GIC_SPI 397 IRQ_TYPE_LEVEL_HIGH>,
933                                         <GIC_S    918                                         <GIC_SPI 398 IRQ_TYPE_LEVEL_HIGH>,
934                                         <GIC_S    919                                         <GIC_SPI 399 IRQ_TYPE_LEVEL_HIGH>,
935                                         <GIC_S    920                                         <GIC_SPI 400 IRQ_TYPE_LEVEL_HIGH>,
936                                         <GIC_S    921                                         <GIC_SPI 401 IRQ_TYPE_LEVEL_HIGH>,
937                                         <GIC_S    922                                         <GIC_SPI 402 IRQ_TYPE_LEVEL_HIGH>,
938                                         <GIC_S    923                                         <GIC_SPI 403 IRQ_TYPE_LEVEL_HIGH>,
939                                         <GIC_S    924                                         <GIC_SPI 404 IRQ_TYPE_LEVEL_HIGH>,
940                                         <GIC_S    925                                         <GIC_SPI 405 IRQ_TYPE_LEVEL_HIGH>;
941                         interrupt-names = "ch0    926                         interrupt-names = "ch0", "ch1", "ch2", "ch3",
942                                         "ch4",    927                                         "ch4", "ch5", "ch6", "ch7",
943                                         "ch8",    928                                         "ch8", "ch9", "ch10", "ch11",
944                                         "ch12"    929                                         "ch12", "ch13", "ch14", "ch15",
945                                         "ch16"    930                                         "ch16", "ch17", "ch18", "ch19",
946                                         "ch20"    931                                         "ch20", "ch21", "ch22", "ch23",
947                                         "ch24"    932                                         "ch24";
948                         clocks = <&cpg CPG_MOD    933                         clocks = <&cpg CPG_MOD 216>;
949                         clock-names = "fck";      934                         clock-names = "fck";
950                         power-domains = <&sysc    935                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
951                         resets = <&cpg 216>;      936                         resets = <&cpg 216>;
952                         phy-mode = "rgmii";       937                         phy-mode = "rgmii";
953                         rx-internal-delay-ps =    938                         rx-internal-delay-ps = <0>;
954                         tx-internal-delay-ps =    939                         tx-internal-delay-ps = <0>;
955                         iommus = <&ipmmu_ds1 1 << 
956                         #address-cells = <1>;     940                         #address-cells = <1>;
957                         #size-cells = <0>;        941                         #size-cells = <0>;
958                         status = "disabled";      942                         status = "disabled";
959                 };                                943                 };
960                                                   944 
961                 pwm0: pwm@e6e30000 {           << 
962                         compatible = "renesas, << 
963                         reg = <0 0xe6e30000 0  << 
964                         #pwm-cells = <2>;      << 
965                         clocks = <&cpg CPG_MOD << 
966                         power-domains = <&sysc << 
967                         resets = <&cpg 628>;   << 
968                         status = "disabled";   << 
969                 };                             << 
970                                                << 
971                 pwm1: pwm@e6e31000 {           << 
972                         compatible = "renesas, << 
973                         reg = <0 0xe6e31000 0  << 
974                         #pwm-cells = <2>;      << 
975                         clocks = <&cpg CPG_MOD << 
976                         power-domains = <&sysc << 
977                         resets = <&cpg 628>;   << 
978                         status = "disabled";   << 
979                 };                             << 
980                                                << 
981                 pwm2: pwm@e6e32000 {           << 
982                         compatible = "renesas, << 
983                         reg = <0 0xe6e32000 0  << 
984                         #pwm-cells = <2>;      << 
985                         clocks = <&cpg CPG_MOD << 
986                         power-domains = <&sysc << 
987                         resets = <&cpg 628>;   << 
988                         status = "disabled";   << 
989                 };                             << 
990                                                << 
991                 pwm3: pwm@e6e33000 {           << 
992                         compatible = "renesas, << 
993                         reg = <0 0xe6e33000 0  << 
994                         #pwm-cells = <2>;      << 
995                         clocks = <&cpg CPG_MOD << 
996                         power-domains = <&sysc << 
997                         resets = <&cpg 628>;   << 
998                         status = "disabled";   << 
999                 };                             << 
1000                                               << 
1001                 pwm4: pwm@e6e34000 {          << 
1002                         compatible = "renesas << 
1003                         reg = <0 0xe6e34000 0 << 
1004                         #pwm-cells = <2>;     << 
1005                         clocks = <&cpg CPG_MO << 
1006                         power-domains = <&sys << 
1007                         resets = <&cpg 628>;  << 
1008                         status = "disabled";  << 
1009                 };                            << 
1010                                               << 
1011                 scif0: serial@e6e60000 {         945                 scif0: serial@e6e60000 {
1012                         compatible = "renesas    946                         compatible = "renesas,scif-r8a779a0",
1013                                      "renesas    947                                      "renesas,rcar-gen4-scif", "renesas,scif";
1014                         reg = <0 0xe6e60000 0    948                         reg = <0 0xe6e60000 0 64>;
1015                         interrupts = <GIC_SPI    949                         interrupts = <GIC_SPI 251 IRQ_TYPE_LEVEL_HIGH>;
1016                         clocks = <&cpg CPG_MO    950                         clocks = <&cpg CPG_MOD 702>,
1017                                  <&cpg CPG_CO    951                                  <&cpg CPG_CORE R8A779A0_CLK_S1D2>,
1018                                  <&scif_clk>;    952                                  <&scif_clk>;
1019                         clock-names = "fck",     953                         clock-names = "fck", "brg_int", "scif_clk";
1020                         dmas = <&dmac1 0x51>,    954                         dmas = <&dmac1 0x51>, <&dmac1 0x50>;
1021                         dma-names = "tx", "rx    955                         dma-names = "tx", "rx";
1022                         power-domains = <&sys    956                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1023                         resets = <&cpg 702>;     957                         resets = <&cpg 702>;
1024                         status = "disabled";     958                         status = "disabled";
1025                 };                               959                 };
1026                                                  960 
1027                 scif1: serial@e6e68000 {         961                 scif1: serial@e6e68000 {
1028                         compatible = "renesas    962                         compatible = "renesas,scif-r8a779a0",
1029                                      "renesas    963                                      "renesas,rcar-gen4-scif", "renesas,scif";
1030                         reg = <0 0xe6e68000 0    964                         reg = <0 0xe6e68000 0 64>;
1031                         interrupts = <GIC_SPI    965                         interrupts = <GIC_SPI 252 IRQ_TYPE_LEVEL_HIGH>;
1032                         clocks = <&cpg CPG_MO    966                         clocks = <&cpg CPG_MOD 703>,
1033                                  <&cpg CPG_CO    967                                  <&cpg CPG_CORE R8A779A0_CLK_S1D2>,
1034                                  <&scif_clk>;    968                                  <&scif_clk>;
1035                         clock-names = "fck",     969                         clock-names = "fck", "brg_int", "scif_clk";
1036                         dmas = <&dmac1 0x53>,    970                         dmas = <&dmac1 0x53>, <&dmac1 0x52>;
1037                         dma-names = "tx", "rx    971                         dma-names = "tx", "rx";
1038                         power-domains = <&sys    972                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1039                         resets = <&cpg 703>;     973                         resets = <&cpg 703>;
1040                         status = "disabled";     974                         status = "disabled";
1041                 };                               975                 };
1042                                                  976 
1043                 scif3: serial@e6c50000 {         977                 scif3: serial@e6c50000 {
1044                         compatible = "renesas    978                         compatible = "renesas,scif-r8a779a0",
1045                                      "renesas    979                                      "renesas,rcar-gen4-scif", "renesas,scif";
1046                         reg = <0 0xe6c50000 0    980                         reg = <0 0xe6c50000 0 64>;
1047                         interrupts = <GIC_SPI    981                         interrupts = <GIC_SPI 253 IRQ_TYPE_LEVEL_HIGH>;
1048                         clocks = <&cpg CPG_MO    982                         clocks = <&cpg CPG_MOD 704>,
1049                                  <&cpg CPG_CO    983                                  <&cpg CPG_CORE R8A779A0_CLK_S1D2>,
1050                                  <&scif_clk>;    984                                  <&scif_clk>;
1051                         clock-names = "fck",     985                         clock-names = "fck", "brg_int", "scif_clk";
1052                         dmas = <&dmac1 0x57>,    986                         dmas = <&dmac1 0x57>, <&dmac1 0x56>;
1053                         dma-names = "tx", "rx    987                         dma-names = "tx", "rx";
1054                         power-domains = <&sys    988                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1055                         resets = <&cpg 704>;     989                         resets = <&cpg 704>;
1056                         status = "disabled";     990                         status = "disabled";
1057                 };                               991                 };
1058                                                  992 
1059                 scif4: serial@e6c40000 {         993                 scif4: serial@e6c40000 {
1060                         compatible = "renesas    994                         compatible = "renesas,scif-r8a779a0",
1061                                      "renesas    995                                      "renesas,rcar-gen4-scif", "renesas,scif";
1062                         reg = <0 0xe6c40000 0    996                         reg = <0 0xe6c40000 0 64>;
1063                         interrupts = <GIC_SPI    997                         interrupts = <GIC_SPI 254 IRQ_TYPE_LEVEL_HIGH>;
1064                         clocks = <&cpg CPG_MO    998                         clocks = <&cpg CPG_MOD 705>,
1065                                  <&cpg CPG_CO    999                                  <&cpg CPG_CORE R8A779A0_CLK_S1D2>,
1066                                  <&scif_clk>;    1000                                  <&scif_clk>;
1067                         clock-names = "fck",     1001                         clock-names = "fck", "brg_int", "scif_clk";
1068                         dmas = <&dmac1 0x59>,    1002                         dmas = <&dmac1 0x59>, <&dmac1 0x58>;
1069                         dma-names = "tx", "rx    1003                         dma-names = "tx", "rx";
1070                         power-domains = <&sys    1004                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1071                         resets = <&cpg 705>;     1005                         resets = <&cpg 705>;
1072                         status = "disabled";     1006                         status = "disabled";
1073                 };                               1007                 };
1074                                                  1008 
1075                 tpu: pwm@e6e80000 {              1009                 tpu: pwm@e6e80000 {
1076                         compatible = "renesas    1010                         compatible = "renesas,tpu-r8a779a0", "renesas,tpu";
1077                         reg = <0 0xe6e80000 0    1011                         reg = <0 0xe6e80000 0 0x148>;
1078                         interrupts = <GIC_SPI    1012                         interrupts = <GIC_SPI 515 IRQ_TYPE_LEVEL_HIGH>;
1079                         clocks = <&cpg CPG_MO    1013                         clocks = <&cpg CPG_MOD 718>;
1080                         power-domains = <&sys    1014                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1081                         resets = <&cpg 718>;     1015                         resets = <&cpg 718>;
1082                         #pwm-cells = <3>;        1016                         #pwm-cells = <3>;
1083                         status = "disabled";     1017                         status = "disabled";
1084                 };                               1018                 };
1085                                                  1019 
1086                 msiof0: spi@e6e90000 {           1020                 msiof0: spi@e6e90000 {
1087                         compatible = "renesas    1021                         compatible = "renesas,msiof-r8a779a0",
1088                                      "renesas    1022                                      "renesas,rcar-gen4-msiof";
1089                         reg = <0 0xe6e90000 0    1023                         reg = <0 0xe6e90000 0 0x0064>;
1090                         interrupts = <GIC_SPI    1024                         interrupts = <GIC_SPI 245 IRQ_TYPE_LEVEL_HIGH>;
1091                         clocks = <&cpg CPG_MO    1025                         clocks = <&cpg CPG_MOD 618>;
1092                         power-domains = <&sys    1026                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1093                         resets = <&cpg 618>;     1027                         resets = <&cpg 618>;
1094                         dmas = <&dmac1 0x41>,    1028                         dmas = <&dmac1 0x41>, <&dmac1 0x40>;
1095                         dma-names = "tx", "rx    1029                         dma-names = "tx", "rx";
1096                         #address-cells = <1>;    1030                         #address-cells = <1>;
1097                         #size-cells = <0>;       1031                         #size-cells = <0>;
1098                         status = "disabled";     1032                         status = "disabled";
1099                 };                               1033                 };
1100                                                  1034 
1101                 msiof1: spi@e6ea0000 {           1035                 msiof1: spi@e6ea0000 {
1102                         compatible = "renesas    1036                         compatible = "renesas,msiof-r8a779a0",
1103                                      "renesas    1037                                      "renesas,rcar-gen4-msiof";
1104                         reg = <0 0xe6ea0000 0    1038                         reg = <0 0xe6ea0000 0 0x0064>;
1105                         interrupts = <GIC_SPI    1039                         interrupts = <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>;
1106                         clocks = <&cpg CPG_MO    1040                         clocks = <&cpg CPG_MOD 619>;
1107                         power-domains = <&sys    1041                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1108                         resets = <&cpg 619>;     1042                         resets = <&cpg 619>;
1109                         dmas = <&dmac1 0x43>,    1043                         dmas = <&dmac1 0x43>, <&dmac1 0x42>;
1110                         dma-names = "tx", "rx    1044                         dma-names = "tx", "rx";
1111                         #address-cells = <1>;    1045                         #address-cells = <1>;
1112                         #size-cells = <0>;       1046                         #size-cells = <0>;
1113                         status = "disabled";     1047                         status = "disabled";
1114                 };                               1048                 };
1115                                                  1049 
1116                 msiof2: spi@e6c00000 {           1050                 msiof2: spi@e6c00000 {
1117                         compatible = "renesas    1051                         compatible = "renesas,msiof-r8a779a0",
1118                                      "renesas    1052                                      "renesas,rcar-gen4-msiof";
1119                         reg = <0 0xe6c00000 0    1053                         reg = <0 0xe6c00000 0 0x0064>;
1120                         interrupts = <GIC_SPI    1054                         interrupts = <GIC_SPI 247 IRQ_TYPE_LEVEL_HIGH>;
1121                         clocks = <&cpg CPG_MO    1055                         clocks = <&cpg CPG_MOD 620>;
1122                         power-domains = <&sys    1056                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1123                         resets = <&cpg 620>;     1057                         resets = <&cpg 620>;
1124                         dmas = <&dmac1 0x45>,    1058                         dmas = <&dmac1 0x45>, <&dmac1 0x44>;
1125                         dma-names = "tx", "rx    1059                         dma-names = "tx", "rx";
1126                         #address-cells = <1>;    1060                         #address-cells = <1>;
1127                         #size-cells = <0>;       1061                         #size-cells = <0>;
1128                         status = "disabled";     1062                         status = "disabled";
1129                 };                               1063                 };
1130                                                  1064 
1131                 msiof3: spi@e6c10000 {           1065                 msiof3: spi@e6c10000 {
1132                         compatible = "renesas    1066                         compatible = "renesas,msiof-r8a779a0",
1133                                      "renesas    1067                                      "renesas,rcar-gen4-msiof";
1134                         reg = <0 0xe6c10000 0    1068                         reg = <0 0xe6c10000 0 0x0064>;
1135                         interrupts = <GIC_SPI    1069                         interrupts = <GIC_SPI 248 IRQ_TYPE_LEVEL_HIGH>;
1136                         clocks = <&cpg CPG_MO    1070                         clocks = <&cpg CPG_MOD 621>;
1137                         power-domains = <&sys    1071                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1138                         resets = <&cpg 621>;     1072                         resets = <&cpg 621>;
1139                         dmas = <&dmac1 0x47>,    1073                         dmas = <&dmac1 0x47>, <&dmac1 0x46>;
1140                         dma-names = "tx", "rx    1074                         dma-names = "tx", "rx";
1141                         #address-cells = <1>;    1075                         #address-cells = <1>;
1142                         #size-cells = <0>;       1076                         #size-cells = <0>;
1143                         status = "disabled";     1077                         status = "disabled";
1144                 };                               1078                 };
1145                                                  1079 
1146                 msiof4: spi@e6c20000 {           1080                 msiof4: spi@e6c20000 {
1147                         compatible = "renesas    1081                         compatible = "renesas,msiof-r8a779a0",
1148                                      "renesas    1082                                      "renesas,rcar-gen4-msiof";
1149                         reg = <0 0xe6c20000 0    1083                         reg = <0 0xe6c20000 0 0x0064>;
1150                         interrupts = <GIC_SPI    1084                         interrupts = <GIC_SPI 249 IRQ_TYPE_LEVEL_HIGH>;
1151                         clocks = <&cpg CPG_MO    1085                         clocks = <&cpg CPG_MOD 622>;
1152                         power-domains = <&sys    1086                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1153                         resets = <&cpg 622>;     1087                         resets = <&cpg 622>;
1154                         dmas = <&dmac1 0x49>,    1088                         dmas = <&dmac1 0x49>, <&dmac1 0x48>;
1155                         dma-names = "tx", "rx    1089                         dma-names = "tx", "rx";
1156                         #address-cells = <1>;    1090                         #address-cells = <1>;
1157                         #size-cells = <0>;       1091                         #size-cells = <0>;
1158                         status = "disabled";     1092                         status = "disabled";
1159                 };                               1093                 };
1160                                                  1094 
1161                 msiof5: spi@e6c28000 {           1095                 msiof5: spi@e6c28000 {
1162                         compatible = "renesas    1096                         compatible = "renesas,msiof-r8a779a0",
1163                                      "renesas    1097                                      "renesas,rcar-gen4-msiof";
1164                         reg = <0 0xe6c28000 0    1098                         reg = <0 0xe6c28000 0 0x0064>;
1165                         interrupts = <GIC_SPI    1099                         interrupts = <GIC_SPI 250 IRQ_TYPE_LEVEL_HIGH>;
1166                         clocks = <&cpg CPG_MO    1100                         clocks = <&cpg CPG_MOD 623>;
1167                         power-domains = <&sys    1101                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1168                         resets = <&cpg 623>;     1102                         resets = <&cpg 623>;
1169                         dmas = <&dmac1 0x4b>,    1103                         dmas = <&dmac1 0x4b>, <&dmac1 0x4a>;
1170                         dma-names = "tx", "rx    1104                         dma-names = "tx", "rx";
1171                         #address-cells = <1>;    1105                         #address-cells = <1>;
1172                         #size-cells = <0>;       1106                         #size-cells = <0>;
1173                         status = "disabled";     1107                         status = "disabled";
1174                 };                               1108                 };
1175                                                  1109 
1176                 vin00: video@e6ef0000 {          1110                 vin00: video@e6ef0000 {
1177                         compatible = "renesas !! 1111                         compatible = "renesas,vin-r8a779a0";
1178                                      "renesas << 
1179                         reg = <0 0xe6ef0000 0    1112                         reg = <0 0xe6ef0000 0 0x1000>;
1180                         interrupts = <GIC_SPI    1113                         interrupts = <GIC_SPI 160 IRQ_TYPE_LEVEL_HIGH>;
1181                         clocks = <&cpg CPG_MO    1114                         clocks = <&cpg CPG_MOD 730>;
1182                         power-domains = <&sys    1115                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1183                         resets = <&cpg 730>;     1116                         resets = <&cpg 730>;
1184                         renesas,id = <0>;        1117                         renesas,id = <0>;
1185                         status = "disabled";     1118                         status = "disabled";
1186                                                  1119 
1187                         ports {                  1120                         ports {
1188                                 #address-cell    1121                                 #address-cells = <1>;
1189                                 #size-cells =    1122                                 #size-cells = <0>;
1190                                                  1123 
1191                                 port@2 {         1124                                 port@2 {
1192                                         #addr    1125                                         #address-cells = <1>;
1193                                         #size    1126                                         #size-cells = <0>;
1194                                                  1127 
1195                                         reg =    1128                                         reg = <2>;
1196                                                  1129 
1197                                         vin00    1130                                         vin00isp0: endpoint@0 {
1198                                                  1131                                                 reg = <0>;
1199                                                  1132                                                 remote-endpoint = <&isp0vin00>;
1200                                         };       1133                                         };
1201                                 };               1134                                 };
1202                         };                       1135                         };
1203                 };                               1136                 };
1204                                                  1137 
1205                 vin01: video@e6ef1000 {          1138                 vin01: video@e6ef1000 {
1206                         compatible = "renesas !! 1139                         compatible = "renesas,vin-r8a779a0";
1207                                      "renesas << 
1208                         reg = <0 0xe6ef1000 0    1140                         reg = <0 0xe6ef1000 0 0x1000>;
1209                         interrupts = <GIC_SPI    1141                         interrupts = <GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>;
1210                         clocks = <&cpg CPG_MO    1142                         clocks = <&cpg CPG_MOD 731>;
1211                         power-domains = <&sys    1143                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1212                         resets = <&cpg 731>;     1144                         resets = <&cpg 731>;
1213                         renesas,id = <1>;        1145                         renesas,id = <1>;
1214                         status = "disabled";     1146                         status = "disabled";
1215                                                  1147 
1216                         ports {                  1148                         ports {
1217                                 #address-cell    1149                                 #address-cells = <1>;
1218                                 #size-cells =    1150                                 #size-cells = <0>;
1219                                                  1151 
1220                                 port@2 {         1152                                 port@2 {
1221                                         #addr    1153                                         #address-cells = <1>;
1222                                         #size    1154                                         #size-cells = <0>;
1223                                                  1155 
1224                                         reg =    1156                                         reg = <2>;
1225                                                  1157 
1226                                         vin01    1158                                         vin01isp0: endpoint@0 {
1227                                                  1159                                                 reg = <0>;
1228                                                  1160                                                 remote-endpoint = <&isp0vin01>;
1229                                         };       1161                                         };
1230                                 };               1162                                 };
1231                         };                       1163                         };
1232                 };                               1164                 };
1233                                                  1165 
1234                 vin02: video@e6ef2000 {          1166                 vin02: video@e6ef2000 {
1235                         compatible = "renesas !! 1167                         compatible = "renesas,vin-r8a779a0";
1236                                      "renesas << 
1237                         reg = <0 0xe6ef2000 0    1168                         reg = <0 0xe6ef2000 0 0x1000>;
1238                         interrupts = <GIC_SPI    1169                         interrupts = <GIC_SPI 162 IRQ_TYPE_LEVEL_HIGH>;
1239                         clocks = <&cpg CPG_MO    1170                         clocks = <&cpg CPG_MOD 800>;
1240                         power-domains = <&sys    1171                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1241                         resets = <&cpg 800>;     1172                         resets = <&cpg 800>;
1242                         renesas,id = <2>;        1173                         renesas,id = <2>;
1243                         status = "disabled";     1174                         status = "disabled";
1244                                                  1175 
1245                         ports {                  1176                         ports {
1246                                 #address-cell    1177                                 #address-cells = <1>;
1247                                 #size-cells =    1178                                 #size-cells = <0>;
1248                                                  1179 
1249                                 port@2 {         1180                                 port@2 {
1250                                         #addr    1181                                         #address-cells = <1>;
1251                                         #size    1182                                         #size-cells = <0>;
1252                                                  1183 
1253                                         reg =    1184                                         reg = <2>;
1254                                                  1185 
1255                                         vin02    1186                                         vin02isp0: endpoint@0 {
1256                                                  1187                                                 reg = <0>;
1257                                                  1188                                                 remote-endpoint = <&isp0vin02>;
1258                                         };       1189                                         };
1259                                 };               1190                                 };
1260                         };                       1191                         };
1261                 };                               1192                 };
1262                                                  1193 
1263                 vin03: video@e6ef3000 {          1194                 vin03: video@e6ef3000 {
1264                         compatible = "renesas !! 1195                         compatible = "renesas,vin-r8a779a0";
1265                                      "renesas << 
1266                         reg = <0 0xe6ef3000 0    1196                         reg = <0 0xe6ef3000 0 0x1000>;
1267                         interrupts = <GIC_SPI    1197                         interrupts = <GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>;
1268                         clocks = <&cpg CPG_MO    1198                         clocks = <&cpg CPG_MOD 801>;
1269                         power-domains = <&sys    1199                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1270                         resets = <&cpg 801>;     1200                         resets = <&cpg 801>;
1271                         renesas,id = <3>;        1201                         renesas,id = <3>;
1272                         status = "disabled";     1202                         status = "disabled";
1273                                                  1203 
1274                         ports {                  1204                         ports {
1275                                 #address-cell    1205                                 #address-cells = <1>;
1276                                 #size-cells =    1206                                 #size-cells = <0>;
1277                                                  1207 
1278                                 port@2 {         1208                                 port@2 {
1279                                         #addr    1209                                         #address-cells = <1>;
1280                                         #size    1210                                         #size-cells = <0>;
1281                                                  1211 
1282                                         reg =    1212                                         reg = <2>;
1283                                                  1213 
1284                                         vin03    1214                                         vin03isp0: endpoint@0 {
1285                                                  1215                                                 reg = <0>;
1286                                                  1216                                                 remote-endpoint = <&isp0vin03>;
1287                                         };       1217                                         };
1288                                 };               1218                                 };
1289                         };                       1219                         };
1290                 };                               1220                 };
1291                                                  1221 
1292                 vin04: video@e6ef4000 {          1222                 vin04: video@e6ef4000 {
1293                         compatible = "renesas !! 1223                         compatible = "renesas,vin-r8a779a0";
1294                                      "renesas << 
1295                         reg = <0 0xe6ef4000 0    1224                         reg = <0 0xe6ef4000 0 0x1000>;
1296                         interrupts = <GIC_SPI    1225                         interrupts = <GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>;
1297                         clocks = <&cpg CPG_MO    1226                         clocks = <&cpg CPG_MOD 802>;
1298                         power-domains = <&sys    1227                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1299                         resets = <&cpg 802>;     1228                         resets = <&cpg 802>;
1300                         renesas,id = <4>;        1229                         renesas,id = <4>;
1301                         status = "disabled";     1230                         status = "disabled";
1302                                                  1231 
1303                         ports {                  1232                         ports {
1304                                 #address-cell    1233                                 #address-cells = <1>;
1305                                 #size-cells =    1234                                 #size-cells = <0>;
1306                                                  1235 
1307                                 port@2 {         1236                                 port@2 {
1308                                         #addr    1237                                         #address-cells = <1>;
1309                                         #size    1238                                         #size-cells = <0>;
1310                                                  1239 
1311                                         reg =    1240                                         reg = <2>;
1312                                                  1241 
1313                                         vin04    1242                                         vin04isp0: endpoint@0 {
1314                                                  1243                                                 reg = <0>;
1315                                                  1244                                                 remote-endpoint = <&isp0vin04>;
1316                                         };       1245                                         };
1317                                 };               1246                                 };
1318                         };                       1247                         };
1319                 };                               1248                 };
1320                                                  1249 
1321                 vin05: video@e6ef5000 {          1250                 vin05: video@e6ef5000 {
1322                         compatible = "renesas !! 1251                         compatible = "renesas,vin-r8a779a0";
1323                                      "renesas << 
1324                         reg = <0 0xe6ef5000 0    1252                         reg = <0 0xe6ef5000 0 0x1000>;
1325                         interrupts = <GIC_SPI    1253                         interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;
1326                         clocks = <&cpg CPG_MO    1254                         clocks = <&cpg CPG_MOD 803>;
1327                         power-domains = <&sys    1255                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1328                         resets = <&cpg 803>;     1256                         resets = <&cpg 803>;
1329                         renesas,id = <5>;        1257                         renesas,id = <5>;
1330                         status = "disabled";     1258                         status = "disabled";
1331                                                  1259 
1332                         ports {                  1260                         ports {
1333                                 #address-cell    1261                                 #address-cells = <1>;
1334                                 #size-cells =    1262                                 #size-cells = <0>;
1335                                                  1263 
1336                                 port@2 {         1264                                 port@2 {
1337                                         #addr    1265                                         #address-cells = <1>;
1338                                         #size    1266                                         #size-cells = <0>;
1339                                                  1267 
1340                                         reg =    1268                                         reg = <2>;
1341                                                  1269 
1342                                         vin05    1270                                         vin05isp0: endpoint@0 {
1343                                                  1271                                                 reg = <0>;
1344                                                  1272                                                 remote-endpoint = <&isp0vin05>;
1345                                         };       1273                                         };
1346                                 };               1274                                 };
1347                         };                       1275                         };
1348                 };                               1276                 };
1349                                                  1277 
1350                 vin06: video@e6ef6000 {          1278                 vin06: video@e6ef6000 {
1351                         compatible = "renesas !! 1279                         compatible = "renesas,vin-r8a779a0";
1352                                      "renesas << 
1353                         reg = <0 0xe6ef6000 0    1280                         reg = <0 0xe6ef6000 0 0x1000>;
1354                         interrupts = <GIC_SPI    1281                         interrupts = <GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>;
1355                         clocks = <&cpg CPG_MO    1282                         clocks = <&cpg CPG_MOD 804>;
1356                         power-domains = <&sys    1283                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1357                         resets = <&cpg 804>;     1284                         resets = <&cpg 804>;
1358                         renesas,id = <6>;        1285                         renesas,id = <6>;
1359                         status = "disabled";     1286                         status = "disabled";
1360                                                  1287 
1361                         ports {                  1288                         ports {
1362                                 #address-cell    1289                                 #address-cells = <1>;
1363                                 #size-cells =    1290                                 #size-cells = <0>;
1364                                                  1291 
1365                                 port@2 {         1292                                 port@2 {
1366                                         #addr    1293                                         #address-cells = <1>;
1367                                         #size    1294                                         #size-cells = <0>;
1368                                                  1295 
1369                                         reg =    1296                                         reg = <2>;
1370                                                  1297 
1371                                         vin06    1298                                         vin06isp0: endpoint@0 {
1372                                                  1299                                                 reg = <0>;
1373                                                  1300                                                 remote-endpoint = <&isp0vin06>;
1374                                         };       1301                                         };
1375                                 };               1302                                 };
1376                         };                       1303                         };
1377                 };                               1304                 };
1378                                                  1305 
1379                 vin07: video@e6ef7000 {          1306                 vin07: video@e6ef7000 {
1380                         compatible = "renesas !! 1307                         compatible = "renesas,vin-r8a779a0";
1381                                      "renesas << 
1382                         reg = <0 0xe6ef7000 0    1308                         reg = <0 0xe6ef7000 0 0x1000>;
1383                         interrupts = <GIC_SPI    1309                         interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>;
1384                         clocks = <&cpg CPG_MO    1310                         clocks = <&cpg CPG_MOD 805>;
1385                         power-domains = <&sys    1311                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1386                         resets = <&cpg 805>;     1312                         resets = <&cpg 805>;
1387                         renesas,id = <7>;        1313                         renesas,id = <7>;
1388                         status = "disabled";     1314                         status = "disabled";
1389                                                  1315 
1390                         ports {                  1316                         ports {
1391                                 #address-cell    1317                                 #address-cells = <1>;
1392                                 #size-cells =    1318                                 #size-cells = <0>;
1393                                                  1319 
1394                                 port@2 {         1320                                 port@2 {
1395                                         #addr    1321                                         #address-cells = <1>;
1396                                         #size    1322                                         #size-cells = <0>;
1397                                                  1323 
1398                                         reg =    1324                                         reg = <2>;
1399                                                  1325 
1400                                         vin07    1326                                         vin07isp0: endpoint@0 {
1401                                                  1327                                                 reg = <0>;
1402                                                  1328                                                 remote-endpoint = <&isp0vin07>;
1403                                         };       1329                                         };
1404                                 };               1330                                 };
1405                         };                       1331                         };
1406                 };                               1332                 };
1407                                                  1333 
1408                 vin08: video@e6ef8000 {          1334                 vin08: video@e6ef8000 {
1409                         compatible = "renesas !! 1335                         compatible = "renesas,vin-r8a779a0";
1410                                      "renesas << 
1411                         reg = <0 0xe6ef8000 0    1336                         reg = <0 0xe6ef8000 0 0x1000>;
1412                         interrupts = <GIC_SPI    1337                         interrupts = <GIC_SPI 168 IRQ_TYPE_LEVEL_HIGH>;
1413                         clocks = <&cpg CPG_MO    1338                         clocks = <&cpg CPG_MOD 806>;
1414                         power-domains = <&sys    1339                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1415                         resets = <&cpg 806>;     1340                         resets = <&cpg 806>;
1416                         renesas,id = <8>;        1341                         renesas,id = <8>;
1417                         status = "disabled";     1342                         status = "disabled";
1418                                                  1343 
1419                         ports {                  1344                         ports {
1420                                 #address-cell    1345                                 #address-cells = <1>;
1421                                 #size-cells =    1346                                 #size-cells = <0>;
1422                                                  1347 
1423                                 port@2 {         1348                                 port@2 {
1424                                         #addr    1349                                         #address-cells = <1>;
1425                                         #size    1350                                         #size-cells = <0>;
1426                                                  1351 
1427                                         reg =    1352                                         reg = <2>;
1428                                                  1353 
1429                                         vin08    1354                                         vin08isp1: endpoint@1 {
1430                                                  1355                                                 reg = <1>;
1431                                                  1356                                                 remote-endpoint = <&isp1vin08>;
1432                                         };       1357                                         };
1433                                 };               1358                                 };
1434                         };                       1359                         };
1435                 };                               1360                 };
1436                                                  1361 
1437                 vin09: video@e6ef9000 {          1362                 vin09: video@e6ef9000 {
1438                         compatible = "renesas !! 1363                         compatible = "renesas,vin-r8a779a0";
1439                                      "renesas << 
1440                         reg = <0 0xe6ef9000 0    1364                         reg = <0 0xe6ef9000 0 0x1000>;
1441                         interrupts = <GIC_SPI    1365                         interrupts = <GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>;
1442                         clocks = <&cpg CPG_MO    1366                         clocks = <&cpg CPG_MOD 807>;
1443                         power-domains = <&sys    1367                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1444                         resets = <&cpg 807>;     1368                         resets = <&cpg 807>;
1445                         renesas,id = <9>;        1369                         renesas,id = <9>;
1446                         status = "disabled";     1370                         status = "disabled";
1447                                                  1371 
1448                         ports {                  1372                         ports {
1449                                 #address-cell    1373                                 #address-cells = <1>;
1450                                 #size-cells =    1374                                 #size-cells = <0>;
1451                                                  1375 
1452                                 port@2 {         1376                                 port@2 {
1453                                         #addr    1377                                         #address-cells = <1>;
1454                                         #size    1378                                         #size-cells = <0>;
1455                                                  1379 
1456                                         reg =    1380                                         reg = <2>;
1457                                                  1381 
1458                                         vin09    1382                                         vin09isp1: endpoint@1 {
1459                                                  1383                                                 reg = <1>;
1460                                                  1384                                                 remote-endpoint = <&isp1vin09>;
1461                                         };       1385                                         };
1462                                 };               1386                                 };
1463                         };                       1387                         };
1464                 };                               1388                 };
1465                                                  1389 
1466                 vin10: video@e6efa000 {          1390                 vin10: video@e6efa000 {
1467                         compatible = "renesas !! 1391                         compatible = "renesas,vin-r8a779a0";
1468                                      "renesas << 
1469                         reg = <0 0xe6efa000 0    1392                         reg = <0 0xe6efa000 0 0x1000>;
1470                         interrupts = <GIC_SPI    1393                         interrupts = <GIC_SPI 170 IRQ_TYPE_LEVEL_HIGH>;
1471                         clocks = <&cpg CPG_MO    1394                         clocks = <&cpg CPG_MOD 808>;
1472                         power-domains = <&sys    1395                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1473                         resets = <&cpg 808>;     1396                         resets = <&cpg 808>;
1474                         renesas,id = <10>;       1397                         renesas,id = <10>;
1475                         status = "disabled";     1398                         status = "disabled";
1476                                                  1399 
1477                         ports {                  1400                         ports {
1478                                 #address-cell    1401                                 #address-cells = <1>;
1479                                 #size-cells =    1402                                 #size-cells = <0>;
1480                                                  1403 
1481                                 port@2 {         1404                                 port@2 {
1482                                         #addr    1405                                         #address-cells = <1>;
1483                                         #size    1406                                         #size-cells = <0>;
1484                                                  1407 
1485                                         reg =    1408                                         reg = <2>;
1486                                                  1409 
1487                                         vin10    1410                                         vin10isp1: endpoint@1 {
1488                                                  1411                                                 reg = <1>;
1489                                                  1412                                                 remote-endpoint = <&isp1vin10>;
1490                                         };       1413                                         };
1491                                 };               1414                                 };
1492                         };                       1415                         };
1493                 };                               1416                 };
1494                                                  1417 
1495                 vin11: video@e6efb000 {          1418                 vin11: video@e6efb000 {
1496                         compatible = "renesas !! 1419                         compatible = "renesas,vin-r8a779a0";
1497                                      "renesas << 
1498                         reg = <0 0xe6efb000 0    1420                         reg = <0 0xe6efb000 0 0x1000>;
1499                         interrupts = <GIC_SPI    1421                         interrupts = <GIC_SPI 171 IRQ_TYPE_LEVEL_HIGH>;
1500                         clocks = <&cpg CPG_MO    1422                         clocks = <&cpg CPG_MOD 809>;
1501                         power-domains = <&sys    1423                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1502                         resets = <&cpg 809>;     1424                         resets = <&cpg 809>;
1503                         renesas,id = <11>;       1425                         renesas,id = <11>;
1504                         status = "disabled";     1426                         status = "disabled";
1505                                                  1427 
1506                         ports {                  1428                         ports {
1507                                 #address-cell    1429                                 #address-cells = <1>;
1508                                 #size-cells =    1430                                 #size-cells = <0>;
1509                                                  1431 
1510                                 port@2 {         1432                                 port@2 {
1511                                         #addr    1433                                         #address-cells = <1>;
1512                                         #size    1434                                         #size-cells = <0>;
1513                                                  1435 
1514                                         reg =    1436                                         reg = <2>;
1515                                                  1437 
1516                                         vin11    1438                                         vin11isp1: endpoint@1 {
1517                                                  1439                                                 reg = <1>;
1518                                                  1440                                                 remote-endpoint = <&isp1vin11>;
1519                                         };       1441                                         };
1520                                 };               1442                                 };
1521                         };                       1443                         };
1522                 };                               1444                 };
1523                                                  1445 
1524                 vin12: video@e6efc000 {          1446                 vin12: video@e6efc000 {
1525                         compatible = "renesas !! 1447                         compatible = "renesas,vin-r8a779a0";
1526                                      "renesas << 
1527                         reg = <0 0xe6efc000 0    1448                         reg = <0 0xe6efc000 0 0x1000>;
1528                         interrupts = <GIC_SPI    1449                         interrupts = <GIC_SPI 172 IRQ_TYPE_LEVEL_HIGH>;
1529                         clocks = <&cpg CPG_MO    1450                         clocks = <&cpg CPG_MOD 810>;
1530                         power-domains = <&sys    1451                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1531                         resets = <&cpg 810>;     1452                         resets = <&cpg 810>;
1532                         renesas,id = <12>;       1453                         renesas,id = <12>;
1533                         status = "disabled";     1454                         status = "disabled";
1534                                                  1455 
1535                         ports {                  1456                         ports {
1536                                 #address-cell    1457                                 #address-cells = <1>;
1537                                 #size-cells =    1458                                 #size-cells = <0>;
1538                                                  1459 
1539                                 port@2 {         1460                                 port@2 {
1540                                         #addr    1461                                         #address-cells = <1>;
1541                                         #size    1462                                         #size-cells = <0>;
1542                                                  1463 
1543                                         reg =    1464                                         reg = <2>;
1544                                                  1465 
1545                                         vin12    1466                                         vin12isp1: endpoint@1 {
1546                                                  1467                                                 reg = <1>;
1547                                                  1468                                                 remote-endpoint = <&isp1vin12>;
1548                                         };       1469                                         };
1549                                 };               1470                                 };
1550                         };                       1471                         };
1551                 };                               1472                 };
1552                                                  1473 
1553                 vin13: video@e6efd000 {          1474                 vin13: video@e6efd000 {
1554                         compatible = "renesas !! 1475                         compatible = "renesas,vin-r8a779a0";
1555                                      "renesas << 
1556                         reg = <0 0xe6efd000 0    1476                         reg = <0 0xe6efd000 0 0x1000>;
1557                         interrupts = <GIC_SPI    1477                         interrupts = <GIC_SPI 173 IRQ_TYPE_LEVEL_HIGH>;
1558                         clocks = <&cpg CPG_MO    1478                         clocks = <&cpg CPG_MOD 811>;
1559                         power-domains = <&sys    1479                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1560                         resets = <&cpg 811>;     1480                         resets = <&cpg 811>;
1561                         renesas,id = <13>;       1481                         renesas,id = <13>;
1562                         status = "disabled";     1482                         status = "disabled";
1563                                                  1483 
1564                         ports {                  1484                         ports {
1565                                 #address-cell    1485                                 #address-cells = <1>;
1566                                 #size-cells =    1486                                 #size-cells = <0>;
1567                                                  1487 
1568                                 port@2 {         1488                                 port@2 {
1569                                         #addr    1489                                         #address-cells = <1>;
1570                                         #size    1490                                         #size-cells = <0>;
1571                                                  1491 
1572                                         reg =    1492                                         reg = <2>;
1573                                                  1493 
1574                                         vin13    1494                                         vin13isp1: endpoint@1 {
1575                                                  1495                                                 reg = <1>;
1576                                                  1496                                                 remote-endpoint = <&isp1vin13>;
1577                                         };       1497                                         };
1578                                 };               1498                                 };
1579                         };                       1499                         };
1580                 };                               1500                 };
1581                                                  1501 
1582                 vin14: video@e6efe000 {          1502                 vin14: video@e6efe000 {
1583                         compatible = "renesas !! 1503                         compatible = "renesas,vin-r8a779a0";
1584                                      "renesas << 
1585                         reg = <0 0xe6efe000 0    1504                         reg = <0 0xe6efe000 0 0x1000>;
1586                         interrupts = <GIC_SPI    1505                         interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>;
1587                         clocks = <&cpg CPG_MO    1506                         clocks = <&cpg CPG_MOD 812>;
1588                         power-domains = <&sys    1507                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1589                         resets = <&cpg 812>;     1508                         resets = <&cpg 812>;
1590                         renesas,id = <14>;       1509                         renesas,id = <14>;
1591                         status = "disabled";     1510                         status = "disabled";
1592                                                  1511 
1593                         ports {                  1512                         ports {
1594                                 #address-cell    1513                                 #address-cells = <1>;
1595                                 #size-cells =    1514                                 #size-cells = <0>;
1596                                                  1515 
1597                                 port@2 {         1516                                 port@2 {
1598                                         #addr    1517                                         #address-cells = <1>;
1599                                         #size    1518                                         #size-cells = <0>;
1600                                                  1519 
1601                                         reg =    1520                                         reg = <2>;
1602                                                  1521 
1603                                         vin14    1522                                         vin14isp1: endpoint@1 {
1604                                                  1523                                                 reg = <1>;
1605                                                  1524                                                 remote-endpoint = <&isp1vin14>;
1606                                         };       1525                                         };
1607                                 };               1526                                 };
1608                         };                       1527                         };
1609                 };                               1528                 };
1610                                                  1529 
1611                 vin15: video@e6eff000 {          1530                 vin15: video@e6eff000 {
1612                         compatible = "renesas !! 1531                         compatible = "renesas,vin-r8a779a0";
1613                                      "renesas << 
1614                         reg = <0 0xe6eff000 0    1532                         reg = <0 0xe6eff000 0 0x1000>;
1615                         interrupts = <GIC_SPI    1533                         interrupts = <GIC_SPI 175 IRQ_TYPE_LEVEL_HIGH>;
1616                         clocks = <&cpg CPG_MO    1534                         clocks = <&cpg CPG_MOD 813>;
1617                         power-domains = <&sys    1535                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1618                         resets = <&cpg 813>;     1536                         resets = <&cpg 813>;
1619                         renesas,id = <15>;       1537                         renesas,id = <15>;
1620                         status = "disabled";     1538                         status = "disabled";
1621                                                  1539 
1622                         ports {                  1540                         ports {
1623                                 #address-cell    1541                                 #address-cells = <1>;
1624                                 #size-cells =    1542                                 #size-cells = <0>;
1625                                                  1543 
1626                                 port@2 {         1544                                 port@2 {
1627                                         #addr    1545                                         #address-cells = <1>;
1628                                         #size    1546                                         #size-cells = <0>;
1629                                                  1547 
1630                                         reg =    1548                                         reg = <2>;
1631                                                  1549 
1632                                         vin15    1550                                         vin15isp1: endpoint@1 {
1633                                                  1551                                                 reg = <1>;
1634                                                  1552                                                 remote-endpoint = <&isp1vin15>;
1635                                         };       1553                                         };
1636                                 };               1554                                 };
1637                         };                       1555                         };
1638                 };                               1556                 };
1639                                                  1557 
1640                 vin16: video@e6ed0000 {          1558                 vin16: video@e6ed0000 {
1641                         compatible = "renesas !! 1559                         compatible = "renesas,vin-r8a779a0";
1642                                      "renesas << 
1643                         reg = <0 0xe6ed0000 0    1560                         reg = <0 0xe6ed0000 0 0x1000>;
1644                         interrupts = <GIC_SPI    1561                         interrupts = <GIC_SPI 176 IRQ_TYPE_LEVEL_HIGH>;
1645                         clocks = <&cpg CPG_MO    1562                         clocks = <&cpg CPG_MOD 814>;
1646                         power-domains = <&sys    1563                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1647                         resets = <&cpg 814>;     1564                         resets = <&cpg 814>;
1648                         renesas,id = <16>;       1565                         renesas,id = <16>;
1649                         status = "disabled";     1566                         status = "disabled";
1650                                                  1567 
1651                         ports {                  1568                         ports {
1652                                 #address-cell    1569                                 #address-cells = <1>;
1653                                 #size-cells =    1570                                 #size-cells = <0>;
1654                                                  1571 
1655                                 port@2 {         1572                                 port@2 {
1656                                         #addr    1573                                         #address-cells = <1>;
1657                                         #size    1574                                         #size-cells = <0>;
1658                                                  1575 
1659                                         reg =    1576                                         reg = <2>;
1660                                                  1577 
1661                                         vin16    1578                                         vin16isp2: endpoint@2 {
1662                                                  1579                                                 reg = <2>;
1663                                                  1580                                                 remote-endpoint = <&isp2vin16>;
1664                                         };       1581                                         };
1665                                 };               1582                                 };
1666                         };                       1583                         };
1667                 };                               1584                 };
1668                                                  1585 
1669                 vin17: video@e6ed1000 {          1586                 vin17: video@e6ed1000 {
1670                         compatible = "renesas !! 1587                         compatible = "renesas,vin-r8a779a0";
1671                                      "renesas << 
1672                         reg = <0 0xe6ed1000 0    1588                         reg = <0 0xe6ed1000 0 0x1000>;
1673                         interrupts = <GIC_SPI    1589                         interrupts = <GIC_SPI 177 IRQ_TYPE_LEVEL_HIGH>;
1674                         clocks = <&cpg CPG_MO    1590                         clocks = <&cpg CPG_MOD 815>;
1675                         power-domains = <&sys    1591                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1676                         resets = <&cpg 815>;     1592                         resets = <&cpg 815>;
1677                         renesas,id = <17>;       1593                         renesas,id = <17>;
1678                         status = "disabled";     1594                         status = "disabled";
1679                                                  1595 
1680                         ports {                  1596                         ports {
1681                                 #address-cell    1597                                 #address-cells = <1>;
1682                                 #size-cells =    1598                                 #size-cells = <0>;
1683                                                  1599 
1684                                 port@2 {         1600                                 port@2 {
1685                                         #addr    1601                                         #address-cells = <1>;
1686                                         #size    1602                                         #size-cells = <0>;
1687                                                  1603 
1688                                         reg =    1604                                         reg = <2>;
1689                                                  1605 
1690                                         vin17    1606                                         vin17isp2: endpoint@2 {
1691                                                  1607                                                 reg = <2>;
1692                                                  1608                                                 remote-endpoint = <&isp2vin17>;
1693                                         };       1609                                         };
1694                                 };               1610                                 };
1695                         };                       1611                         };
1696                 };                               1612                 };
1697                                                  1613 
1698                 vin18: video@e6ed2000 {          1614                 vin18: video@e6ed2000 {
1699                         compatible = "renesas !! 1615                         compatible = "renesas,vin-r8a779a0";
1700                                      "renesas << 
1701                         reg = <0 0xe6ed2000 0    1616                         reg = <0 0xe6ed2000 0 0x1000>;
1702                         interrupts = <GIC_SPI    1617                         interrupts = <GIC_SPI 178 IRQ_TYPE_LEVEL_HIGH>;
1703                         clocks = <&cpg CPG_MO    1618                         clocks = <&cpg CPG_MOD 816>;
1704                         power-domains = <&sys    1619                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1705                         resets = <&cpg 816>;     1620                         resets = <&cpg 816>;
1706                         renesas,id = <18>;       1621                         renesas,id = <18>;
1707                         status = "disabled";     1622                         status = "disabled";
1708                                                  1623 
1709                         ports {                  1624                         ports {
1710                                 #address-cell    1625                                 #address-cells = <1>;
1711                                 #size-cells =    1626                                 #size-cells = <0>;
1712                                                  1627 
1713                                 port@2 {         1628                                 port@2 {
1714                                         #addr    1629                                         #address-cells = <1>;
1715                                         #size    1630                                         #size-cells = <0>;
1716                                                  1631 
1717                                         reg =    1632                                         reg = <2>;
1718                                                  1633 
1719                                         vin18    1634                                         vin18isp2: endpoint@2 {
1720                                                  1635                                                 reg = <2>;
1721                                                  1636                                                 remote-endpoint = <&isp2vin18>;
1722                                         };       1637                                         };
1723                                 };               1638                                 };
1724                         };                       1639                         };
1725                 };                               1640                 };
1726                                                  1641 
1727                 vin19: video@e6ed3000 {          1642                 vin19: video@e6ed3000 {
1728                         compatible = "renesas !! 1643                         compatible = "renesas,vin-r8a779a0";
1729                                      "renesas << 
1730                         reg = <0 0xe6ed3000 0    1644                         reg = <0 0xe6ed3000 0 0x1000>;
1731                         interrupts = <GIC_SPI    1645                         interrupts = <GIC_SPI 179 IRQ_TYPE_LEVEL_HIGH>;
1732                         clocks = <&cpg CPG_MO    1646                         clocks = <&cpg CPG_MOD 817>;
1733                         power-domains = <&sys    1647                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1734                         resets = <&cpg 817>;     1648                         resets = <&cpg 817>;
1735                         renesas,id = <19>;       1649                         renesas,id = <19>;
1736                         status = "disabled";     1650                         status = "disabled";
1737                                                  1651 
1738                         ports {                  1652                         ports {
1739                                 #address-cell    1653                                 #address-cells = <1>;
1740                                 #size-cells =    1654                                 #size-cells = <0>;
1741                                                  1655 
1742                                 port@2 {         1656                                 port@2 {
1743                                         #addr    1657                                         #address-cells = <1>;
1744                                         #size    1658                                         #size-cells = <0>;
1745                                                  1659 
1746                                         reg =    1660                                         reg = <2>;
1747                                                  1661 
1748                                         vin19    1662                                         vin19isp2: endpoint@2 {
1749                                                  1663                                                 reg = <2>;
1750                                                  1664                                                 remote-endpoint = <&isp2vin19>;
1751                                         };       1665                                         };
1752                                 };               1666                                 };
1753                         };                       1667                         };
1754                 };                               1668                 };
1755                                                  1669 
1756                 vin20: video@e6ed4000 {          1670                 vin20: video@e6ed4000 {
1757                         compatible = "renesas !! 1671                         compatible = "renesas,vin-r8a779a0";
1758                                      "renesas << 
1759                         reg = <0 0xe6ed4000 0    1672                         reg = <0 0xe6ed4000 0 0x1000>;
1760                         interrupts = <GIC_SPI    1673                         interrupts = <GIC_SPI 180 IRQ_TYPE_LEVEL_HIGH>;
1761                         clocks = <&cpg CPG_MO    1674                         clocks = <&cpg CPG_MOD 818>;
1762                         power-domains = <&sys    1675                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1763                         resets = <&cpg 818>;     1676                         resets = <&cpg 818>;
1764                         renesas,id = <20>;       1677                         renesas,id = <20>;
1765                         status = "disabled";     1678                         status = "disabled";
1766                                                  1679 
1767                         ports {                  1680                         ports {
1768                                 #address-cell    1681                                 #address-cells = <1>;
1769                                 #size-cells =    1682                                 #size-cells = <0>;
1770                                                  1683 
1771                                 port@2 {         1684                                 port@2 {
1772                                         #addr    1685                                         #address-cells = <1>;
1773                                         #size    1686                                         #size-cells = <0>;
1774                                                  1687 
1775                                         reg =    1688                                         reg = <2>;
1776                                                  1689 
1777                                         vin20    1690                                         vin20isp2: endpoint@2 {
1778                                                  1691                                                 reg = <2>;
1779                                                  1692                                                 remote-endpoint = <&isp2vin20>;
1780                                         };       1693                                         };
1781                                 };               1694                                 };
1782                         };                       1695                         };
1783                 };                               1696                 };
1784                                                  1697 
1785                 vin21: video@e6ed5000 {          1698                 vin21: video@e6ed5000 {
1786                         compatible = "renesas !! 1699                         compatible = "renesas,vin-r8a779a0";
1787                                      "renesas << 
1788                         reg = <0 0xe6ed5000 0    1700                         reg = <0 0xe6ed5000 0 0x1000>;
1789                         interrupts = <GIC_SPI    1701                         interrupts = <GIC_SPI 181 IRQ_TYPE_LEVEL_HIGH>;
1790                         clocks = <&cpg CPG_MO    1702                         clocks = <&cpg CPG_MOD 819>;
1791                         power-domains = <&sys    1703                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1792                         resets = <&cpg 819>;     1704                         resets = <&cpg 819>;
1793                         renesas,id = <21>;       1705                         renesas,id = <21>;
1794                         status = "disabled";     1706                         status = "disabled";
1795                                                  1707 
1796                         ports {                  1708                         ports {
1797                                 #address-cell    1709                                 #address-cells = <1>;
1798                                 #size-cells =    1710                                 #size-cells = <0>;
1799                                                  1711 
1800                                 port@2 {         1712                                 port@2 {
1801                                         #addr    1713                                         #address-cells = <1>;
1802                                         #size    1714                                         #size-cells = <0>;
1803                                                  1715 
1804                                         reg =    1716                                         reg = <2>;
1805                                                  1717 
1806                                         vin21    1718                                         vin21isp2: endpoint@2 {
1807                                                  1719                                                 reg = <2>;
1808                                                  1720                                                 remote-endpoint = <&isp2vin21>;
1809                                         };       1721                                         };
1810                                 };               1722                                 };
1811                         };                       1723                         };
1812                 };                               1724                 };
1813                                                  1725 
1814                 vin22: video@e6ed6000 {          1726                 vin22: video@e6ed6000 {
1815                         compatible = "renesas !! 1727                         compatible = "renesas,vin-r8a779a0";
1816                                      "renesas << 
1817                         reg = <0 0xe6ed6000 0    1728                         reg = <0 0xe6ed6000 0 0x1000>;
1818                         interrupts = <GIC_SPI    1729                         interrupts = <GIC_SPI 182 IRQ_TYPE_LEVEL_HIGH>;
1819                         clocks = <&cpg CPG_MO    1730                         clocks = <&cpg CPG_MOD 820>;
1820                         power-domains = <&sys    1731                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1821                         resets = <&cpg 820>;     1732                         resets = <&cpg 820>;
1822                         renesas,id = <22>;       1733                         renesas,id = <22>;
1823                         status = "disabled";     1734                         status = "disabled";
1824                                                  1735 
1825                         ports {                  1736                         ports {
1826                                 #address-cell    1737                                 #address-cells = <1>;
1827                                 #size-cells =    1738                                 #size-cells = <0>;
1828                                                  1739 
1829                                 port@2 {         1740                                 port@2 {
1830                                         #addr    1741                                         #address-cells = <1>;
1831                                         #size    1742                                         #size-cells = <0>;
1832                                                  1743 
1833                                         reg =    1744                                         reg = <2>;
1834                                                  1745 
1835                                         vin22    1746                                         vin22isp2: endpoint@2 {
1836                                                  1747                                                 reg = <2>;
1837                                                  1748                                                 remote-endpoint = <&isp2vin22>;
1838                                         };       1749                                         };
1839                                 };               1750                                 };
1840                         };                       1751                         };
1841                 };                               1752                 };
1842                                                  1753 
1843                 vin23: video@e6ed7000 {          1754                 vin23: video@e6ed7000 {
1844                         compatible = "renesas !! 1755                         compatible = "renesas,vin-r8a779a0";
1845                                      "renesas << 
1846                         reg = <0 0xe6ed7000 0    1756                         reg = <0 0xe6ed7000 0 0x1000>;
1847                         interrupts = <GIC_SPI    1757                         interrupts = <GIC_SPI 183 IRQ_TYPE_LEVEL_HIGH>;
1848                         clocks = <&cpg CPG_MO    1758                         clocks = <&cpg CPG_MOD 821>;
1849                         power-domains = <&sys    1759                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1850                         resets = <&cpg 821>;     1760                         resets = <&cpg 821>;
1851                         renesas,id = <23>;       1761                         renesas,id = <23>;
1852                         status = "disabled";     1762                         status = "disabled";
1853                                                  1763 
1854                         ports {                  1764                         ports {
1855                                 #address-cell    1765                                 #address-cells = <1>;
1856                                 #size-cells =    1766                                 #size-cells = <0>;
1857                                                  1767 
1858                                 port@2 {         1768                                 port@2 {
1859                                         #addr    1769                                         #address-cells = <1>;
1860                                         #size    1770                                         #size-cells = <0>;
1861                                                  1771 
1862                                         reg =    1772                                         reg = <2>;
1863                                                  1773 
1864                                         vin23    1774                                         vin23isp2: endpoint@2 {
1865                                                  1775                                                 reg = <2>;
1866                                                  1776                                                 remote-endpoint = <&isp2vin23>;
1867                                         };       1777                                         };
1868                                 };               1778                                 };
1869                         };                       1779                         };
1870                 };                               1780                 };
1871                                                  1781 
1872                 vin24: video@e6ed8000 {          1782                 vin24: video@e6ed8000 {
1873                         compatible = "renesas !! 1783                         compatible = "renesas,vin-r8a779a0";
1874                                      "renesas << 
1875                         reg = <0 0xe6ed8000 0    1784                         reg = <0 0xe6ed8000 0 0x1000>;
1876                         interrupts = <GIC_SPI    1785                         interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>;
1877                         clocks = <&cpg CPG_MO    1786                         clocks = <&cpg CPG_MOD 822>;
1878                         power-domains = <&sys    1787                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1879                         resets = <&cpg 822>;     1788                         resets = <&cpg 822>;
1880                         renesas,id = <24>;       1789                         renesas,id = <24>;
1881                         status = "disabled";     1790                         status = "disabled";
1882                                                  1791 
1883                         ports {                  1792                         ports {
1884                                 #address-cell    1793                                 #address-cells = <1>;
1885                                 #size-cells =    1794                                 #size-cells = <0>;
1886                                                  1795 
1887                                 port@2 {         1796                                 port@2 {
1888                                         #addr    1797                                         #address-cells = <1>;
1889                                         #size    1798                                         #size-cells = <0>;
1890                                                  1799 
1891                                         reg =    1800                                         reg = <2>;
1892                                                  1801 
1893                                         vin24    1802                                         vin24isp3: endpoint@3 {
1894                                                  1803                                                 reg = <3>;
1895                                                  1804                                                 remote-endpoint = <&isp3vin24>;
1896                                         };       1805                                         };
1897                                 };               1806                                 };
1898                         };                       1807                         };
1899                 };                               1808                 };
1900                                                  1809 
1901                 vin25: video@e6ed9000 {          1810                 vin25: video@e6ed9000 {
1902                         compatible = "renesas !! 1811                         compatible = "renesas,vin-r8a779a0";
1903                                      "renesas << 
1904                         reg = <0 0xe6ed9000 0    1812                         reg = <0 0xe6ed9000 0 0x1000>;
1905                         interrupts = <GIC_SPI    1813                         interrupts = <GIC_SPI 185 IRQ_TYPE_LEVEL_HIGH>;
1906                         clocks = <&cpg CPG_MO    1814                         clocks = <&cpg CPG_MOD 823>;
1907                         power-domains = <&sys    1815                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1908                         resets = <&cpg 823>;     1816                         resets = <&cpg 823>;
1909                         renesas,id = <25>;       1817                         renesas,id = <25>;
1910                         status = "disabled";     1818                         status = "disabled";
1911                                                  1819 
1912                         ports {                  1820                         ports {
1913                                 #address-cell    1821                                 #address-cells = <1>;
1914                                 #size-cells =    1822                                 #size-cells = <0>;
1915                                                  1823 
1916                                 port@2 {         1824                                 port@2 {
1917                                         #addr    1825                                         #address-cells = <1>;
1918                                         #size    1826                                         #size-cells = <0>;
1919                                                  1827 
1920                                         reg =    1828                                         reg = <2>;
1921                                                  1829 
1922                                         vin25    1830                                         vin25isp3: endpoint@3 {
1923                                                  1831                                                 reg = <3>;
1924                                                  1832                                                 remote-endpoint = <&isp3vin25>;
1925                                         };       1833                                         };
1926                                 };               1834                                 };
1927                         };                       1835                         };
1928                 };                               1836                 };
1929                                                  1837 
1930                 vin26: video@e6eda000 {          1838                 vin26: video@e6eda000 {
1931                         compatible = "renesas !! 1839                         compatible = "renesas,vin-r8a779a0";
1932                                      "renesas << 
1933                         reg = <0 0xe6eda000 0    1840                         reg = <0 0xe6eda000 0 0x1000>;
1934                         interrupts = <GIC_SPI    1841                         interrupts = <GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH>;
1935                         clocks = <&cpg CPG_MO    1842                         clocks = <&cpg CPG_MOD 824>;
1936                         power-domains = <&sys    1843                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1937                         resets = <&cpg 824>;     1844                         resets = <&cpg 824>;
1938                         renesas,id = <26>;       1845                         renesas,id = <26>;
1939                         status = "disabled";     1846                         status = "disabled";
1940                                                  1847 
1941                         ports {                  1848                         ports {
1942                                 #address-cell    1849                                 #address-cells = <1>;
1943                                 #size-cells =    1850                                 #size-cells = <0>;
1944                                                  1851 
1945                                 port@2 {         1852                                 port@2 {
1946                                         #addr    1853                                         #address-cells = <1>;
1947                                         #size    1854                                         #size-cells = <0>;
1948                                                  1855 
1949                                         reg =    1856                                         reg = <2>;
1950                                                  1857 
1951                                         vin26    1858                                         vin26isp3: endpoint@3 {
1952                                                  1859                                                 reg = <3>;
1953                                                  1860                                                 remote-endpoint = <&isp3vin26>;
1954                                         };       1861                                         };
1955                                 };               1862                                 };
1956                         };                       1863                         };
1957                 };                               1864                 };
1958                                                  1865 
1959                 vin27: video@e6edb000 {          1866                 vin27: video@e6edb000 {
1960                         compatible = "renesas !! 1867                         compatible = "renesas,vin-r8a779a0";
1961                                      "renesas << 
1962                         reg = <0 0xe6edb000 0    1868                         reg = <0 0xe6edb000 0 0x1000>;
1963                         interrupts = <GIC_SPI    1869                         interrupts = <GIC_SPI 187 IRQ_TYPE_LEVEL_HIGH>;
1964                         clocks = <&cpg CPG_MO    1870                         clocks = <&cpg CPG_MOD 825>;
1965                         power-domains = <&sys    1871                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1966                         resets = <&cpg 825>;     1872                         resets = <&cpg 825>;
1967                         renesas,id = <27>;       1873                         renesas,id = <27>;
1968                         status = "disabled";     1874                         status = "disabled";
1969                                                  1875 
1970                         ports {                  1876                         ports {
1971                                 #address-cell    1877                                 #address-cells = <1>;
1972                                 #size-cells =    1878                                 #size-cells = <0>;
1973                                                  1879 
1974                                 port@2 {         1880                                 port@2 {
1975                                         #addr    1881                                         #address-cells = <1>;
1976                                         #size    1882                                         #size-cells = <0>;
1977                                                  1883 
1978                                         reg =    1884                                         reg = <2>;
1979                                                  1885 
1980                                         vin27    1886                                         vin27isp3: endpoint@3 {
1981                                                  1887                                                 reg = <3>;
1982                                                  1888                                                 remote-endpoint = <&isp3vin27>;
1983                                         };       1889                                         };
1984                                 };               1890                                 };
1985                         };                       1891                         };
1986                 };                               1892                 };
1987                                                  1893 
1988                 vin28: video@e6edc000 {          1894                 vin28: video@e6edc000 {
1989                         compatible = "renesas !! 1895                         compatible = "renesas,vin-r8a779a0";
1990                                      "renesas << 
1991                         reg = <0 0xe6edc000 0    1896                         reg = <0 0xe6edc000 0 0x1000>;
1992                         interrupts = <GIC_SPI    1897                         interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>;
1993                         clocks = <&cpg CPG_MO    1898                         clocks = <&cpg CPG_MOD 826>;
1994                         power-domains = <&sys    1899                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
1995                         resets = <&cpg 826>;     1900                         resets = <&cpg 826>;
1996                         renesas,id = <28>;       1901                         renesas,id = <28>;
1997                         status = "disabled";     1902                         status = "disabled";
1998                                                  1903 
1999                         ports {                  1904                         ports {
2000                                 #address-cell    1905                                 #address-cells = <1>;
2001                                 #size-cells =    1906                                 #size-cells = <0>;
2002                                                  1907 
2003                                 port@2 {         1908                                 port@2 {
2004                                         #addr    1909                                         #address-cells = <1>;
2005                                         #size    1910                                         #size-cells = <0>;
2006                                                  1911 
2007                                         reg =    1912                                         reg = <2>;
2008                                                  1913 
2009                                         vin28    1914                                         vin28isp3: endpoint@3 {
2010                                                  1915                                                 reg = <3>;
2011                                                  1916                                                 remote-endpoint = <&isp3vin28>;
2012                                         };       1917                                         };
2013                                 };               1918                                 };
2014                         };                       1919                         };
2015                 };                               1920                 };
2016                                                  1921 
2017                 vin29: video@e6edd000 {          1922                 vin29: video@e6edd000 {
2018                         compatible = "renesas !! 1923                         compatible = "renesas,vin-r8a779a0";
2019                                      "renesas << 
2020                         reg = <0 0xe6edd000 0    1924                         reg = <0 0xe6edd000 0 0x1000>;
2021                         interrupts = <GIC_SPI    1925                         interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>;
2022                         clocks = <&cpg CPG_MO    1926                         clocks = <&cpg CPG_MOD 827>;
2023                         power-domains = <&sys    1927                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2024                         resets = <&cpg 827>;     1928                         resets = <&cpg 827>;
2025                         renesas,id = <29>;       1929                         renesas,id = <29>;
2026                         status = "disabled";     1930                         status = "disabled";
2027                                                  1931 
2028                         ports {                  1932                         ports {
2029                                 #address-cell    1933                                 #address-cells = <1>;
2030                                 #size-cells =    1934                                 #size-cells = <0>;
2031                                                  1935 
2032                                 port@2 {         1936                                 port@2 {
2033                                         #addr    1937                                         #address-cells = <1>;
2034                                         #size    1938                                         #size-cells = <0>;
2035                                                  1939 
2036                                         reg =    1940                                         reg = <2>;
2037                                                  1941 
2038                                         vin29    1942                                         vin29isp3: endpoint@3 {
2039                                                  1943                                                 reg = <3>;
2040                                                  1944                                                 remote-endpoint = <&isp3vin29>;
2041                                         };       1945                                         };
2042                                 };               1946                                 };
2043                         };                       1947                         };
2044                 };                               1948                 };
2045                                                  1949 
2046                 vin30: video@e6ede000 {          1950                 vin30: video@e6ede000 {
2047                         compatible = "renesas !! 1951                         compatible = "renesas,vin-r8a779a0";
2048                                      "renesas << 
2049                         reg = <0 0xe6ede000 0    1952                         reg = <0 0xe6ede000 0 0x1000>;
2050                         interrupts = <GIC_SPI    1953                         interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>;
2051                         clocks = <&cpg CPG_MO    1954                         clocks = <&cpg CPG_MOD 828>;
2052                         power-domains = <&sys    1955                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2053                         resets = <&cpg 828>;     1956                         resets = <&cpg 828>;
2054                         renesas,id = <30>;       1957                         renesas,id = <30>;
2055                         status = "disabled";     1958                         status = "disabled";
2056                                                  1959 
2057                         ports {                  1960                         ports {
2058                                 #address-cell    1961                                 #address-cells = <1>;
2059                                 #size-cells =    1962                                 #size-cells = <0>;
2060                                                  1963 
2061                                 port@2 {         1964                                 port@2 {
2062                                         #addr    1965                                         #address-cells = <1>;
2063                                         #size    1966                                         #size-cells = <0>;
2064                                                  1967 
2065                                         reg =    1968                                         reg = <2>;
2066                                                  1969 
2067                                         vin30    1970                                         vin30isp3: endpoint@3 {
2068                                                  1971                                                 reg = <3>;
2069                                                  1972                                                 remote-endpoint = <&isp3vin30>;
2070                                         };       1973                                         };
2071                                 };               1974                                 };
2072                         };                       1975                         };
2073                 };                               1976                 };
2074                                                  1977 
2075                 vin31: video@e6edf000 {          1978                 vin31: video@e6edf000 {
2076                         compatible = "renesas !! 1979                         compatible = "renesas,vin-r8a779a0";
2077                                      "renesas << 
2078                         reg = <0 0xe6edf000 0    1980                         reg = <0 0xe6edf000 0 0x1000>;
2079                         interrupts = <GIC_SPI    1981                         interrupts = <GIC_SPI 191 IRQ_TYPE_LEVEL_HIGH>;
2080                         clocks = <&cpg CPG_MO    1982                         clocks = <&cpg CPG_MOD 829>;
2081                         power-domains = <&sys    1983                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2082                         resets = <&cpg 829>;     1984                         resets = <&cpg 829>;
2083                         renesas,id = <31>;       1985                         renesas,id = <31>;
2084                         status = "disabled";     1986                         status = "disabled";
2085                                                  1987 
2086                         ports {                  1988                         ports {
2087                                 #address-cell    1989                                 #address-cells = <1>;
2088                                 #size-cells =    1990                                 #size-cells = <0>;
2089                                                  1991 
2090                                 port@2 {         1992                                 port@2 {
2091                                         #addr    1993                                         #address-cells = <1>;
2092                                         #size    1994                                         #size-cells = <0>;
2093                                                  1995 
2094                                         reg =    1996                                         reg = <2>;
2095                                                  1997 
2096                                         vin31    1998                                         vin31isp3: endpoint@3 {
2097                                                  1999                                                 reg = <3>;
2098                                                  2000                                                 remote-endpoint = <&isp3vin31>;
2099                                         };       2001                                         };
2100                                 };               2002                                 };
2101                         };                       2003                         };
2102                 };                               2004                 };
2103                                                  2005 
2104                 dmac1: dma-controller@e735000    2006                 dmac1: dma-controller@e7350000 {
2105                         compatible = "renesas    2007                         compatible = "renesas,dmac-r8a779a0",
2106                                      "renesas    2008                                      "renesas,rcar-gen4-dmac";
2107                         reg = <0 0xe7350000 0    2009                         reg = <0 0xe7350000 0 0x1000>,
2108                               <0 0xe7300000 0    2010                               <0 0xe7300000 0 0x10000>;
2109                         interrupts = <GIC_SPI    2011                         interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>,
2110                                      <GIC_SPI    2012                                      <GIC_SPI 32 IRQ_TYPE_LEVEL_HIGH>,
2111                                      <GIC_SPI    2013                                      <GIC_SPI 33 IRQ_TYPE_LEVEL_HIGH>,
2112                                      <GIC_SPI    2014                                      <GIC_SPI 34 IRQ_TYPE_LEVEL_HIGH>,
2113                                      <GIC_SPI    2015                                      <GIC_SPI 35 IRQ_TYPE_LEVEL_HIGH>,
2114                                      <GIC_SPI    2016                                      <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>,
2115                                      <GIC_SPI    2017                                      <GIC_SPI 37 IRQ_TYPE_LEVEL_HIGH>,
2116                                      <GIC_SPI    2018                                      <GIC_SPI 38 IRQ_TYPE_LEVEL_HIGH>,
2117                                      <GIC_SPI    2019                                      <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>,
2118                                      <GIC_SPI    2020                                      <GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>,
2119                                      <GIC_SPI    2021                                      <GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>,
2120                                      <GIC_SPI    2022                                      <GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>,
2121                                      <GIC_SPI    2023                                      <GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>,
2122                                      <GIC_SPI    2024                                      <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>,
2123                                      <GIC_SPI    2025                                      <GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>,
2124                                      <GIC_SPI    2026                                      <GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>,
2125                                      <GIC_SPI    2027                                      <GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>;
2126                         interrupt-names = "er    2028                         interrupt-names = "error",
2127                                           "ch    2029                                           "ch0", "ch1", "ch2", "ch3", "ch4",
2128                                           "ch    2030                                           "ch5", "ch6", "ch7", "ch8", "ch9",
2129                                           "ch    2031                                           "ch10", "ch11", "ch12", "ch13",
2130                                           "ch    2032                                           "ch14", "ch15";
2131                         clocks = <&cpg CPG_MO    2033                         clocks = <&cpg CPG_MOD 709>;
2132                         clock-names = "fck";     2034                         clock-names = "fck";
2133                         power-domains = <&sys    2035                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2134                         resets = <&cpg 709>;     2036                         resets = <&cpg 709>;
2135                         #dma-cells = <1>;        2037                         #dma-cells = <1>;
2136                         dma-channels = <16>;     2038                         dma-channels = <16>;
2137                         iommus = <&ipmmu_ds0  << 
2138                                  <&ipmmu_ds0  << 
2139                                  <&ipmmu_ds0  << 
2140                                  <&ipmmu_ds0  << 
2141                                  <&ipmmu_ds0  << 
2142                                  <&ipmmu_ds0  << 
2143                                  <&ipmmu_ds0  << 
2144                                  <&ipmmu_ds0  << 
2145                 };                               2039                 };
2146                                                  2040 
2147                 dmac2: dma-controller@e735100    2041                 dmac2: dma-controller@e7351000 {
2148                         compatible = "renesas    2042                         compatible = "renesas,dmac-r8a779a0",
2149                                      "renesas    2043                                      "renesas,rcar-gen4-dmac";
2150                         reg = <0 0xe7351000 0    2044                         reg = <0 0xe7351000 0 0x1000>,
2151                               <0 0xe7310000 0    2045                               <0 0xe7310000 0 0x10000>;
2152                         interrupts = <GIC_SPI    2046                         interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>,
2153                                      <GIC_SPI    2047                                      <GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>,
2154                                      <GIC_SPI    2048                                      <GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>,
2155                                      <GIC_SPI    2049                                      <GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>,
2156                                      <GIC_SPI    2050                                      <GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>,
2157                                      <GIC_SPI    2051                                      <GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>,
2158                                      <GIC_SPI    2052                                      <GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>,
2159                                      <GIC_SPI    2053                                      <GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>,
2160                                      <GIC_SPI    2054                                      <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
2161                         interrupt-names = "er    2055                         interrupt-names = "error",
2162                                           "ch    2056                                           "ch0", "ch1", "ch2", "ch3", "ch4",
2163                                           "ch    2057                                           "ch5", "ch6", "ch7";
2164                         clocks = <&cpg CPG_MO    2058                         clocks = <&cpg CPG_MOD 710>;
2165                         clock-names = "fck";     2059                         clock-names = "fck";
2166                         power-domains = <&sys    2060                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2167                         resets = <&cpg 710>;     2061                         resets = <&cpg 710>;
2168                         #dma-cells = <1>;        2062                         #dma-cells = <1>;
2169                         dma-channels = <8>;      2063                         dma-channels = <8>;
2170                         iommus = <&ipmmu_ds0  << 
2171                                  <&ipmmu_ds0  << 
2172                                  <&ipmmu_ds0  << 
2173                                  <&ipmmu_ds0  << 
2174                 };                               2064                 };
2175                                                  2065 
2176                 mmc0: mmc@ee140000 {             2066                 mmc0: mmc@ee140000 {
2177                         compatible = "renesas    2067                         compatible = "renesas,sdhi-r8a779a0",
2178                                      "renesas    2068                                      "renesas,rcar-gen4-sdhi";
2179                         reg = <0 0xee140000 0    2069                         reg = <0 0xee140000 0 0x2000>;
2180                         interrupts = <GIC_SPI    2070                         interrupts = <GIC_SPI 236 IRQ_TYPE_LEVEL_HIGH>;
2181                         clocks = <&cpg CPG_MO    2071                         clocks = <&cpg CPG_MOD 706>, <&cpg CPG_CORE R8A779A0_CLK_SD0H>;
2182                         clock-names = "core",    2072                         clock-names = "core", "clkh";
2183                         power-domains = <&sys    2073                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2184                         resets = <&cpg 706>;     2074                         resets = <&cpg 706>;
2185                         max-frequency = <2000    2075                         max-frequency = <200000000>;
2186                         iommus = <&ipmmu_ds0     2076                         iommus = <&ipmmu_ds0 32>;
2187                         status = "disabled";     2077                         status = "disabled";
2188                 };                               2078                 };
2189                                                  2079 
2190                 rpc: spi@ee200000 {              2080                 rpc: spi@ee200000 {
2191                         compatible = "renesas    2081                         compatible = "renesas,r8a779a0-rpc-if",
2192                                      "renesas    2082                                      "renesas,rcar-gen3-rpc-if";
2193                         reg = <0 0xee200000 0    2083                         reg = <0 0xee200000 0 0x200>,
2194                               <0 0x08000000 0    2084                               <0 0x08000000 0 0x04000000>,
2195                               <0 0xee208000 0    2085                               <0 0xee208000 0 0x100>;
2196                         reg-names = "regs", "    2086                         reg-names = "regs", "dirmap", "wbuf";
2197                         interrupts = <GIC_SPI    2087                         interrupts = <GIC_SPI 135 IRQ_TYPE_LEVEL_HIGH>;
2198                         clocks = <&cpg CPG_MO    2088                         clocks = <&cpg CPG_MOD 629>;
2199                         power-domains = <&sys    2089                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2200                         resets = <&cpg 629>;     2090                         resets = <&cpg 629>;
2201                         #address-cells = <1>;    2091                         #address-cells = <1>;
2202                         #size-cells = <0>;       2092                         #size-cells = <0>;
2203                         status = "disabled";     2093                         status = "disabled";
2204                 };                               2094                 };
2205                                                  2095 
2206                 ipmmu_rt0: iommu@ee480000 {      2096                 ipmmu_rt0: iommu@ee480000 {
2207                         compatible = "renesas    2097                         compatible = "renesas,ipmmu-r8a779a0",
2208                                      "renesas    2098                                      "renesas,rcar-gen4-ipmmu-vmsa";
2209                         reg = <0 0xee480000 0    2099                         reg = <0 0xee480000 0 0x20000>;
2210                         renesas,ipmmu-main =  !! 2100                         renesas,ipmmu-main = <&ipmmu_mm 10>;
2211                         power-domains = <&sys    2101                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2212                         #iommu-cells = <1>;      2102                         #iommu-cells = <1>;
2213                 };                               2103                 };
2214                                                  2104 
2215                 ipmmu_rt1: iommu@ee4c0000 {      2105                 ipmmu_rt1: iommu@ee4c0000 {
2216                         compatible = "renesas    2106                         compatible = "renesas,ipmmu-r8a779a0",
2217                                      "renesas    2107                                      "renesas,rcar-gen4-ipmmu-vmsa";
2218                         reg = <0 0xee4c0000 0    2108                         reg = <0 0xee4c0000 0 0x20000>;
2219                         renesas,ipmmu-main =  !! 2109                         renesas,ipmmu-main = <&ipmmu_mm 19>;
2220                         power-domains = <&sys    2110                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2221                         #iommu-cells = <1>;      2111                         #iommu-cells = <1>;
2222                 };                               2112                 };
2223                                                  2113 
2224                 ipmmu_ds0: iommu@eed00000 {      2114                 ipmmu_ds0: iommu@eed00000 {
2225                         compatible = "renesas    2115                         compatible = "renesas,ipmmu-r8a779a0",
2226                                      "renesas    2116                                      "renesas,rcar-gen4-ipmmu-vmsa";
2227                         reg = <0 0xeed00000 0    2117                         reg = <0 0xeed00000 0 0x20000>;
2228                         renesas,ipmmu-main =  !! 2118                         renesas,ipmmu-main = <&ipmmu_mm 0>;
2229                         power-domains = <&sys    2119                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2230                         #iommu-cells = <1>;      2120                         #iommu-cells = <1>;
2231                 };                               2121                 };
2232                                                  2122 
2233                 ipmmu_ds1: iommu@eed40000 {      2123                 ipmmu_ds1: iommu@eed40000 {
2234                         compatible = "renesas    2124                         compatible = "renesas,ipmmu-r8a779a0",
2235                                      "renesas    2125                                      "renesas,rcar-gen4-ipmmu-vmsa";
2236                         reg = <0 0xeed40000 0    2126                         reg = <0 0xeed40000 0 0x20000>;
2237                         renesas,ipmmu-main =  !! 2127                         renesas,ipmmu-main = <&ipmmu_mm 1>;
2238                         power-domains = <&sys    2128                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2239                         #iommu-cells = <1>;      2129                         #iommu-cells = <1>;
2240                 };                               2130                 };
2241                                                  2131 
2242                 ipmmu_ir: iommu@eed80000 {       2132                 ipmmu_ir: iommu@eed80000 {
2243                         compatible = "renesas    2133                         compatible = "renesas,ipmmu-r8a779a0",
2244                                      "renesas    2134                                      "renesas,rcar-gen4-ipmmu-vmsa";
2245                         reg = <0 0xeed80000 0    2135                         reg = <0 0xeed80000 0 0x20000>;
2246                         renesas,ipmmu-main =  !! 2136                         renesas,ipmmu-main = <&ipmmu_mm 3>;
2247                         power-domains = <&sys    2137                         power-domains = <&sysc R8A779A0_PD_A3IR>;
2248                         #iommu-cells = <1>;      2138                         #iommu-cells = <1>;
2249                 };                               2139                 };
2250                                                  2140 
2251                 ipmmu_vc0: iommu@eedc0000 {      2141                 ipmmu_vc0: iommu@eedc0000 {
2252                         compatible = "renesas    2142                         compatible = "renesas,ipmmu-r8a779a0",
2253                                      "renesas    2143                                      "renesas,rcar-gen4-ipmmu-vmsa";
2254                         reg = <0 0xeedc0000 0    2144                         reg = <0 0xeedc0000 0 0x20000>;
2255                         renesas,ipmmu-main =  !! 2145                         renesas,ipmmu-main = <&ipmmu_mm 12>;
2256                         power-domains = <&sys    2146                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2257                         #iommu-cells = <1>;      2147                         #iommu-cells = <1>;
2258                 };                               2148                 };
2259                                                  2149 
2260                 ipmmu_vi0: iommu@eee80000 {      2150                 ipmmu_vi0: iommu@eee80000 {
2261                         compatible = "renesas    2151                         compatible = "renesas,ipmmu-r8a779a0",
2262                                      "renesas    2152                                      "renesas,rcar-gen4-ipmmu-vmsa";
2263                         reg = <0 0xeee80000 0    2153                         reg = <0 0xeee80000 0 0x20000>;
2264                         renesas,ipmmu-main =  !! 2154                         renesas,ipmmu-main = <&ipmmu_mm 14>;
2265                         power-domains = <&sys    2155                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2266                         #iommu-cells = <1>;      2156                         #iommu-cells = <1>;
2267                 };                               2157                 };
2268                                                  2158 
2269                 ipmmu_vi1: iommu@eeec0000 {      2159                 ipmmu_vi1: iommu@eeec0000 {
2270                         compatible = "renesas    2160                         compatible = "renesas,ipmmu-r8a779a0",
2271                                      "renesas    2161                                      "renesas,rcar-gen4-ipmmu-vmsa";
2272                         reg = <0 0xeeec0000 0    2162                         reg = <0 0xeeec0000 0 0x20000>;
2273                         renesas,ipmmu-main =  !! 2163                         renesas,ipmmu-main = <&ipmmu_mm 15>;
2274                         power-domains = <&sys    2164                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2275                         #iommu-cells = <1>;      2165                         #iommu-cells = <1>;
2276                 };                               2166                 };
2277                                                  2167 
2278                 ipmmu_3dg: iommu@eee00000 {      2168                 ipmmu_3dg: iommu@eee00000 {
2279                         compatible = "renesas    2169                         compatible = "renesas,ipmmu-r8a779a0",
2280                                      "renesas    2170                                      "renesas,rcar-gen4-ipmmu-vmsa";
2281                         reg = <0 0xeee00000 0    2171                         reg = <0 0xeee00000 0 0x20000>;
2282                         renesas,ipmmu-main =  !! 2172                         renesas,ipmmu-main = <&ipmmu_mm 6>;
2283                         power-domains = <&sys    2173                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2284                         #iommu-cells = <1>;      2174                         #iommu-cells = <1>;
2285                 };                               2175                 };
2286                                                  2176 
2287                 ipmmu_vip0: iommu@eef00000 {     2177                 ipmmu_vip0: iommu@eef00000 {
2288                         compatible = "renesas    2178                         compatible = "renesas,ipmmu-r8a779a0",
2289                                      "renesas    2179                                      "renesas,rcar-gen4-ipmmu-vmsa";
2290                         reg = <0 0xeef00000 0    2180                         reg = <0 0xeef00000 0 0x20000>;
2291                         renesas,ipmmu-main =  !! 2181                         renesas,ipmmu-main = <&ipmmu_mm 5>;
2292                         power-domains = <&sys    2182                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2293                         #iommu-cells = <1>;      2183                         #iommu-cells = <1>;
2294                 };                               2184                 };
2295                                                  2185 
2296                 ipmmu_vip1: iommu@eef40000 {     2186                 ipmmu_vip1: iommu@eef40000 {
2297                         compatible = "renesas    2187                         compatible = "renesas,ipmmu-r8a779a0",
2298                                      "renesas    2188                                      "renesas,rcar-gen4-ipmmu-vmsa";
2299                         reg = <0 0xeef40000 0    2189                         reg = <0 0xeef40000 0 0x20000>;
2300                         renesas,ipmmu-main =  !! 2190                         renesas,ipmmu-main = <&ipmmu_mm 11>;
2301                         power-domains = <&sys    2191                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2302                         #iommu-cells = <1>;      2192                         #iommu-cells = <1>;
2303                 };                               2193                 };
2304                                                  2194 
2305                 ipmmu_mm: iommu@eefc0000 {       2195                 ipmmu_mm: iommu@eefc0000 {
2306                         compatible = "renesas    2196                         compatible = "renesas,ipmmu-r8a779a0",
2307                                      "renesas    2197                                      "renesas,rcar-gen4-ipmmu-vmsa";
2308                         reg = <0 0xeefc0000 0    2198                         reg = <0 0xeefc0000 0 0x20000>;
2309                         interrupts = <GIC_SPI    2199                         interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>,
2310                                      <GIC_SPI    2200                                      <GIC_SPI 22 IRQ_TYPE_LEVEL_HIGH>;
2311                         power-domains = <&sys    2201                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2312                         #iommu-cells = <1>;      2202                         #iommu-cells = <1>;
2313                 };                               2203                 };
2314                                                  2204 
2315                 gic: interrupt-controller@f10    2205                 gic: interrupt-controller@f1000000 {
2316                         compatible = "arm,gic    2206                         compatible = "arm,gic-v3";
2317                         #interrupt-cells = <3    2207                         #interrupt-cells = <3>;
2318                         #address-cells = <0>;    2208                         #address-cells = <0>;
2319                         interrupt-controller;    2209                         interrupt-controller;
2320                         reg = <0x0 0xf1000000    2210                         reg = <0x0 0xf1000000 0 0x20000>,
2321                               <0x0 0xf1060000    2211                               <0x0 0xf1060000 0 0x110000>;
2322                         interrupts = <GIC_PPI !! 2212                         interrupts = <GIC_PPI 9
                                                   >> 2213                                       (GIC_CPU_MASK_SIMPLE(1) | IRQ_TYPE_LEVEL_HIGH)>;
2323                 };                               2214                 };
2324                                                  2215 
2325                 fcpvd0: fcp@fea10000 {           2216                 fcpvd0: fcp@fea10000 {
2326                         compatible = "renesas    2217                         compatible = "renesas,fcpv";
2327                         reg = <0 0xfea10000 0    2218                         reg = <0 0xfea10000 0 0x200>;
2328                         clocks = <&cpg CPG_MO    2219                         clocks = <&cpg CPG_MOD 508>;
2329                         power-domains = <&sys    2220                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2330                         resets = <&cpg 508>;     2221                         resets = <&cpg 508>;
2331                         iommus = <&ipmmu_vi1  << 
2332                 };                               2222                 };
2333                                                  2223 
2334                 fcpvd1: fcp@fea11000 {           2224                 fcpvd1: fcp@fea11000 {
2335                         compatible = "renesas    2225                         compatible = "renesas,fcpv";
2336                         reg = <0 0xfea11000 0    2226                         reg = <0 0xfea11000 0 0x200>;
2337                         clocks = <&cpg CPG_MO    2227                         clocks = <&cpg CPG_MOD 509>;
2338                         power-domains = <&sys    2228                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2339                         resets = <&cpg 509>;     2229                         resets = <&cpg 509>;
2340                         iommus = <&ipmmu_vi1  << 
2341                 };                               2230                 };
2342                                                  2231 
2343                 vspd0: vsp@fea20000 {            2232                 vspd0: vsp@fea20000 {
2344                         compatible = "renesas    2233                         compatible = "renesas,vsp2";
2345                         reg = <0 0xfea20000 0    2234                         reg = <0 0xfea20000 0 0x5000>;
2346                         interrupts = <GIC_SPI    2235                         interrupts = <GIC_SPI 128 IRQ_TYPE_LEVEL_HIGH>;
2347                         clocks = <&cpg CPG_MO    2236                         clocks = <&cpg CPG_MOD 830>;
2348                         power-domains = <&sys    2237                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2349                         resets = <&cpg 830>;     2238                         resets = <&cpg 830>;
2350                                                  2239 
2351                         renesas,fcp = <&fcpvd    2240                         renesas,fcp = <&fcpvd0>;
2352                 };                               2241                 };
2353                                                  2242 
2354                 vspd1: vsp@fea28000 {            2243                 vspd1: vsp@fea28000 {
2355                         compatible = "renesas    2244                         compatible = "renesas,vsp2";
2356                         reg = <0 0xfea28000 0    2245                         reg = <0 0xfea28000 0 0x5000>;
2357                         interrupts = <GIC_SPI    2246                         interrupts = <GIC_SPI 129 IRQ_TYPE_LEVEL_HIGH>;
2358                         clocks = <&cpg CPG_MO    2247                         clocks = <&cpg CPG_MOD 831>;
2359                         power-domains = <&sys    2248                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2360                         resets = <&cpg 831>;     2249                         resets = <&cpg 831>;
2361                                                  2250 
2362                         renesas,fcp = <&fcpvd    2251                         renesas,fcp = <&fcpvd1>;
2363                 };                               2252                 };
2364                                                  2253 
2365                 csi40: csi2@feaa0000 {           2254                 csi40: csi2@feaa0000 {
2366                         compatible = "renesas    2255                         compatible = "renesas,r8a779a0-csi2";
2367                         reg = <0 0xfeaa0000 0    2256                         reg = <0 0xfeaa0000 0 0x10000>;
2368                         interrupts = <GIC_SPI    2257                         interrupts = <GIC_SPI 192 IRQ_TYPE_LEVEL_HIGH>;
2369                         clocks = <&cpg CPG_MO    2258                         clocks = <&cpg CPG_MOD 331>;
2370                         power-domains = <&sys    2259                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2371                         resets = <&cpg 331>;     2260                         resets = <&cpg 331>;
2372                         status = "disabled";     2261                         status = "disabled";
2373                                                  2262 
2374                         ports {                  2263                         ports {
2375                                 #address-cell    2264                                 #address-cells = <1>;
2376                                 #size-cells =    2265                                 #size-cells = <0>;
2377                                                  2266 
2378                                 port@0 {         2267                                 port@0 {
2379                                         reg =    2268                                         reg = <0>;
2380                                 };               2269                                 };
2381                                                  2270 
2382                                 port@1 {         2271                                 port@1 {
2383                                         reg =    2272                                         reg = <1>;
2384                                         csi40    2273                                         csi40isp0: endpoint {
2385                                                  2274                                                 remote-endpoint = <&isp0csi40>;
2386                                         };       2275                                         };
2387                                 };               2276                                 };
2388                         };                       2277                         };
2389                 };                               2278                 };
2390                                                  2279 
2391                 csi41: csi2@feab0000 {           2280                 csi41: csi2@feab0000 {
2392                         compatible = "renesas    2281                         compatible = "renesas,r8a779a0-csi2";
2393                         reg = <0 0xfeab0000 0    2282                         reg = <0 0xfeab0000 0 0x10000>;
2394                         interrupts = <GIC_SPI    2283                         interrupts = <GIC_SPI 193 IRQ_TYPE_LEVEL_HIGH>;
2395                         clocks = <&cpg CPG_MO    2284                         clocks = <&cpg CPG_MOD 400>;
2396                         power-domains = <&sys    2285                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2397                         resets = <&cpg 400>;     2286                         resets = <&cpg 400>;
2398                         status = "disabled";     2287                         status = "disabled";
2399                                                  2288 
2400                         ports {                  2289                         ports {
2401                                 #address-cell    2290                                 #address-cells = <1>;
2402                                 #size-cells =    2291                                 #size-cells = <0>;
2403                                                  2292 
2404                                 port@0 {         2293                                 port@0 {
2405                                         reg =    2294                                         reg = <0>;
2406                                 };               2295                                 };
2407                                                  2296 
2408                                 port@1 {         2297                                 port@1 {
2409                                         reg =    2298                                         reg = <1>;
2410                                         csi41    2299                                         csi41isp1: endpoint {
2411                                                  2300                                                 remote-endpoint = <&isp1csi41>;
2412                                         };       2301                                         };
2413                                 };               2302                                 };
2414                         };                       2303                         };
2415                 };                               2304                 };
2416                                                  2305 
2417                 csi42: csi2@fed60000 {           2306                 csi42: csi2@fed60000 {
2418                         compatible = "renesas    2307                         compatible = "renesas,r8a779a0-csi2";
2419                         reg = <0 0xfed60000 0    2308                         reg = <0 0xfed60000 0 0x10000>;
2420                         interrupts = <GIC_SPI    2309                         interrupts = <GIC_SPI 194 IRQ_TYPE_LEVEL_HIGH>;
2421                         clocks = <&cpg CPG_MO    2310                         clocks = <&cpg CPG_MOD 401>;
2422                         power-domains = <&sys    2311                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2423                         resets = <&cpg 401>;     2312                         resets = <&cpg 401>;
2424                         status = "disabled";     2313                         status = "disabled";
2425                                                  2314 
2426                         ports {                  2315                         ports {
2427                                 #address-cell    2316                                 #address-cells = <1>;
2428                                 #size-cells =    2317                                 #size-cells = <0>;
2429                                                  2318 
2430                                 port@0 {         2319                                 port@0 {
2431                                         reg =    2320                                         reg = <0>;
2432                                 };               2321                                 };
2433                                                  2322 
2434                                 port@1 {         2323                                 port@1 {
2435                                         reg =    2324                                         reg = <1>;
2436                                         csi42    2325                                         csi42isp2: endpoint {
2437                                                  2326                                                 remote-endpoint = <&isp2csi42>;
2438                                         };       2327                                         };
2439                                 };               2328                                 };
2440                         };                       2329                         };
2441                 };                               2330                 };
2442                                                  2331 
2443                 csi43: csi2@fed70000 {           2332                 csi43: csi2@fed70000 {
2444                         compatible = "renesas    2333                         compatible = "renesas,r8a779a0-csi2";
2445                         reg = <0 0xfed70000 0    2334                         reg = <0 0xfed70000 0 0x10000>;
2446                         interrupts = <GIC_SPI    2335                         interrupts = <GIC_SPI 195 IRQ_TYPE_LEVEL_HIGH>;
2447                         clocks = <&cpg CPG_MO    2336                         clocks = <&cpg CPG_MOD 402>;
2448                         power-domains = <&sys    2337                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2449                         resets = <&cpg 402>;     2338                         resets = <&cpg 402>;
2450                         status = "disabled";     2339                         status = "disabled";
2451                                                  2340 
2452                         ports {                  2341                         ports {
2453                                 #address-cell    2342                                 #address-cells = <1>;
2454                                 #size-cells =    2343                                 #size-cells = <0>;
2455                                                  2344 
2456                                 port@0 {         2345                                 port@0 {
2457                                         reg =    2346                                         reg = <0>;
2458                                 };               2347                                 };
2459                                                  2348 
2460                                 port@1 {         2349                                 port@1 {
2461                                         reg =    2350                                         reg = <1>;
2462                                         csi43    2351                                         csi43isp3: endpoint {
2463                                                  2352                                                 remote-endpoint = <&isp3csi43>;
2464                                         };       2353                                         };
2465                                 };               2354                                 };
2466                         };                       2355                         };
2467                 };                               2356                 };
2468                                                  2357 
2469                 du: display@feb00000 {           2358                 du: display@feb00000 {
2470                         compatible = "renesas    2359                         compatible = "renesas,du-r8a779a0";
2471                         reg = <0 0xfeb00000 0    2360                         reg = <0 0xfeb00000 0 0x40000>;
2472                         interrupts = <GIC_SPI    2361                         interrupts = <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>,
2473                                      <GIC_SPI    2362                                      <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>;
2474                         clocks = <&cpg CPG_MO    2363                         clocks = <&cpg CPG_MOD 411>;
2475                         clock-names = "du.0";    2364                         clock-names = "du.0";
2476                         power-domains = <&sys    2365                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2477                         resets = <&cpg 411>;     2366                         resets = <&cpg 411>;
2478                         reset-names = "du.0";    2367                         reset-names = "du.0";
2479                         renesas,vsps = <&vspd    2368                         renesas,vsps = <&vspd0 0>, <&vspd1 0>;
2480                                                  2369 
2481                         status = "disabled";     2370                         status = "disabled";
2482                                                  2371 
2483                         ports {                  2372                         ports {
2484                                 #address-cell    2373                                 #address-cells = <1>;
2485                                 #size-cells =    2374                                 #size-cells = <0>;
2486                                                  2375 
2487                                 port@0 {         2376                                 port@0 {
2488                                         reg =    2377                                         reg = <0>;
2489                                         du_ou    2378                                         du_out_dsi0: endpoint {
2490                                                  2379                                                 remote-endpoint = <&dsi0_in>;
2491                                         };       2380                                         };
2492                                 };               2381                                 };
2493                                                  2382 
2494                                 port@1 {         2383                                 port@1 {
2495                                         reg =    2384                                         reg = <1>;
2496                                         du_ou    2385                                         du_out_dsi1: endpoint {
2497                                                  2386                                                 remote-endpoint = <&dsi1_in>;
2498                                         };       2387                                         };
2499                                 };               2388                                 };
2500                         };                       2389                         };
2501                 };                               2390                 };
2502                                                  2391 
2503                 isp0: isp@fed00000 {             2392                 isp0: isp@fed00000 {
2504                         compatible = "renesas !! 2393                         compatible = "renesas,r8a779a0-isp";
2505                                      "renesas << 
2506                         reg = <0 0xfed00000 0    2394                         reg = <0 0xfed00000 0 0x10000>;
2507                         interrupts = <GIC_SPI    2395                         interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_HIGH>;
2508                         clocks = <&cpg CPG_MO    2396                         clocks = <&cpg CPG_MOD 612>;
2509                         power-domains = <&sys    2397                         power-domains = <&sysc R8A779A0_PD_A3ISP01>;
2510                         resets = <&cpg 612>;     2398                         resets = <&cpg 612>;
2511                         status = "disabled";     2399                         status = "disabled";
2512                                                  2400 
2513                         ports {                  2401                         ports {
2514                                 #address-cell    2402                                 #address-cells = <1>;
2515                                 #size-cells =    2403                                 #size-cells = <0>;
2516                                                  2404 
2517                                 port@0 {         2405                                 port@0 {
2518                                         #addr    2406                                         #address-cells = <1>;
2519                                         #size    2407                                         #size-cells = <0>;
2520                                                  2408 
2521                                         reg =    2409                                         reg = <0>;
2522                                                  2410 
2523                                         isp0c    2411                                         isp0csi40: endpoint@0 {
2524                                                  2412                                                 reg = <0>;
2525                                                  2413                                                 remote-endpoint = <&csi40isp0>;
2526                                         };       2414                                         };
2527                                 };               2415                                 };
2528                                                  2416 
2529                                 port@1 {         2417                                 port@1 {
2530                                         reg =    2418                                         reg = <1>;
2531                                         isp0v    2419                                         isp0vin00: endpoint {
2532                                                  2420                                                 remote-endpoint = <&vin00isp0>;
2533                                         };       2421                                         };
2534                                 };               2422                                 };
2535                                                  2423 
2536                                 port@2 {         2424                                 port@2 {
2537                                         reg =    2425                                         reg = <2>;
2538                                         isp0v    2426                                         isp0vin01: endpoint {
2539                                                  2427                                                 remote-endpoint = <&vin01isp0>;
2540                                         };       2428                                         };
2541                                 };               2429                                 };
2542                                                  2430 
2543                                 port@3 {         2431                                 port@3 {
2544                                         reg =    2432                                         reg = <3>;
2545                                         isp0v    2433                                         isp0vin02: endpoint {
2546                                                  2434                                                 remote-endpoint = <&vin02isp0>;
2547                                         };       2435                                         };
2548                                 };               2436                                 };
2549                                                  2437 
2550                                 port@4 {         2438                                 port@4 {
2551                                         reg =    2439                                         reg = <4>;
2552                                         isp0v    2440                                         isp0vin03: endpoint {
2553                                                  2441                                                 remote-endpoint = <&vin03isp0>;
2554                                         };       2442                                         };
2555                                 };               2443                                 };
2556                                                  2444 
2557                                 port@5 {         2445                                 port@5 {
2558                                         reg =    2446                                         reg = <5>;
2559                                         isp0v    2447                                         isp0vin04: endpoint {
2560                                                  2448                                                 remote-endpoint = <&vin04isp0>;
2561                                         };       2449                                         };
2562                                 };               2450                                 };
2563                                                  2451 
2564                                 port@6 {         2452                                 port@6 {
2565                                         reg =    2453                                         reg = <6>;
2566                                         isp0v    2454                                         isp0vin05: endpoint {
2567                                                  2455                                                 remote-endpoint = <&vin05isp0>;
2568                                         };       2456                                         };
2569                                 };               2457                                 };
2570                                                  2458 
2571                                 port@7 {         2459                                 port@7 {
2572                                         reg =    2460                                         reg = <7>;
2573                                         isp0v    2461                                         isp0vin06: endpoint {
2574                                                  2462                                                 remote-endpoint = <&vin06isp0>;
2575                                         };       2463                                         };
2576                                 };               2464                                 };
2577                                                  2465 
2578                                 port@8 {         2466                                 port@8 {
2579                                         reg =    2467                                         reg = <8>;
2580                                         isp0v    2468                                         isp0vin07: endpoint {
2581                                                  2469                                                 remote-endpoint = <&vin07isp0>;
2582                                         };       2470                                         };
2583                                 };               2471                                 };
2584                         };                       2472                         };
2585                 };                               2473                 };
2586                                                  2474 
2587                 isp1: isp@fed20000 {             2475                 isp1: isp@fed20000 {
2588                         compatible = "renesas !! 2476                         compatible = "renesas,r8a779a0-isp";
2589                                      "renesas << 
2590                         reg = <0 0xfed20000 0    2477                         reg = <0 0xfed20000 0 0x10000>;
2591                         interrupts = <GIC_SPI    2478                         interrupts = <GIC_SPI 155 IRQ_TYPE_LEVEL_HIGH>;
2592                         clocks = <&cpg CPG_MO    2479                         clocks = <&cpg CPG_MOD 613>;
2593                         power-domains = <&sys    2480                         power-domains = <&sysc R8A779A0_PD_A3ISP01>;
2594                         resets = <&cpg 613>;     2481                         resets = <&cpg 613>;
2595                         status = "disabled";     2482                         status = "disabled";
2596                                                  2483 
2597                         ports {                  2484                         ports {
2598                                 #address-cell    2485                                 #address-cells = <1>;
2599                                 #size-cells =    2486                                 #size-cells = <0>;
2600                                                  2487 
2601                                 port@0 {         2488                                 port@0 {
2602                                         #addr    2489                                         #address-cells = <1>;
2603                                         #size    2490                                         #size-cells = <0>;
2604                                                  2491 
2605                                         reg =    2492                                         reg = <0>;
2606                                                  2493 
2607                                         isp1c    2494                                         isp1csi41: endpoint@1 {
2608                                                  2495                                                 reg = <1>;
2609                                                  2496                                                 remote-endpoint = <&csi41isp1>;
2610                                         };       2497                                         };
2611                                 };               2498                                 };
2612                                                  2499 
2613                                 port@1 {         2500                                 port@1 {
2614                                         reg =    2501                                         reg = <1>;
2615                                         isp1v    2502                                         isp1vin08: endpoint {
2616                                                  2503                                                 remote-endpoint = <&vin08isp1>;
2617                                         };       2504                                         };
2618                                 };               2505                                 };
2619                                                  2506 
2620                                 port@2 {         2507                                 port@2 {
2621                                         reg =    2508                                         reg = <2>;
2622                                         isp1v    2509                                         isp1vin09: endpoint {
2623                                                  2510                                                 remote-endpoint = <&vin09isp1>;
2624                                         };       2511                                         };
2625                                 };               2512                                 };
2626                                                  2513 
2627                                 port@3 {         2514                                 port@3 {
2628                                         reg =    2515                                         reg = <3>;
2629                                         isp1v    2516                                         isp1vin10: endpoint {
2630                                                  2517                                                 remote-endpoint = <&vin10isp1>;
2631                                         };       2518                                         };
2632                                 };               2519                                 };
2633                                                  2520 
2634                                 port@4 {         2521                                 port@4 {
2635                                         reg =    2522                                         reg = <4>;
2636                                         isp1v    2523                                         isp1vin11: endpoint {
2637                                                  2524                                                 remote-endpoint = <&vin11isp1>;
2638                                         };       2525                                         };
2639                                 };               2526                                 };
2640                                                  2527 
2641                                 port@5 {         2528                                 port@5 {
2642                                         reg =    2529                                         reg = <5>;
2643                                         isp1v    2530                                         isp1vin12: endpoint {
2644                                                  2531                                                 remote-endpoint = <&vin12isp1>;
2645                                         };       2532                                         };
2646                                 };               2533                                 };
2647                                                  2534 
2648                                 port@6 {         2535                                 port@6 {
2649                                         reg =    2536                                         reg = <6>;
2650                                         isp1v    2537                                         isp1vin13: endpoint {
2651                                                  2538                                                 remote-endpoint = <&vin13isp1>;
2652                                         };       2539                                         };
2653                                 };               2540                                 };
2654                                                  2541 
2655                                 port@7 {         2542                                 port@7 {
2656                                         reg =    2543                                         reg = <7>;
2657                                         isp1v    2544                                         isp1vin14: endpoint {
2658                                                  2545                                                 remote-endpoint = <&vin14isp1>;
2659                                         };       2546                                         };
2660                                 };               2547                                 };
2661                                                  2548 
2662                                 port@8 {         2549                                 port@8 {
2663                                         reg =    2550                                         reg = <8>;
2664                                         isp1v    2551                                         isp1vin15: endpoint {
2665                                                  2552                                                 remote-endpoint = <&vin15isp1>;
2666                                         };       2553                                         };
2667                                 };               2554                                 };
2668                         };                       2555                         };
2669                 };                               2556                 };
2670                                                  2557 
2671                 isp2: isp@fed30000 {             2558                 isp2: isp@fed30000 {
2672                         compatible = "renesas !! 2559                         compatible = "renesas,r8a779a0-isp";
2673                                      "renesas << 
2674                         reg = <0 0xfed30000 0    2560                         reg = <0 0xfed30000 0 0x10000>;
2675                         interrupts = <GIC_SPI    2561                         interrupts = <GIC_SPI 157 IRQ_TYPE_LEVEL_HIGH>;
2676                         clocks = <&cpg CPG_MO    2562                         clocks = <&cpg CPG_MOD 614>;
2677                         power-domains = <&sys    2563                         power-domains = <&sysc R8A779A0_PD_A3ISP23>;
2678                         resets = <&cpg 614>;     2564                         resets = <&cpg 614>;
2679                         status = "disabled";     2565                         status = "disabled";
2680                                                  2566 
2681                         ports {                  2567                         ports {
2682                                 #address-cell    2568                                 #address-cells = <1>;
2683                                 #size-cells =    2569                                 #size-cells = <0>;
2684                                                  2570 
2685                                 port@0 {         2571                                 port@0 {
2686                                         #addr    2572                                         #address-cells = <1>;
2687                                         #size    2573                                         #size-cells = <0>;
2688                                                  2574 
2689                                         reg =    2575                                         reg = <0>;
2690                                                  2576 
2691                                         isp2c    2577                                         isp2csi42: endpoint@0 {
2692                                                  2578                                                 reg = <0>;
2693                                                  2579                                                 remote-endpoint = <&csi42isp2>;
2694                                         };       2580                                         };
2695                                 };               2581                                 };
2696                                                  2582 
2697                                 port@1 {         2583                                 port@1 {
2698                                         reg =    2584                                         reg = <1>;
2699                                         isp2v    2585                                         isp2vin16: endpoint {
2700                                                  2586                                                 remote-endpoint = <&vin16isp2>;
2701                                         };       2587                                         };
2702                                 };               2588                                 };
2703                                                  2589 
2704                                 port@2 {         2590                                 port@2 {
2705                                         reg =    2591                                         reg = <2>;
2706                                         isp2v    2592                                         isp2vin17: endpoint {
2707                                                  2593                                                 remote-endpoint = <&vin17isp2>;
2708                                         };       2594                                         };
2709                                 };               2595                                 };
2710                                                  2596 
2711                                 port@3 {         2597                                 port@3 {
2712                                         reg =    2598                                         reg = <3>;
2713                                         isp2v    2599                                         isp2vin18: endpoint {
2714                                                  2600                                                 remote-endpoint = <&vin18isp2>;
2715                                         };       2601                                         };
2716                                 };               2602                                 };
2717                                                  2603 
2718                                 port@4 {         2604                                 port@4 {
2719                                         reg =    2605                                         reg = <4>;
2720                                         isp2v    2606                                         isp2vin19: endpoint {
2721                                                  2607                                                 remote-endpoint = <&vin19isp2>;
2722                                         };       2608                                         };
2723                                 };               2609                                 };
2724                                                  2610 
2725                                 port@5 {         2611                                 port@5 {
2726                                         reg =    2612                                         reg = <5>;
2727                                         isp2v    2613                                         isp2vin20: endpoint {
2728                                                  2614                                                 remote-endpoint = <&vin20isp2>;
2729                                         };       2615                                         };
2730                                 };               2616                                 };
2731                                                  2617 
2732                                 port@6 {         2618                                 port@6 {
2733                                         reg =    2619                                         reg = <6>;
2734                                         isp2v    2620                                         isp2vin21: endpoint {
2735                                                  2621                                                 remote-endpoint = <&vin21isp2>;
2736                                         };       2622                                         };
2737                                 };               2623                                 };
2738                                                  2624 
2739                                 port@7 {         2625                                 port@7 {
2740                                         reg =    2626                                         reg = <7>;
2741                                         isp2v    2627                                         isp2vin22: endpoint {
2742                                                  2628                                                 remote-endpoint = <&vin22isp2>;
2743                                         };       2629                                         };
2744                                 };               2630                                 };
2745                                                  2631 
2746                                 port@8 {         2632                                 port@8 {
2747                                         reg =    2633                                         reg = <8>;
2748                                         isp2v    2634                                         isp2vin23: endpoint {
2749                                                  2635                                                 remote-endpoint = <&vin23isp2>;
2750                                         };       2636                                         };
2751                                 };               2637                                 };
2752                         };                       2638                         };
2753                 };                               2639                 };
2754                                                  2640 
2755                 isp3: isp@fed40000 {             2641                 isp3: isp@fed40000 {
2756                         compatible = "renesas !! 2642                         compatible = "renesas,r8a779a0-isp";
2757                                      "renesas << 
2758                         reg = <0 0xfed40000 0    2643                         reg = <0 0xfed40000 0 0x10000>;
2759                         interrupts = <GIC_SPI    2644                         interrupts = <GIC_SPI 159 IRQ_TYPE_LEVEL_HIGH>;
2760                         clocks = <&cpg CPG_MO    2645                         clocks = <&cpg CPG_MOD 615>;
2761                         power-domains = <&sys    2646                         power-domains = <&sysc R8A779A0_PD_A3ISP23>;
2762                         resets = <&cpg 615>;     2647                         resets = <&cpg 615>;
2763                         status = "disabled";     2648                         status = "disabled";
2764                                                  2649 
2765                         ports {                  2650                         ports {
2766                                 #address-cell    2651                                 #address-cells = <1>;
2767                                 #size-cells =    2652                                 #size-cells = <0>;
2768                                                  2653 
2769                                 port@0 {         2654                                 port@0 {
2770                                         #addr    2655                                         #address-cells = <1>;
2771                                         #size    2656                                         #size-cells = <0>;
2772                                                  2657 
2773                                         reg =    2658                                         reg = <0>;
2774                                                  2659 
2775                                         isp3c    2660                                         isp3csi43: endpoint@1 {
2776                                                  2661                                                 reg = <1>;
2777                                                  2662                                                 remote-endpoint = <&csi43isp3>;
2778                                         };       2663                                         };
2779                                 };               2664                                 };
2780                                                  2665 
2781                                 port@1 {         2666                                 port@1 {
2782                                         reg =    2667                                         reg = <1>;
2783                                         isp3v    2668                                         isp3vin24: endpoint {
2784                                                  2669                                                 remote-endpoint = <&vin24isp3>;
2785                                         };       2670                                         };
2786                                 };               2671                                 };
2787                                                  2672 
2788                                 port@2 {         2673                                 port@2 {
2789                                         reg =    2674                                         reg = <2>;
2790                                         isp3v    2675                                         isp3vin25: endpoint {
2791                                                  2676                                                 remote-endpoint = <&vin25isp3>;
2792                                         };       2677                                         };
2793                                 };               2678                                 };
2794                                                  2679 
2795                                 port@3 {         2680                                 port@3 {
2796                                         reg =    2681                                         reg = <3>;
2797                                         isp3v    2682                                         isp3vin26: endpoint {
2798                                                  2683                                                 remote-endpoint = <&vin26isp3>;
2799                                         };       2684                                         };
2800                                 };               2685                                 };
2801                                                  2686 
2802                                 port@4 {         2687                                 port@4 {
2803                                         reg =    2688                                         reg = <4>;
2804                                         isp3v    2689                                         isp3vin27: endpoint {
2805                                                  2690                                                 remote-endpoint = <&vin27isp3>;
2806                                         };       2691                                         };
2807                                 };               2692                                 };
2808                                                  2693 
2809                                 port@5 {         2694                                 port@5 {
2810                                         reg =    2695                                         reg = <5>;
2811                                         isp3v    2696                                         isp3vin28: endpoint {
2812                                                  2697                                                 remote-endpoint = <&vin28isp3>;
2813                                         };       2698                                         };
2814                                 };               2699                                 };
2815                                                  2700 
2816                                 port@6 {         2701                                 port@6 {
2817                                         reg =    2702                                         reg = <6>;
2818                                         isp3v    2703                                         isp3vin29: endpoint {
2819                                                  2704                                                 remote-endpoint = <&vin29isp3>;
2820                                         };       2705                                         };
2821                                 };               2706                                 };
2822                                                  2707 
2823                                 port@7 {         2708                                 port@7 {
2824                                         reg =    2709                                         reg = <7>;
2825                                         isp3v    2710                                         isp3vin30: endpoint {
2826                                                  2711                                                 remote-endpoint = <&vin30isp3>;
2827                                         };       2712                                         };
2828                                 };               2713                                 };
2829                                                  2714 
2830                                 port@8 {         2715                                 port@8 {
2831                                         reg =    2716                                         reg = <8>;
2832                                         isp3v    2717                                         isp3vin31: endpoint {
2833                                                  2718                                                 remote-endpoint = <&vin31isp3>;
2834                                         };       2719                                         };
2835                                 };               2720                                 };
2836                         };                       2721                         };
2837                 };                               2722                 };
2838                                                  2723 
2839                 dsi0: dsi-encoder@fed80000 {     2724                 dsi0: dsi-encoder@fed80000 {
2840                         compatible = "renesas    2725                         compatible = "renesas,r8a779a0-dsi-csi2-tx";
2841                         reg = <0 0xfed80000 0    2726                         reg = <0 0xfed80000 0 0x10000>;
2842                         power-domains = <&sys    2727                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2843                         clocks = <&cpg CPG_MO    2728                         clocks = <&cpg CPG_MOD 415>,
2844                                  <&cpg CPG_CO    2729                                  <&cpg CPG_CORE R8A779A0_CLK_DSI>,
2845                                  <&cpg CPG_CO    2730                                  <&cpg CPG_CORE R8A779A0_CLK_CL16MCK>;
2846                         clock-names = "fck",     2731                         clock-names = "fck", "dsi", "pll";
2847                         resets = <&cpg 415>;     2732                         resets = <&cpg 415>;
2848                         status = "disabled";     2733                         status = "disabled";
2849                                                  2734 
2850                         ports {                  2735                         ports {
2851                                 #address-cell    2736                                 #address-cells = <1>;
2852                                 #size-cells =    2737                                 #size-cells = <0>;
2853                                                  2738 
2854                                 port@0 {         2739                                 port@0 {
2855                                         reg =    2740                                         reg = <0>;
2856                                         dsi0_    2741                                         dsi0_in: endpoint {
2857                                                  2742                                                 remote-endpoint = <&du_out_dsi0>;
2858                                         };       2743                                         };
2859                                 };               2744                                 };
2860                                                  2745 
2861                                 port@1 {         2746                                 port@1 {
2862                                         reg =    2747                                         reg = <1>;
2863                                 };               2748                                 };
2864                         };                       2749                         };
2865                 };                               2750                 };
2866                                                  2751 
2867                 dsi1: dsi-encoder@fed90000 {     2752                 dsi1: dsi-encoder@fed90000 {
2868                         compatible = "renesas    2753                         compatible = "renesas,r8a779a0-dsi-csi2-tx";
2869                         reg = <0 0xfed90000 0    2754                         reg = <0 0xfed90000 0 0x10000>;
2870                         power-domains = <&sys    2755                         power-domains = <&sysc R8A779A0_PD_ALWAYS_ON>;
2871                         clocks = <&cpg CPG_MO    2756                         clocks = <&cpg CPG_MOD 416>,
2872                                  <&cpg CPG_CO    2757                                  <&cpg CPG_CORE R8A779A0_CLK_DSI>,
2873                                  <&cpg CPG_CO    2758                                  <&cpg CPG_CORE R8A779A0_CLK_CL16MCK>;
2874                         clock-names = "fck",     2759                         clock-names = "fck", "dsi", "pll";
2875                         resets = <&cpg 416>;     2760                         resets = <&cpg 416>;
2876                         status = "disabled";     2761                         status = "disabled";
2877                                                  2762 
2878                         ports {                  2763                         ports {
2879                                 #address-cell    2764                                 #address-cells = <1>;
2880                                 #size-cells =    2765                                 #size-cells = <0>;
2881                                                  2766 
2882                                 port@0 {         2767                                 port@0 {
2883                                         reg =    2768                                         reg = <0>;
2884                                         dsi1_    2769                                         dsi1_in: endpoint {
2885                                                  2770                                                 remote-endpoint = <&du_out_dsi1>;
2886                                         };       2771                                         };
2887                                 };               2772                                 };
2888                                                  2773 
2889                                 port@1 {         2774                                 port@1 {
2890                                         reg =    2775                                         reg = <1>;
2891                                 };               2776                                 };
2892                         };                       2777                         };
2893                 };                               2778                 };
2894                                                  2779 
2895                 prr: chipid@fff00044 {           2780                 prr: chipid@fff00044 {
2896                         compatible = "renesas    2781                         compatible = "renesas,prr";
2897                         reg = <0 0xfff00044 0    2782                         reg = <0 0xfff00044 0 4>;
2898                 };                               2783                 };
2899         };                                       2784         };
2900                                                  2785 
2901         thermal-zones {                          2786         thermal-zones {
2902                 sensor1_thermal: sensor1-ther    2787                 sensor1_thermal: sensor1-thermal {
2903                         polling-delay-passive    2788                         polling-delay-passive = <250>;
2904                         polling-delay = <1000    2789                         polling-delay = <1000>;
2905                         thermal-sensors = <&t    2790                         thermal-sensors = <&tsc 0>;
2906                                                  2791 
2907                         trips {                  2792                         trips {
2908                                 sensor1_crit:    2793                                 sensor1_crit: sensor1-crit {
2909                                         tempe    2794                                         temperature = <120000>;
2910                                         hyste    2795                                         hysteresis = <1000>;
2911                                         type     2796                                         type = "critical";
2912                                 };               2797                                 };
2913                         };                       2798                         };
2914                 };                               2799                 };
2915                                                  2800 
2916                 sensor2_thermal: sensor2-ther    2801                 sensor2_thermal: sensor2-thermal {
2917                         polling-delay-passive    2802                         polling-delay-passive = <250>;
2918                         polling-delay = <1000    2803                         polling-delay = <1000>;
2919                         thermal-sensors = <&t    2804                         thermal-sensors = <&tsc 1>;
2920                                                  2805 
2921                         trips {                  2806                         trips {
2922                                 sensor2_crit:    2807                                 sensor2_crit: sensor2-crit {
2923                                         tempe    2808                                         temperature = <120000>;
2924                                         hyste    2809                                         hysteresis = <1000>;
2925                                         type     2810                                         type = "critical";
2926                                 };               2811                                 };
2927                         };                       2812                         };
2928                 };                               2813                 };
2929                                                  2814 
2930                 sensor3_thermal: sensor3-ther    2815                 sensor3_thermal: sensor3-thermal {
2931                         polling-delay-passive    2816                         polling-delay-passive = <250>;
2932                         polling-delay = <1000    2817                         polling-delay = <1000>;
2933                         thermal-sensors = <&t    2818                         thermal-sensors = <&tsc 2>;
2934                                                  2819 
2935                         trips {                  2820                         trips {
2936                                 sensor3_crit:    2821                                 sensor3_crit: sensor3-crit {
2937                                         tempe    2822                                         temperature = <120000>;
2938                                         hyste    2823                                         hysteresis = <1000>;
2939                                         type     2824                                         type = "critical";
2940                                 };               2825                                 };
2941                         };                       2826                         };
2942                 };                               2827                 };
2943                                                  2828 
2944                 sensor4_thermal: sensor4-ther    2829                 sensor4_thermal: sensor4-thermal {
2945                         polling-delay-passive    2830                         polling-delay-passive = <250>;
2946                         polling-delay = <1000    2831                         polling-delay = <1000>;
2947                         thermal-sensors = <&t    2832                         thermal-sensors = <&tsc 3>;
2948                                                  2833 
2949                         trips {                  2834                         trips {
2950                                 sensor4_crit:    2835                                 sensor4_crit: sensor4-crit {
2951                                         tempe    2836                                         temperature = <120000>;
2952                                         hyste    2837                                         hysteresis = <1000>;
2953                                         type     2838                                         type = "critical";
2954                                 };               2839                                 };
2955                         };                       2840                         };
2956                 };                               2841                 };
2957                                                  2842 
2958                 sensor5_thermal: sensor5-ther    2843                 sensor5_thermal: sensor5-thermal {
2959                         polling-delay-passive    2844                         polling-delay-passive = <250>;
2960                         polling-delay = <1000    2845                         polling-delay = <1000>;
2961                         thermal-sensors = <&t    2846                         thermal-sensors = <&tsc 4>;
2962                                                  2847 
2963                         trips {                  2848                         trips {
2964                                 sensor5_crit:    2849                                 sensor5_crit: sensor5-crit {
2965                                         tempe    2850                                         temperature = <120000>;
2966                                         hyste    2851                                         hysteresis = <1000>;
2967                                         type     2852                                         type = "critical";
2968                                 };               2853                                 };
2969                         };                       2854                         };
2970                 };                               2855                 };
2971         };                                       2856         };
2972                                                  2857 
2973         timer {                                  2858         timer {
2974                 compatible = "arm,armv8-timer    2859                 compatible = "arm,armv8-timer";
2975                 interrupts-extended = <&gic G !! 2860                 interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(1) | IRQ_TYPE_LEVEL_LOW)>,
2976                                       <&gic G !! 2861                                       <&gic GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(1) | IRQ_TYPE_LEVEL_LOW)>,
2977                                       <&gic G !! 2862                                       <&gic GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(1) | IRQ_TYPE_LEVEL_LOW)>,
2978                                       <&gic G !! 2863                                       <&gic GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(1) | IRQ_TYPE_LEVEL_LOW)>;
2979                                       <&gic G << 
2980                 interrupt-names = "sec-phys", << 
2981                                   "hyp-virt"; << 
2982         };                                       2864         };
2983 };                                               2865 };
                                                      

~ [ 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