~ [ 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.5.13)


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

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