GNU Linux-libre 6.1.90-gnu
[releases.git] / arch / arm64 / boot / dts / renesas / r8a779f0.dtsi
1 // SPDX-License-Identifier: (GPL-2.0 or MIT)
2 /*
3  * Device Tree Source for the R-Car S4-8 (R8A779F0) SoC
4  *
5  * Copyright (C) 2021 Renesas Electronics Corp.
6  */
7
8 #include <dt-bindings/clock/r8a779f0-cpg-mssr.h>
9 #include <dt-bindings/interrupt-controller/arm-gic.h>
10 #include <dt-bindings/power/r8a779f0-sysc.h>
11
12 / {
13         compatible = "renesas,r8a779f0";
14         #address-cells = <2>;
15         #size-cells = <2>;
16
17         cpus {
18                 #address-cells = <1>;
19                 #size-cells = <0>;
20
21                 cpu-map {
22                         cluster0 {
23                                 core0 {
24                                         cpu = <&a55_0>;
25                                 };
26                                 core1 {
27                                         cpu = <&a55_1>;
28                                 };
29                         };
30
31                         cluster1 {
32                                 core0 {
33                                         cpu = <&a55_2>;
34                                 };
35                                 core1 {
36                                         cpu = <&a55_3>;
37                                 };
38                         };
39
40                         cluster2 {
41                                 core0 {
42                                         cpu = <&a55_4>;
43                                 };
44                                 core1 {
45                                         cpu = <&a55_5>;
46                                 };
47                         };
48
49                         cluster3 {
50                                 core0 {
51                                         cpu = <&a55_6>;
52                                 };
53                                 core1 {
54                                         cpu = <&a55_7>;
55                                 };
56                         };
57                 };
58
59                 a55_0: cpu@0 {
60                         compatible = "arm,cortex-a55";
61                         reg = <0>;
62                         device_type = "cpu";
63                         power-domains = <&sysc R8A779F0_PD_A1E0D0C0>;
64                         next-level-cache = <&L3_CA55_0>;
65                         enable-method = "psci";
66                         cpu-idle-states = <&CPU_SLEEP_0>;
67                         clocks = <&cpg CPG_CORE R8A779F0_CLK_Z0>;
68                 };
69
70                 a55_1: cpu@100 {
71                         compatible = "arm,cortex-a55";
72                         reg = <0x100>;
73                         device_type = "cpu";
74                         power-domains = <&sysc R8A779F0_PD_A1E0D0C1>;
75                         next-level-cache = <&L3_CA55_0>;
76                         enable-method = "psci";
77                         cpu-idle-states = <&CPU_SLEEP_0>;
78                         clocks = <&cpg CPG_CORE R8A779F0_CLK_Z0>;
79                 };
80
81                 a55_2: cpu@10000 {
82                         compatible = "arm,cortex-a55";
83                         reg = <0x10000>;
84                         device_type = "cpu";
85                         power-domains = <&sysc R8A779F0_PD_A1E0D1C0>;
86                         next-level-cache = <&L3_CA55_1>;
87                         enable-method = "psci";
88                         cpu-idle-states = <&CPU_SLEEP_0>;
89                         clocks = <&cpg CPG_CORE R8A779F0_CLK_Z0>;
90                 };
91
92                 a55_3: cpu@10100 {
93                         compatible = "arm,cortex-a55";
94                         reg = <0x10100>;
95                         device_type = "cpu";
96                         power-domains = <&sysc R8A779F0_PD_A1E0D1C1>;
97                         next-level-cache = <&L3_CA55_1>;
98                         enable-method = "psci";
99                         cpu-idle-states = <&CPU_SLEEP_0>;
100                         clocks = <&cpg CPG_CORE R8A779F0_CLK_Z0>;
101                 };
102
103                 a55_4: cpu@20000 {
104                         compatible = "arm,cortex-a55";
105                         reg = <0x20000>;
106                         device_type = "cpu";
107                         power-domains = <&sysc R8A779F0_PD_A1E1D0C0>;
108                         next-level-cache = <&L3_CA55_2>;
109                         enable-method = "psci";
110                         cpu-idle-states = <&CPU_SLEEP_0>;
111                         clocks = <&cpg CPG_CORE R8A779F0_CLK_Z1>;
112                 };
113
114                 a55_5: cpu@20100 {
115                         compatible = "arm,cortex-a55";
116                         reg = <0x20100>;
117                         device_type = "cpu";
118                         power-domains = <&sysc R8A779F0_PD_A1E1D0C1>;
119                         next-level-cache = <&L3_CA55_2>;
120                         enable-method = "psci";
121                         cpu-idle-states = <&CPU_SLEEP_0>;
122                         clocks = <&cpg CPG_CORE R8A779F0_CLK_Z1>;
123                 };
124
125                 a55_6: cpu@30000 {
126                         compatible = "arm,cortex-a55";
127                         reg = <0x30000>;
128                         device_type = "cpu";
129                         power-domains = <&sysc R8A779F0_PD_A1E1D1C0>;
130                         next-level-cache = <&L3_CA55_3>;
131                         enable-method = "psci";
132                         cpu-idle-states = <&CPU_SLEEP_0>;
133                         clocks = <&cpg CPG_CORE R8A779F0_CLK_Z1>;
134                 };
135
136                 a55_7: cpu@30100 {
137                         compatible = "arm,cortex-a55";
138                         reg = <0x30100>;
139                         device_type = "cpu";
140                         power-domains = <&sysc R8A779F0_PD_A1E1D1C1>;
141                         next-level-cache = <&L3_CA55_3>;
142                         enable-method = "psci";
143                         cpu-idle-states = <&CPU_SLEEP_0>;
144                         clocks = <&cpg CPG_CORE R8A779F0_CLK_Z1>;
145                 };
146
147                 L3_CA55_0: cache-controller-0 {
148                         compatible = "cache";
149                         power-domains = <&sysc R8A779F0_PD_A2E0D0>;
150                         cache-unified;
151                         cache-level = <3>;
152                 };
153
154                 L3_CA55_1: cache-controller-1 {
155                         compatible = "cache";
156                         power-domains = <&sysc R8A779F0_PD_A2E0D1>;
157                         cache-unified;
158                         cache-level = <3>;
159                 };
160
161                 L3_CA55_2: cache-controller-2 {
162                         compatible = "cache";
163                         power-domains = <&sysc R8A779F0_PD_A2E1D0>;
164                         cache-unified;
165                         cache-level = <3>;
166                 };
167
168                 L3_CA55_3: cache-controller-3 {
169                         compatible = "cache";
170                         power-domains = <&sysc R8A779F0_PD_A2E1D1>;
171                         cache-unified;
172                         cache-level = <3>;
173                 };
174
175                 idle-states {
176                         entry-method = "psci";
177
178                         CPU_SLEEP_0: cpu-sleep-0 {
179                                 compatible = "arm,idle-state";
180                                 arm,psci-suspend-param = <0x0010000>;
181                                 local-timer-stop;
182                                 entry-latency-us = <400>;
183                                 exit-latency-us = <500>;
184                                 min-residency-us = <4000>;
185                         };
186                 };
187         };
188
189         extal_clk: extal {
190                 compatible = "fixed-clock";
191                 #clock-cells = <0>;
192                 /* This value must be overridden by the board */
193                 clock-frequency = <0>;
194         };
195
196         extalr_clk: extalr {
197                 compatible = "fixed-clock";
198                 #clock-cells = <0>;
199                 /* This value must be overridden by the board */
200                 clock-frequency = <0>;
201         };
202
203         pmu_a55 {
204                 compatible = "arm,cortex-a55-pmu";
205                 interrupts-extended = <&gic GIC_PPI 7 IRQ_TYPE_LEVEL_LOW>;
206         };
207
208         psci {
209                 compatible = "arm,psci-1.0", "arm,psci-0.2";
210                 method = "smc";
211         };
212
213         /* External SCIF clock - to be overridden by boards that provide it */
214         scif_clk: scif {
215                 compatible = "fixed-clock";
216                 #clock-cells = <0>;
217                 clock-frequency = <0>;
218         };
219
220         soc: soc {
221                 compatible = "simple-bus";
222                 interrupt-parent = <&gic>;
223                 #address-cells = <2>;
224                 #size-cells = <2>;
225                 ranges;
226
227                 rwdt: watchdog@e6020000 {
228                         compatible = "renesas,r8a779f0-wdt",
229                                      "renesas,rcar-gen4-wdt";
230                         reg = <0 0xe6020000 0 0x0c>;
231                         interrupts = <GIC_SPI 515 IRQ_TYPE_LEVEL_HIGH>;
232                         clocks = <&cpg CPG_MOD 907>;
233                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
234                         resets = <&cpg 907>;
235                         status = "disabled";
236                 };
237
238                 pfc: pinctrl@e6050000 {
239                         compatible = "renesas,pfc-r8a779f0";
240                         reg = <0 0xe6050000 0 0x16c>, <0 0xe6050800 0 0x16c>,
241                               <0 0xe6051000 0 0x16c>, <0 0xe6051800 0 0x16c>;
242                 };
243
244                 gpio0: gpio@e6050180 {
245                         compatible = "renesas,gpio-r8a779f0",
246                                      "renesas,rcar-gen4-gpio";
247                         reg = <0 0xe6050180 0 0x54>;
248                         interrupts = <GIC_SPI 822 IRQ_TYPE_LEVEL_HIGH>;
249                         clocks = <&cpg CPG_MOD 915>;
250                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
251                         resets = <&cpg 915>;
252                         gpio-controller;
253                         #gpio-cells = <2>;
254                         gpio-ranges = <&pfc 0 0 21>;
255                         interrupt-controller;
256                         #interrupt-cells = <2>;
257                 };
258
259                 gpio1: gpio@e6050980 {
260                         compatible = "renesas,gpio-r8a779f0",
261                                      "renesas,rcar-gen4-gpio";
262                         reg = <0 0xe6050980 0 0x54>;
263                         interrupts = <GIC_SPI 823 IRQ_TYPE_LEVEL_HIGH>;
264                         clocks = <&cpg CPG_MOD 915>;
265                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
266                         resets = <&cpg 915>;
267                         gpio-controller;
268                         #gpio-cells = <2>;
269                         gpio-ranges = <&pfc 0 32 25>;
270                         interrupt-controller;
271                         #interrupt-cells = <2>;
272                 };
273
274                 gpio2: gpio@e6051180 {
275                         compatible = "renesas,gpio-r8a779f0",
276                                      "renesas,rcar-gen4-gpio";
277                         reg = <0 0xe6051180 0 0x54>;
278                         interrupts = <GIC_SPI 824 IRQ_TYPE_LEVEL_HIGH>;
279                         clocks = <&cpg CPG_MOD 915>;
280                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
281                         resets = <&cpg 915>;
282                         gpio-controller;
283                         #gpio-cells = <2>;
284                         gpio-ranges = <&pfc 0 64 17>;
285                         interrupt-controller;
286                         #interrupt-cells = <2>;
287                 };
288
289                 gpio3: gpio@e6051980 {
290                         compatible = "renesas,gpio-r8a779f0",
291                                      "renesas,rcar-gen4-gpio";
292                         reg = <0 0xe6051980 0 0x54>;
293                         interrupts = <GIC_SPI 825 IRQ_TYPE_LEVEL_HIGH>;
294                         clocks = <&cpg CPG_MOD 915>;
295                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
296                         resets = <&cpg 915>;
297                         gpio-controller;
298                         #gpio-cells = <2>;
299                         gpio-ranges = <&pfc 0 96 19>;
300                         interrupt-controller;
301                         #interrupt-cells = <2>;
302                 };
303
304                 cmt0: timer@e60f0000 {
305                         compatible = "renesas,r8a779f0-cmt0",
306                                      "renesas,rcar-gen4-cmt0";
307                         reg = <0 0xe60f0000 0 0x1004>;
308                         interrupts = <GIC_SPI 448 IRQ_TYPE_LEVEL_HIGH>,
309                                      <GIC_SPI 449 IRQ_TYPE_LEVEL_HIGH>;
310                         clocks = <&cpg CPG_MOD 910>;
311                         clock-names = "fck";
312                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
313                         resets = <&cpg 910>;
314                         status = "disabled";
315                 };
316
317                 cmt1: timer@e6130000 {
318                         compatible = "renesas,r8a779f0-cmt1",
319                                      "renesas,rcar-gen4-cmt1";
320                         reg = <0 0xe6130000 0 0x1004>;
321                         interrupts = <GIC_SPI 450 IRQ_TYPE_LEVEL_HIGH>,
322                                      <GIC_SPI 451 IRQ_TYPE_LEVEL_HIGH>,
323                                      <GIC_SPI 452 IRQ_TYPE_LEVEL_HIGH>,
324                                      <GIC_SPI 453 IRQ_TYPE_LEVEL_HIGH>,
325                                      <GIC_SPI 454 IRQ_TYPE_LEVEL_HIGH>,
326                                      <GIC_SPI 455 IRQ_TYPE_LEVEL_HIGH>,
327                                      <GIC_SPI 456 IRQ_TYPE_LEVEL_HIGH>,
328                                      <GIC_SPI 457 IRQ_TYPE_LEVEL_HIGH>;
329                         clocks = <&cpg CPG_MOD 911>;
330                         clock-names = "fck";
331                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
332                         resets = <&cpg 911>;
333                         status = "disabled";
334                 };
335
336                 cmt2: timer@e6140000 {
337                         compatible = "renesas,r8a779f0-cmt1",
338                                      "renesas,rcar-gen4-cmt1";
339                         reg = <0 0xe6140000 0 0x1004>;
340                         interrupts = <GIC_SPI 458 IRQ_TYPE_LEVEL_HIGH>,
341                                      <GIC_SPI 459 IRQ_TYPE_LEVEL_HIGH>,
342                                      <GIC_SPI 460 IRQ_TYPE_LEVEL_HIGH>,
343                                      <GIC_SPI 461 IRQ_TYPE_LEVEL_HIGH>,
344                                      <GIC_SPI 462 IRQ_TYPE_LEVEL_HIGH>,
345                                      <GIC_SPI 463 IRQ_TYPE_LEVEL_HIGH>,
346                                      <GIC_SPI 464 IRQ_TYPE_LEVEL_HIGH>,
347                                      <GIC_SPI 465 IRQ_TYPE_LEVEL_HIGH>;
348                         clocks = <&cpg CPG_MOD 912>;
349                         clock-names = "fck";
350                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
351                         resets = <&cpg 912>;
352                         status = "disabled";
353                 };
354
355                 cmt3: timer@e6148000 {
356                         compatible = "renesas,r8a779f0-cmt1",
357                                      "renesas,rcar-gen4-cmt1";
358                         reg = <0 0xe6148000 0 0x1004>;
359                         interrupts = <GIC_SPI 466 IRQ_TYPE_LEVEL_HIGH>,
360                                      <GIC_SPI 467 IRQ_TYPE_LEVEL_HIGH>,
361                                      <GIC_SPI 468 IRQ_TYPE_LEVEL_HIGH>,
362                                      <GIC_SPI 469 IRQ_TYPE_LEVEL_HIGH>,
363                                      <GIC_SPI 470 IRQ_TYPE_LEVEL_HIGH>,
364                                      <GIC_SPI 471 IRQ_TYPE_LEVEL_HIGH>,
365                                      <GIC_SPI 472 IRQ_TYPE_LEVEL_HIGH>,
366                                      <GIC_SPI 473 IRQ_TYPE_LEVEL_HIGH>;
367                         clocks = <&cpg CPG_MOD 913>;
368                         clock-names = "fck";
369                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
370                         resets = <&cpg 913>;
371                         status = "disabled";
372                 };
373
374                 cpg: clock-controller@e6150000 {
375                         compatible = "renesas,r8a779f0-cpg-mssr";
376                         reg = <0 0xe6150000 0 0x4000>;
377                         clocks = <&extal_clk>, <&extalr_clk>;
378                         clock-names = "extal", "extalr";
379                         #clock-cells = <2>;
380                         #power-domain-cells = <0>;
381                         #reset-cells = <1>;
382                 };
383
384                 rst: reset-controller@e6160000 {
385                         compatible = "renesas,r8a779f0-rst";
386                         reg = <0 0xe6160000 0 0x4000>;
387                 };
388
389                 sysc: system-controller@e6180000 {
390                         compatible = "renesas,r8a779f0-sysc";
391                         reg = <0 0xe6180000 0 0x4000>;
392                         #power-domain-cells = <1>;
393                 };
394
395                 tsc: thermal@e6198000 {
396                         compatible = "renesas,r8a779f0-thermal";
397                         /* The 4th sensor is in control domain and not for Linux */
398                         reg = <0 0xe6198000 0 0x200>,
399                               <0 0xe61a0000 0 0x200>,
400                               <0 0xe61a8000 0 0x200>;
401                         clocks = <&cpg CPG_MOD 919>;
402                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
403                         resets = <&cpg 919>;
404                         #thermal-sensor-cells = <1>;
405                 };
406
407                 tmu0: timer@e61e0000 {
408                         compatible = "renesas,tmu-r8a779f0", "renesas,tmu";
409                         reg = <0 0xe61e0000 0 0x30>;
410                         interrupts = <GIC_SPI 474 IRQ_TYPE_LEVEL_HIGH>,
411                                      <GIC_SPI 475 IRQ_TYPE_LEVEL_HIGH>,
412                                      <GIC_SPI 476 IRQ_TYPE_LEVEL_HIGH>;
413                         clocks = <&cpg CPG_MOD 713>;
414                         clock-names = "fck";
415                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
416                         resets = <&cpg 713>;
417                         status = "disabled";
418                 };
419
420                 tmu1: timer@e6fc0000 {
421                         compatible = "renesas,tmu-r8a779f0", "renesas,tmu";
422                         reg = <0 0xe6fc0000 0 0x30>;
423                         interrupts = <GIC_SPI 477 IRQ_TYPE_LEVEL_HIGH>,
424                                      <GIC_SPI 478 IRQ_TYPE_LEVEL_HIGH>,
425                                      <GIC_SPI 479 IRQ_TYPE_LEVEL_HIGH>;
426                         clocks = <&cpg CPG_MOD 714>;
427                         clock-names = "fck";
428                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
429                         resets = <&cpg 714>;
430                         status = "disabled";
431                 };
432
433                 tmu2: timer@e6fd0000 {
434                         compatible = "renesas,tmu-r8a779f0", "renesas,tmu";
435                         reg = <0 0xe6fd0000 0 0x30>;
436                         interrupts = <GIC_SPI 481 IRQ_TYPE_LEVEL_HIGH>,
437                                      <GIC_SPI 482 IRQ_TYPE_LEVEL_HIGH>,
438                                      <GIC_SPI 483 IRQ_TYPE_LEVEL_HIGH>;
439                         clocks = <&cpg CPG_MOD 715>;
440                         clock-names = "fck";
441                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
442                         resets = <&cpg 715>;
443                         status = "disabled";
444                 };
445
446                 tmu3: timer@e6fe0000 {
447                         compatible = "renesas,tmu-r8a779f0", "renesas,tmu";
448                         reg = <0 0xe6fe0000 0 0x30>;
449                         interrupts = <GIC_SPI 485 IRQ_TYPE_LEVEL_HIGH>,
450                                      <GIC_SPI 486 IRQ_TYPE_LEVEL_HIGH>,
451                                      <GIC_SPI 487 IRQ_TYPE_LEVEL_HIGH>;
452                         clocks = <&cpg CPG_MOD 716>;
453                         clock-names = "fck";
454                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
455                         resets = <&cpg 716>;
456                         status = "disabled";
457                 };
458
459                 tmu4: timer@ffc00000 {
460                         compatible = "renesas,tmu-r8a779f0", "renesas,tmu";
461                         reg = <0 0xffc00000 0 0x30>;
462                         interrupts = <GIC_SPI 489 IRQ_TYPE_LEVEL_HIGH>,
463                                      <GIC_SPI 490 IRQ_TYPE_LEVEL_HIGH>,
464                                      <GIC_SPI 491 IRQ_TYPE_LEVEL_HIGH>;
465                         clocks = <&cpg CPG_MOD 717>;
466                         clock-names = "fck";
467                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
468                         resets = <&cpg 717>;
469                         status = "disabled";
470                 };
471
472                 i2c0: i2c@e6500000 {
473                         compatible = "renesas,i2c-r8a779f0",
474                                      "renesas,rcar-gen4-i2c";
475                         reg = <0 0xe6500000 0 0x40>;
476                         interrupts = <GIC_SPI 238 IRQ_TYPE_LEVEL_HIGH>;
477                         clocks = <&cpg CPG_MOD 518>;
478                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
479                         resets = <&cpg 518>;
480                         dmas = <&dmac0 0x91>, <&dmac0 0x90>,
481                                <&dmac1 0x91>, <&dmac1 0x90>;
482                         dma-names = "tx", "rx", "tx", "rx";
483                         i2c-scl-internal-delay-ns = <110>;
484                         #address-cells = <1>;
485                         #size-cells = <0>;
486                         status = "disabled";
487                 };
488
489                 i2c1: i2c@e6508000 {
490                         compatible = "renesas,i2c-r8a779f0",
491                                      "renesas,rcar-gen4-i2c";
492                         reg = <0 0xe6508000 0 0x40>;
493                         interrupts = <GIC_SPI 239 IRQ_TYPE_LEVEL_HIGH>;
494                         clocks = <&cpg CPG_MOD 519>;
495                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
496                         resets = <&cpg 519>;
497                         dmas = <&dmac0 0x93>, <&dmac0 0x92>,
498                                <&dmac1 0x93>, <&dmac1 0x92>;
499                         dma-names = "tx", "rx", "tx", "rx";
500                         i2c-scl-internal-delay-ns = <110>;
501                         #address-cells = <1>;
502                         #size-cells = <0>;
503                         status = "disabled";
504                 };
505
506                 i2c2: i2c@e6510000 {
507                         compatible = "renesas,i2c-r8a779f0",
508                                      "renesas,rcar-gen4-i2c";
509                         reg = <0 0xe6510000 0 0x40>;
510                         interrupts = <0 240 IRQ_TYPE_LEVEL_HIGH>;
511                         clocks = <&cpg CPG_MOD 520>;
512                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
513                         resets = <&cpg 520>;
514                         dmas = <&dmac0 0x95>, <&dmac0 0x94>,
515                                <&dmac1 0x95>, <&dmac1 0x94>;
516                         dma-names = "tx", "rx", "tx", "rx";
517                         i2c-scl-internal-delay-ns = <110>;
518                         #address-cells = <1>;
519                         #size-cells = <0>;
520                         status = "disabled";
521                 };
522
523                 i2c3: i2c@e66d0000 {
524                         compatible = "renesas,i2c-r8a779f0",
525                                      "renesas,rcar-gen4-i2c";
526                         reg = <0 0xe66d0000 0 0x40>;
527                         interrupts = <GIC_SPI 241 IRQ_TYPE_LEVEL_HIGH>;
528                         clocks = <&cpg CPG_MOD 521>;
529                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
530                         resets = <&cpg 521>;
531                         dmas = <&dmac0 0x97>, <&dmac0 0x96>,
532                                <&dmac1 0x97>, <&dmac1 0x96>;
533                         dma-names = "tx", "rx", "tx", "rx";
534                         i2c-scl-internal-delay-ns = <110>;
535                         #address-cells = <1>;
536                         #size-cells = <0>;
537                         status = "disabled";
538                 };
539
540                 i2c4: i2c@e66d8000 {
541                         compatible = "renesas,i2c-r8a779f0",
542                                      "renesas,rcar-gen4-i2c";
543                         reg = <0 0xe66d8000 0 0x40>;
544                         interrupts = <GIC_SPI 242 IRQ_TYPE_LEVEL_HIGH>;
545                         clocks = <&cpg CPG_MOD 522>;
546                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
547                         resets = <&cpg 522>;
548                         dmas = <&dmac0 0x99>, <&dmac0 0x98>,
549                                <&dmac1 0x99>, <&dmac1 0x98>;
550                         dma-names = "tx", "rx", "tx", "rx";
551                         i2c-scl-internal-delay-ns = <110>;
552                         #address-cells = <1>;
553                         #size-cells = <0>;
554                         status = "disabled";
555                 };
556
557                 i2c5: i2c@e66e0000 {
558                         compatible = "renesas,i2c-r8a779f0",
559                                      "renesas,rcar-gen4-i2c";
560                         reg = <0 0xe66e0000 0 0x40>;
561                         interrupts = <GIC_SPI 243 IRQ_TYPE_LEVEL_HIGH>;
562                         clocks = <&cpg CPG_MOD 523>;
563                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
564                         resets = <&cpg 523>;
565                         dmas = <&dmac0 0x9b>, <&dmac0 0x9a>,
566                                <&dmac1 0x9b>, <&dmac1 0x9a>;
567                         dma-names = "tx", "rx", "tx", "rx";
568                         i2c-scl-internal-delay-ns = <110>;
569                         #address-cells = <1>;
570                         #size-cells = <0>;
571                         status = "disabled";
572                 };
573
574                 hscif0: serial@e6540000 {
575                         compatible = "renesas,hscif-r8a779f0",
576                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
577                         reg = <0 0xe6540000 0 0x60>;
578                         interrupts = <GIC_SPI 245 IRQ_TYPE_LEVEL_HIGH>;
579                         clocks = <&cpg CPG_MOD 514>,
580                                  <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
581                                  <&scif_clk>;
582                         clock-names = "fck", "brg_int", "scif_clk";
583                         dmas = <&dmac0 0x31>, <&dmac0 0x30>,
584                                <&dmac1 0x31>, <&dmac1 0x30>;
585                         dma-names = "tx", "rx", "tx", "rx";
586                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
587                         resets = <&cpg 514>;
588                         status = "disabled";
589                 };
590
591                 hscif1: serial@e6550000 {
592                         compatible = "renesas,hscif-r8a779f0",
593                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
594                         reg = <0 0xe6550000 0 0x60>;
595                         interrupts = <GIC_SPI 246 IRQ_TYPE_LEVEL_HIGH>;
596                         clocks = <&cpg CPG_MOD 515>,
597                                  <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
598                                  <&scif_clk>;
599                         clock-names = "fck", "brg_int", "scif_clk";
600                         dmas = <&dmac0 0x33>, <&dmac0 0x32>,
601                                <&dmac1 0x33>, <&dmac1 0x32>;
602                         dma-names = "tx", "rx", "tx", "rx";
603                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
604                         resets = <&cpg 515>;
605                         status = "disabled";
606                 };
607
608                 hscif2: serial@e6560000 {
609                         compatible = "renesas,hscif-r8a779f0",
610                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
611                         reg = <0 0xe6560000 0 0x60>;
612                         interrupts = <GIC_SPI 247 IRQ_TYPE_LEVEL_HIGH>;
613                         clocks = <&cpg CPG_MOD 516>,
614                                  <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
615                                  <&scif_clk>;
616                         clock-names = "fck", "brg_int", "scif_clk";
617                         dmas = <&dmac0 0x35>, <&dmac0 0x34>,
618                                <&dmac1 0x35>, <&dmac1 0x34>;
619                         dma-names = "tx", "rx", "tx", "rx";
620                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
621                         resets = <&cpg 516>;
622                         status = "disabled";
623                 };
624
625                 hscif3: serial@e66a0000 {
626                         compatible = "renesas,hscif-r8a779f0",
627                                      "renesas,rcar-gen4-hscif", "renesas,hscif";
628                         reg = <0 0xe66a0000 0 0x60>;
629                         interrupts = <GIC_SPI 248 IRQ_TYPE_LEVEL_HIGH>;
630                         clocks = <&cpg CPG_MOD 517>,
631                                  <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
632                                  <&scif_clk>;
633                         clock-names = "fck", "brg_int", "scif_clk";
634                         dmas = <&dmac0 0x37>, <&dmac0 0x36>,
635                                <&dmac1 0x37>, <&dmac1 0x36>;
636                         dma-names = "tx", "rx", "tx", "rx";
637                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
638                         resets = <&cpg 517>;
639                         status = "disabled";
640                 };
641
642                 ufs: ufs@e6860000 {
643                         compatible = "renesas,r8a779f0-ufs";
644                         reg = <0 0xe6860000 0 0x100>;
645                         interrupts = <GIC_SPI 235 IRQ_TYPE_LEVEL_HIGH>;
646                         clocks = <&cpg CPG_MOD 1514>, <&ufs30_clk>;
647                         clock-names = "fck", "ref_clk";
648                         freq-table-hz = <200000000 200000000>, <38400000 38400000>;
649                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
650                         resets = <&cpg 1514>;
651                         status = "disabled";
652                 };
653
654                 scif0: serial@e6e60000 {
655                         compatible = "renesas,scif-r8a779f0",
656                                      "renesas,rcar-gen4-scif", "renesas,scif";
657                         reg = <0 0xe6e60000 0 64>;
658                         interrupts = <GIC_SPI 249 IRQ_TYPE_LEVEL_HIGH>;
659                         clocks = <&cpg CPG_MOD 702>,
660                                  <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
661                                  <&scif_clk>;
662                         clock-names = "fck", "brg_int", "scif_clk";
663                         dmas = <&dmac0 0x51>, <&dmac0 0x50>,
664                                <&dmac1 0x51>, <&dmac1 0x50>;
665                         dma-names = "tx", "rx", "tx", "rx";
666                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
667                         resets = <&cpg 702>;
668                         status = "disabled";
669                 };
670
671                 scif1: serial@e6e68000 {
672                         compatible = "renesas,scif-r8a779f0",
673                                      "renesas,rcar-gen4-scif", "renesas,scif";
674                         reg = <0 0xe6e68000 0 64>;
675                         interrupts = <GIC_SPI 250 IRQ_TYPE_LEVEL_HIGH>;
676                         clocks = <&cpg CPG_MOD 703>,
677                                  <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
678                                  <&scif_clk>;
679                         clock-names = "fck", "brg_int", "scif_clk";
680                         dmas = <&dmac0 0x53>, <&dmac0 0x52>,
681                                <&dmac1 0x53>, <&dmac1 0x52>;
682                         dma-names = "tx", "rx", "tx", "rx";
683                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
684                         resets = <&cpg 703>;
685                         status = "disabled";
686                 };
687
688                 scif3: serial@e6c50000 {
689                         compatible = "renesas,scif-r8a779f0",
690                                      "renesas,rcar-gen4-scif", "renesas,scif";
691                         reg = <0 0xe6c50000 0 64>;
692                         interrupts = <GIC_SPI 252 IRQ_TYPE_LEVEL_HIGH>;
693                         clocks = <&cpg CPG_MOD 704>,
694                                  <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
695                                  <&scif_clk>;
696                         clock-names = "fck", "brg_int", "scif_clk";
697                         dmas = <&dmac0 0x57>, <&dmac0 0x56>,
698                                <&dmac1 0x57>, <&dmac1 0x56>;
699                         dma-names = "tx", "rx", "tx", "rx";
700                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
701                         resets = <&cpg 704>;
702                         status = "disabled";
703                 };
704
705                 scif4: serial@e6c40000 {
706                         compatible = "renesas,scif-r8a779f0",
707                                      "renesas,rcar-gen4-scif", "renesas,scif";
708                         reg = <0 0xe6c40000 0 64>;
709                         interrupts = <GIC_SPI 253 IRQ_TYPE_LEVEL_HIGH>;
710                         clocks = <&cpg CPG_MOD 705>,
711                                  <&cpg CPG_CORE R8A779F0_CLK_SASYNCPERD1>,
712                                  <&scif_clk>;
713                         clock-names = "fck", "brg_int", "scif_clk";
714                         dmas = <&dmac0 0x59>, <&dmac0 0x58>,
715                                <&dmac1 0x59>, <&dmac1 0x58>;
716                         dma-names = "tx", "rx", "tx", "rx";
717                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
718                         resets = <&cpg 705>;
719                         status = "disabled";
720                 };
721
722                 msiof0: spi@e6e90000 {
723                         compatible = "renesas,msiof-r8a779f0",
724                                      "renesas,rcar-gen4-msiof";
725                         reg = <0 0xe6e90000 0 0x0064>;
726                         interrupts = <GIC_SPI 230 IRQ_TYPE_LEVEL_HIGH>;
727                         clocks = <&cpg CPG_MOD 618>;
728                         dmas = <&dmac0 0x41>, <&dmac0 0x40>,
729                                <&dmac1 0x41>, <&dmac1 0x40>;
730                         dma-names = "tx", "rx", "tx", "rx";
731                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
732                         resets = <&cpg 618>;
733                         #address-cells = <1>;
734                         #size-cells = <0>;
735                         status = "disabled";
736                 };
737
738                 msiof1: spi@e6ea0000 {
739                         compatible = "renesas,msiof-r8a779f0",
740                                      "renesas,rcar-gen4-msiof";
741                         reg = <0 0xe6ea0000 0 0x0064>;
742                         interrupts = <GIC_SPI 231 IRQ_TYPE_LEVEL_HIGH>;
743                         clocks = <&cpg CPG_MOD 619>;
744                         dmas = <&dmac0 0x43>, <&dmac0 0x42>,
745                                <&dmac1 0x43>, <&dmac1 0x42>;
746                         dma-names = "tx", "rx", "tx", "rx";
747                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
748                         resets = <&cpg 619>;
749                         #address-cells = <1>;
750                         #size-cells = <0>;
751                         status = "disabled";
752                 };
753
754                 msiof2: spi@e6c00000 {
755                         compatible = "renesas,msiof-r8a779f0",
756                                      "renesas,rcar-gen4-msiof";
757                         reg = <0 0xe6c00000 0 0x0064>;
758                         interrupts = <GIC_SPI 232 IRQ_TYPE_LEVEL_HIGH>;
759                         clocks = <&cpg CPG_MOD 620>;
760                         dmas = <&dmac0 0x45>, <&dmac0 0x44>,
761                                <&dmac1 0x45>, <&dmac1 0x44>;
762                         dma-names = "tx", "rx", "tx", "rx";
763                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
764                         resets = <&cpg 620>;
765                         #address-cells = <1>;
766                         #size-cells = <0>;
767                         status = "disabled";
768                 };
769
770                 msiof3: spi@e6c10000 {
771                         compatible = "renesas,msiof-r8a779f0",
772                                      "renesas,rcar-gen4-msiof";
773                         reg = <0 0xe6c10000 0 0x0064>;
774                         interrupts = <GIC_SPI 233 IRQ_TYPE_LEVEL_HIGH>;
775                         clocks = <&cpg CPG_MOD 621>;
776                         dmas = <&dmac0 0x47>, <&dmac0 0x46>,
777                                <&dmac1 0x47>, <&dmac1 0x46>;
778                         dma-names = "tx", "rx", "tx", "rx";
779                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
780                         resets = <&cpg 621>;
781                         #address-cells = <1>;
782                         #size-cells = <0>;
783                         status = "disabled";
784                 };
785
786                 dmac0: dma-controller@e7350000 {
787                         compatible = "renesas,dmac-r8a779f0",
788                                      "renesas,rcar-gen4-dmac";
789                         reg = <0 0xe7350000 0 0x1000>,
790                               <0 0xe7300000 0 0x10000>;
791                         interrupts = <GIC_SPI 101 IRQ_TYPE_LEVEL_HIGH>,
792                                      <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>,
793                                      <GIC_SPI 103 IRQ_TYPE_LEVEL_HIGH>,
794                                      <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>,
795                                      <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>,
796                                      <GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>,
797                                      <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>,
798                                      <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>,
799                                      <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>,
800                                      <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>,
801                                      <GIC_SPI 111 IRQ_TYPE_LEVEL_HIGH>,
802                                      <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>,
803                                      <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>,
804                                      <GIC_SPI 114 IRQ_TYPE_LEVEL_HIGH>,
805                                      <GIC_SPI 115 IRQ_TYPE_LEVEL_HIGH>,
806                                      <GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>,
807                                      <GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>;
808                         interrupt-names = "error",
809                                           "ch0", "ch1", "ch2", "ch3", "ch4",
810                                           "ch5", "ch6", "ch7", "ch8", "ch9",
811                                           "ch10", "ch11", "ch12", "ch13",
812                                           "ch14", "ch15";
813                         clocks = <&cpg CPG_MOD 709>;
814                         clock-names = "fck";
815                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
816                         resets = <&cpg 709>;
817                         #dma-cells = <1>;
818                         dma-channels = <16>;
819                         iommus = <&ipmmu_ds0 0>, <&ipmmu_ds0 1>,
820                                  <&ipmmu_ds0 2>, <&ipmmu_ds0 3>,
821                                  <&ipmmu_ds0 4>, <&ipmmu_ds0 5>,
822                                  <&ipmmu_ds0 6>, <&ipmmu_ds0 7>,
823                                  <&ipmmu_ds0 8>, <&ipmmu_ds0 9>,
824                                  <&ipmmu_ds0 10>, <&ipmmu_ds0 11>,
825                                  <&ipmmu_ds0 12>, <&ipmmu_ds0 13>,
826                                  <&ipmmu_ds0 14>, <&ipmmu_ds0 15>;
827                 };
828
829                 dmac1: dma-controller@e7351000 {
830                         compatible = "renesas,dmac-r8a779f0",
831                                      "renesas,rcar-gen4-dmac";
832                         reg = <0 0xe7351000 0 0x1000>,
833                               <0 0xe7310000 0 0x10000>;
834                         interrupts = <GIC_SPI 119 IRQ_TYPE_LEVEL_HIGH>,
835                                      <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>,
836                                      <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>,
837                                      <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>,
838                                      <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>,
839                                      <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>,
840                                      <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>,
841                                      <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>,
842                                      <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>,
843                                      <GIC_SPI 147 IRQ_TYPE_LEVEL_HIGH>,
844                                      <GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>,
845                                      <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>,
846                                      <GIC_SPI 150 IRQ_TYPE_LEVEL_HIGH>,
847                                      <GIC_SPI 151 IRQ_TYPE_LEVEL_HIGH>,
848                                      <GIC_SPI 152 IRQ_TYPE_LEVEL_HIGH>,
849                                      <GIC_SPI 153 IRQ_TYPE_LEVEL_HIGH>,
850                                      <GIC_SPI 154 IRQ_TYPE_LEVEL_HIGH>;
851                         interrupt-names = "error",
852                                           "ch0", "ch1", "ch2", "ch3", "ch4",
853                                           "ch5", "ch6", "ch7", "ch8", "ch9",
854                                           "ch10", "ch11", "ch12", "ch13",
855                                           "ch14", "ch15";
856                         clocks = <&cpg CPG_MOD 710>;
857                         clock-names = "fck";
858                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
859                         resets = <&cpg 710>;
860                         #dma-cells = <1>;
861                         dma-channels = <16>;
862                         iommus = <&ipmmu_ds0 16>, <&ipmmu_ds0 17>,
863                                  <&ipmmu_ds0 18>, <&ipmmu_ds0 19>,
864                                  <&ipmmu_ds0 20>, <&ipmmu_ds0 21>,
865                                  <&ipmmu_ds0 22>, <&ipmmu_ds0 23>,
866                                  <&ipmmu_ds0 24>, <&ipmmu_ds0 25>,
867                                  <&ipmmu_ds0 26>, <&ipmmu_ds0 27>,
868                                  <&ipmmu_ds0 28>, <&ipmmu_ds0 29>,
869                                  <&ipmmu_ds0 30>, <&ipmmu_ds0 31>;
870                 };
871
872                 mmc0: mmc@ee140000 {
873                         compatible = "renesas,sdhi-r8a779f0",
874                                      "renesas,rcar-gen4-sdhi";
875                         reg = <0 0xee140000 0 0x2000>;
876                         interrupts = <GIC_SPI 236 IRQ_TYPE_LEVEL_HIGH>;
877                         clocks = <&cpg CPG_MOD 706>, <&cpg CPG_CORE R8A779F0_CLK_SD0H>;
878                         clock-names = "core", "clkh";
879                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
880                         resets = <&cpg 706>;
881                         max-frequency = <200000000>;
882                         status = "disabled";
883                 };
884
885                 ipmmu_rt0: iommu@ee480000 {
886                         compatible = "renesas,ipmmu-r8a779f0",
887                                      "renesas,rcar-gen4-ipmmu-vmsa";
888                         reg = <0 0xee480000 0 0x20000>;
889                         renesas,ipmmu-main = <&ipmmu_mm 10>;
890                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
891                         #iommu-cells = <1>;
892                 };
893
894                 ipmmu_rt1: iommu@ee4c0000 {
895                         compatible = "renesas,ipmmu-r8a779f0",
896                                      "renesas,rcar-gen4-ipmmu-vmsa";
897                         reg = <0 0xee4c0000 0 0x20000>;
898                         renesas,ipmmu-main = <&ipmmu_mm 19>;
899                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
900                         #iommu-cells = <1>;
901                 };
902
903                 ipmmu_ds0: iommu@eed00000 {
904                         compatible = "renesas,ipmmu-r8a779f0",
905                                      "renesas,rcar-gen4-ipmmu-vmsa";
906                         reg = <0 0xeed00000 0 0x20000>;
907                         renesas,ipmmu-main = <&ipmmu_mm 0>;
908                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
909                         #iommu-cells = <1>;
910                 };
911
912                 ipmmu_hc: iommu@eed40000 {
913                         compatible = "renesas,ipmmu-r8a779f0",
914                                      "renesas,rcar-gen4-ipmmu-vmsa";
915                         reg = <0 0xeed40000 0 0x20000>;
916                         renesas,ipmmu-main = <&ipmmu_mm 2>;
917                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
918                         #iommu-cells = <1>;
919                 };
920
921                 ipmmu_mm: iommu@eefc0000 {
922                         compatible = "renesas,ipmmu-r8a779f0",
923                                      "renesas,rcar-gen4-ipmmu-vmsa";
924                         reg = <0 0xeefc0000 0 0x20000>;
925                         interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>,
926                                      <GIC_SPI 22 IRQ_TYPE_LEVEL_HIGH>;
927                         power-domains = <&sysc R8A779F0_PD_ALWAYS_ON>;
928                         #iommu-cells = <1>;
929                 };
930
931                 gic: interrupt-controller@f1000000 {
932                         compatible = "arm,gic-v3";
933                         #interrupt-cells = <3>;
934                         #address-cells = <0>;
935                         interrupt-controller;
936                         reg = <0x0 0xf1000000 0 0x20000>,
937                               <0x0 0xf1060000 0 0x110000>;
938                         interrupts = <GIC_PPI 9
939                                       (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_HIGH)>;
940                 };
941
942                 prr: chipid@fff00044 {
943                         compatible = "renesas,prr";
944                         reg = <0 0xfff00044 0 4>;
945                 };
946         };
947
948         thermal-zones {
949                 sensor_thermal1: sensor1-thermal {
950                         polling-delay-passive = <250>;
951                         polling-delay = <1000>;
952                         thermal-sensors = <&tsc 0>;
953
954                         trips {
955                                 sensor1_crit: sensor1-crit {
956                                         temperature = <120000>;
957                                         hysteresis = <1000>;
958                                         type = "critical";
959                                 };
960                         };
961                 };
962
963                 sensor_thermal2: sensor2-thermal {
964                         polling-delay-passive = <250>;
965                         polling-delay = <1000>;
966                         thermal-sensors = <&tsc 1>;
967
968                         trips {
969                                 sensor2_crit: sensor2-crit {
970                                         temperature = <120000>;
971                                         hysteresis = <1000>;
972                                         type = "critical";
973                                 };
974                         };
975                 };
976
977                 sensor_thermal3: sensor3-thermal {
978                         polling-delay-passive = <250>;
979                         polling-delay = <1000>;
980                         thermal-sensors = <&tsc 2>;
981
982                         trips {
983                                 sensor3_crit: sensor3-crit {
984                                         temperature = <120000>;
985                                         hysteresis = <1000>;
986                                         type = "critical";
987                                 };
988                         };
989                 };
990         };
991
992         timer {
993                 compatible = "arm,armv8-timer";
994                 interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
995                                       <&gic GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
996                                       <&gic GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>,
997                                       <&gic GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(8) | IRQ_TYPE_LEVEL_LOW)>;
998         };
999
1000         ufs30_clk: ufs30-clk {
1001                 compatible = "fixed-clock";
1002                 #clock-cells = <0>;
1003                 /* This value must be overridden by the board */
1004                 clock-frequency = <0>;
1005         };
1006 };