Home | History | Annotate | Download | only in dts
      1 // SPDX-License-Identifier: GPL-2.0
      2 /*
      3  * Device Tree Source for the r8a7793 SoC
      4  *
      5  * Copyright (C) 2014-2015 Renesas Electronics Corporation
      6  */
      7 
      8 #include <dt-bindings/clock/r8a7793-cpg-mssr.h>
      9 #include <dt-bindings/interrupt-controller/arm-gic.h>
     10 #include <dt-bindings/interrupt-controller/irq.h>
     11 #include <dt-bindings/power/r8a7793-sysc.h>
     12 
     13 / {
     14 	compatible = "renesas,r8a7793";
     15 	#address-cells = <2>;
     16 	#size-cells = <2>;
     17 
     18 	aliases {
     19 		i2c0 = &i2c0;
     20 		i2c1 = &i2c1;
     21 		i2c2 = &i2c2;
     22 		i2c3 = &i2c3;
     23 		i2c4 = &i2c4;
     24 		i2c5 = &i2c5;
     25 		i2c6 = &i2c6;
     26 		i2c7 = &i2c7;
     27 		i2c8 = &i2c8;
     28 		spi0 = &qspi;
     29 	};
     30 
     31 	/*
     32 	 * The external audio clocks are configured as 0 Hz fixed frequency
     33 	 * clocks by default.
     34 	 * Boards that provide audio clocks should override them.
     35 	 */
     36 	audio_clk_a: audio_clk_a {
     37 		compatible = "fixed-clock";
     38 		#clock-cells = <0>;
     39 		clock-frequency = <0>;
     40 	};
     41 	audio_clk_b: audio_clk_b {
     42 		compatible = "fixed-clock";
     43 		#clock-cells = <0>;
     44 		clock-frequency = <0>;
     45 	};
     46 	audio_clk_c: audio_clk_c {
     47 		compatible = "fixed-clock";
     48 		#clock-cells = <0>;
     49 		clock-frequency = <0>;
     50 	};
     51 
     52 	/* External CAN clock */
     53 	can_clk: can {
     54 		compatible = "fixed-clock";
     55 		#clock-cells = <0>;
     56 		/* This value must be overridden by the board. */
     57 		clock-frequency = <0>;
     58 	};
     59 
     60 	cpus {
     61 		#address-cells = <1>;
     62 		#size-cells = <0>;
     63 		enable-method = "renesas,apmu";
     64 
     65 		cpu0: cpu@0 {
     66 			device_type = "cpu";
     67 			compatible = "arm,cortex-a15";
     68 			reg = <0>;
     69 			clock-frequency = <1500000000>;
     70 			voltage-tolerance = <1>; /* 1% */
     71 			clocks = <&cpg CPG_CORE R8A7793_CLK_Z>;
     72 			clock-latency = <300000>; /* 300 us */
     73 			power-domains = <&sysc R8A7793_PD_CA15_CPU0>;
     74 
     75 			/* kHz - uV - OPPs unknown yet */
     76 			operating-points = <1500000 1000000>,
     77 					   <1312500 1000000>,
     78 					   <1125000 1000000>,
     79 					   < 937500 1000000>,
     80 					   < 750000 1000000>,
     81 					   < 375000 1000000>;
     82 			next-level-cache = <&L2_CA15>;
     83 		};
     84 
     85 		cpu1: cpu@1 {
     86 			device_type = "cpu";
     87 			compatible = "arm,cortex-a15";
     88 			reg = <1>;
     89 			clock-frequency = <1500000000>;
     90 			clocks = <&cpg CPG_CORE R8A7793_CLK_Z>;
     91 			power-domains = <&sysc R8A7793_PD_CA15_CPU1>;
     92 		};
     93 
     94 		L2_CA15: cache-controller-0 {
     95 			compatible = "cache";
     96 			power-domains = <&sysc R8A7793_PD_CA15_SCU>;
     97 			cache-unified;
     98 			cache-level = <2>;
     99 		};
    100 	};
    101 
    102 	/* External root clock */
    103 	extal_clk: extal {
    104 		compatible = "fixed-clock";
    105 		#clock-cells = <0>;
    106 		/* This value must be overridden by the board. */
    107 		clock-frequency = <0>;
    108 	};
    109 
    110 	/* External SCIF clock */
    111 	scif_clk: scif {
    112 		compatible = "fixed-clock";
    113 		#clock-cells = <0>;
    114 		/* This value must be overridden by the board. */
    115 		clock-frequency = <0>;
    116 	};
    117 
    118 	soc {
    119 		compatible = "simple-bus";
    120 		interrupt-parent = <&gic>;
    121 
    122 		#address-cells = <2>;
    123 		#size-cells = <2>;
    124 		ranges;
    125 
    126 		gpio0: gpio@e6050000 {
    127 			compatible = "renesas,gpio-r8a7793",
    128 				     "renesas,rcar-gen2-gpio";
    129 			reg = <0 0xe6050000 0 0x50>;
    130 			interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>;
    131 			#gpio-cells = <2>;
    132 			gpio-controller;
    133 			gpio-ranges = <&pfc 0 0 32>;
    134 			#interrupt-cells = <2>;
    135 			interrupt-controller;
    136 			clocks = <&cpg CPG_MOD 912>;
    137 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    138 			resets = <&cpg 912>;
    139 		};
    140 
    141 		gpio1: gpio@e6051000 {
    142 			compatible = "renesas,gpio-r8a7793",
    143 				     "renesas,rcar-gen2-gpio";
    144 			reg = <0 0xe6051000 0 0x50>;
    145 			interrupts = <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>;
    146 			#gpio-cells = <2>;
    147 			gpio-controller;
    148 			gpio-ranges = <&pfc 0 32 26>;
    149 			#interrupt-cells = <2>;
    150 			interrupt-controller;
    151 			clocks = <&cpg CPG_MOD 911>;
    152 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    153 			resets = <&cpg 911>;
    154 		};
    155 
    156 		gpio2: gpio@e6052000 {
    157 			compatible = "renesas,gpio-r8a7793",
    158 				     "renesas,rcar-gen2-gpio";
    159 			reg = <0 0xe6052000 0 0x50>;
    160 			interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>;
    161 			#gpio-cells = <2>;
    162 			gpio-controller;
    163 			gpio-ranges = <&pfc 0 64 32>;
    164 			#interrupt-cells = <2>;
    165 			interrupt-controller;
    166 			clocks = <&cpg CPG_MOD 910>;
    167 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    168 			resets = <&cpg 910>;
    169 		};
    170 
    171 		gpio3: gpio@e6053000 {
    172 			compatible = "renesas,gpio-r8a7793",
    173 				     "renesas,rcar-gen2-gpio";
    174 			reg = <0 0xe6053000 0 0x50>;
    175 			interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
    176 			#gpio-cells = <2>;
    177 			gpio-controller;
    178 			gpio-ranges = <&pfc 0 96 32>;
    179 			#interrupt-cells = <2>;
    180 			interrupt-controller;
    181 			clocks = <&cpg CPG_MOD 909>;
    182 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    183 			resets = <&cpg 909>;
    184 		};
    185 
    186 		gpio4: gpio@e6054000 {
    187 			compatible = "renesas,gpio-r8a7793",
    188 				     "renesas,rcar-gen2-gpio";
    189 			reg = <0 0xe6054000 0 0x50>;
    190 			interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>;
    191 			#gpio-cells = <2>;
    192 			gpio-controller;
    193 			gpio-ranges = <&pfc 0 128 32>;
    194 			#interrupt-cells = <2>;
    195 			interrupt-controller;
    196 			clocks = <&cpg CPG_MOD 908>;
    197 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    198 			resets = <&cpg 908>;
    199 		};
    200 
    201 		gpio5: gpio@e6055000 {
    202 			compatible = "renesas,gpio-r8a7793",
    203 				     "renesas,rcar-gen2-gpio";
    204 			reg = <0 0xe6055000 0 0x50>;
    205 			interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>;
    206 			#gpio-cells = <2>;
    207 			gpio-controller;
    208 			gpio-ranges = <&pfc 0 160 32>;
    209 			#interrupt-cells = <2>;
    210 			interrupt-controller;
    211 			clocks = <&cpg CPG_MOD 907>;
    212 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    213 			resets = <&cpg 907>;
    214 		};
    215 
    216 		gpio6: gpio@e6055400 {
    217 			compatible = "renesas,gpio-r8a7793",
    218 				     "renesas,rcar-gen2-gpio";
    219 			reg = <0 0xe6055400 0 0x50>;
    220 			interrupts = <GIC_SPI 10 IRQ_TYPE_LEVEL_HIGH>;
    221 			#gpio-cells = <2>;
    222 			gpio-controller;
    223 			gpio-ranges = <&pfc 0 192 32>;
    224 			#interrupt-cells = <2>;
    225 			interrupt-controller;
    226 			clocks = <&cpg CPG_MOD 905>;
    227 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    228 			resets = <&cpg 905>;
    229 		};
    230 
    231 		gpio7: gpio@e6055800 {
    232 			compatible = "renesas,gpio-r8a7793",
    233 				     "renesas,rcar-gen2-gpio";
    234 			reg = <0 0xe6055800 0 0x50>;
    235 			interrupts = <GIC_SPI 11 IRQ_TYPE_LEVEL_HIGH>;
    236 			#gpio-cells = <2>;
    237 			gpio-controller;
    238 			gpio-ranges = <&pfc 0 224 26>;
    239 			#interrupt-cells = <2>;
    240 			interrupt-controller;
    241 			clocks = <&cpg CPG_MOD 904>;
    242 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    243 			resets = <&cpg 904>;
    244 		};
    245 
    246 		pfc: pin-controller@e6060000 {
    247 			compatible = "renesas,pfc-r8a7793";
    248 			reg = <0 0xe6060000 0 0x250>;
    249 		};
    250 
    251 		/* Special CPG clocks */
    252 		cpg: clock-controller@e6150000 {
    253 			compatible = "renesas,r8a7793-cpg-mssr";
    254 			reg = <0 0xe6150000 0 0x1000>;
    255 			clocks = <&extal_clk>, <&usb_extal_clk>;
    256 			clock-names = "extal", "usb_extal";
    257 			#clock-cells = <2>;
    258 			#power-domain-cells = <0>;
    259 			#reset-cells = <1>;
    260 		};
    261 
    262 		apmu@e6152000 {
    263 			compatible = "renesas,r8a7793-apmu", "renesas,apmu";
    264 			reg = <0 0xe6152000 0 0x188>;
    265 			cpus = <&cpu0 &cpu1>;
    266 		};
    267 
    268 		rst: reset-controller@e6160000 {
    269 			compatible = "renesas,r8a7793-rst";
    270 			reg = <0 0xe6160000 0 0x0100>;
    271 		};
    272 
    273 		sysc: system-controller@e6180000 {
    274 			compatible = "renesas,r8a7793-sysc";
    275 			reg = <0 0xe6180000 0 0x0200>;
    276 			#power-domain-cells = <1>;
    277 		};
    278 
    279 		irqc0: interrupt-controller@e61c0000 {
    280 			compatible = "renesas,irqc-r8a7793", "renesas,irqc";
    281 			#interrupt-cells = <2>;
    282 			interrupt-controller;
    283 			reg = <0 0xe61c0000 0 0x200>;
    284 			interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
    285 				     <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,
    286 				     <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>,
    287 				     <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>,
    288 				     <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>,
    289 				     <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>,
    290 				     <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>,
    291 				     <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>,
    292 				     <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>,
    293 				     <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>;
    294 			clocks = <&cpg CPG_MOD 407>;
    295 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    296 			resets = <&cpg 407>;
    297 		};
    298 
    299 		thermal: thermal@e61f0000 {
    300 			compatible = "renesas,thermal-r8a7793",
    301 				     "renesas,rcar-gen2-thermal",
    302 				     "renesas,rcar-thermal";
    303 			reg = <0 0xe61f0000 0 0x10>, <0 0xe61f0100 0 0x38>;
    304 			interrupts = <GIC_SPI 69 IRQ_TYPE_LEVEL_HIGH>;
    305 			clocks = <&cpg CPG_MOD 522>;
    306 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    307 			resets = <&cpg 522>;
    308 			#thermal-sensor-cells = <0>;
    309 		};
    310 
    311 		ipmmu_sy0: mmu@e6280000 {
    312 			compatible = "renesas,ipmmu-r8a7793",
    313 				     "renesas,ipmmu-vmsa";
    314 			reg = <0 0xe6280000 0 0x1000>;
    315 			interrupts = <GIC_SPI 223 IRQ_TYPE_LEVEL_HIGH>,
    316 				     <GIC_SPI 224 IRQ_TYPE_LEVEL_HIGH>;
    317 			#iommu-cells = <1>;
    318 			status = "disabled";
    319 		};
    320 
    321 		ipmmu_sy1: mmu@e6290000 {
    322 			compatible = "renesas,ipmmu-r8a7793",
    323 				     "renesas,ipmmu-vmsa";
    324 			reg = <0 0xe6290000 0 0x1000>;
    325 			interrupts = <GIC_SPI 225 IRQ_TYPE_LEVEL_HIGH>;
    326 			#iommu-cells = <1>;
    327 			status = "disabled";
    328 		};
    329 
    330 		ipmmu_ds: mmu@e6740000 {
    331 			compatible = "renesas,ipmmu-r8a7793",
    332 				     "renesas,ipmmu-vmsa";
    333 			reg = <0 0xe6740000 0 0x1000>;
    334 			interrupts = <GIC_SPI 198 IRQ_TYPE_LEVEL_HIGH>,
    335 				     <GIC_SPI 199 IRQ_TYPE_LEVEL_HIGH>;
    336 			#iommu-cells = <1>;
    337 			status = "disabled";
    338 		};
    339 
    340 		ipmmu_mp: mmu@ec680000 {
    341 			compatible = "renesas,ipmmu-r8a7793",
    342 				     "renesas,ipmmu-vmsa";
    343 			reg = <0 0xec680000 0 0x1000>;
    344 			interrupts = <GIC_SPI 226 IRQ_TYPE_LEVEL_HIGH>;
    345 			#iommu-cells = <1>;
    346 			status = "disabled";
    347 		};
    348 
    349 		ipmmu_mx: mmu@fe951000 {
    350 			compatible = "renesas,ipmmu-r8a7793",
    351 				     "renesas,ipmmu-vmsa";
    352 			reg = <0 0xfe951000 0 0x1000>;
    353 			interrupts = <GIC_SPI 222 IRQ_TYPE_LEVEL_HIGH>,
    354 				     <GIC_SPI 221 IRQ_TYPE_LEVEL_HIGH>;
    355 			#iommu-cells = <1>;
    356 			status = "disabled";
    357 		};
    358 
    359 		ipmmu_rt: mmu@ffc80000 {
    360 			compatible = "renesas,ipmmu-r8a7793",
    361 				     "renesas,ipmmu-vmsa";
    362 			reg = <0 0xffc80000 0 0x1000>;
    363 			interrupts = <GIC_SPI 307 IRQ_TYPE_LEVEL_HIGH>;
    364 			#iommu-cells = <1>;
    365 			status = "disabled";
    366 		};
    367 
    368 		ipmmu_gp: mmu@e62a0000 {
    369 			compatible = "renesas,ipmmu-r8a7793",
    370 				     "renesas,ipmmu-vmsa";
    371 			reg = <0 0xe62a0000 0 0x1000>;
    372 			interrupts = <GIC_SPI 260 IRQ_TYPE_LEVEL_HIGH>,
    373 				     <GIC_SPI 261 IRQ_TYPE_LEVEL_HIGH>;
    374 			#iommu-cells = <1>;
    375 			status = "disabled";
    376 		};
    377 
    378 		icram0:	sram@e63a0000 {
    379 			compatible = "mmio-sram";
    380 			reg = <0 0xe63a0000 0 0x12000>;
    381 		};
    382 
    383 		icram1:	sram@e63c0000 {
    384 			compatible = "mmio-sram";
    385 			reg = <0 0xe63c0000 0 0x1000>;
    386 			#address-cells = <1>;
    387 			#size-cells = <1>;
    388 			ranges = <0 0 0xe63c0000 0x1000>;
    389 
    390 			smp-sram@0 {
    391 				compatible = "renesas,smp-sram";
    392 				reg = <0 0x10>;
    393 			};
    394 		};
    395 
    396 		/* The memory map in the User's Manual maps the cores to
    397 		 * bus numbers
    398 		 */
    399 		i2c0: i2c@e6508000 {
    400 			#address-cells = <1>;
    401 			#size-cells = <0>;
    402 			compatible = "renesas,i2c-r8a7793",
    403 				     "renesas,rcar-gen2-i2c";
    404 			reg = <0 0xe6508000 0 0x40>;
    405 			interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>;
    406 			clocks = <&cpg CPG_MOD 931>;
    407 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    408 			resets = <&cpg 931>;
    409 			i2c-scl-internal-delay-ns = <6>;
    410 			status = "disabled";
    411 		};
    412 
    413 		i2c1: i2c@e6518000 {
    414 			#address-cells = <1>;
    415 			#size-cells = <0>;
    416 			compatible = "renesas,i2c-r8a7793",
    417 				     "renesas,rcar-gen2-i2c";
    418 			reg = <0 0xe6518000 0 0x40>;
    419 			interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>;
    420 			clocks = <&cpg CPG_MOD 930>;
    421 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    422 			resets = <&cpg 930>;
    423 			i2c-scl-internal-delay-ns = <6>;
    424 			status = "disabled";
    425 		};
    426 
    427 		i2c2: i2c@e6530000 {
    428 			#address-cells = <1>;
    429 			#size-cells = <0>;
    430 			compatible = "renesas,i2c-r8a7793",
    431 				     "renesas,rcar-gen2-i2c";
    432 			reg = <0 0xe6530000 0 0x40>;
    433 			interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>;
    434 			clocks = <&cpg CPG_MOD 929>;
    435 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    436 			resets = <&cpg 929>;
    437 			i2c-scl-internal-delay-ns = <6>;
    438 			status = "disabled";
    439 		};
    440 
    441 		i2c3: i2c@e6540000 {
    442 			#address-cells = <1>;
    443 			#size-cells = <0>;
    444 			compatible = "renesas,i2c-r8a7793",
    445 				     "renesas,rcar-gen2-i2c";
    446 			reg = <0 0xe6540000 0 0x40>;
    447 			interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>;
    448 			clocks = <&cpg CPG_MOD 928>;
    449 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    450 			resets = <&cpg 928>;
    451 			i2c-scl-internal-delay-ns = <6>;
    452 			status = "disabled";
    453 		};
    454 
    455 		i2c4: i2c@e6520000 {
    456 			#address-cells = <1>;
    457 			#size-cells = <0>;
    458 			compatible = "renesas,i2c-r8a7793",
    459 				     "renesas,rcar-gen2-i2c";
    460 			reg = <0 0xe6520000 0 0x40>;
    461 			interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
    462 			clocks = <&cpg CPG_MOD 927>;
    463 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    464 			resets = <&cpg 927>;
    465 			i2c-scl-internal-delay-ns = <6>;
    466 			status = "disabled";
    467 		};
    468 
    469 		i2c5: i2c@e6528000 {
    470 			/* doesn't need pinmux */
    471 			#address-cells = <1>;
    472 			#size-cells = <0>;
    473 			compatible = "renesas,i2c-r8a7793",
    474 				     "renesas,rcar-gen2-i2c";
    475 			reg = <0 0xe6528000 0 0x40>;
    476 			interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
    477 			clocks = <&cpg CPG_MOD 925>;
    478 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    479 			resets = <&cpg 925>;
    480 			i2c-scl-internal-delay-ns = <110>;
    481 			status = "disabled";
    482 		};
    483 
    484 		i2c6: i2c@e60b0000 {
    485 			/* doesn't need pinmux */
    486 			#address-cells = <1>;
    487 			#size-cells = <0>;
    488 			compatible = "renesas,iic-r8a7793",
    489 				     "renesas,rcar-gen2-iic",
    490 				     "renesas,rmobile-iic";
    491 			reg = <0 0xe60b0000 0 0x425>;
    492 			interrupts = <GIC_SPI 173 IRQ_TYPE_LEVEL_HIGH>;
    493 			clocks = <&cpg CPG_MOD 926>;
    494 			dmas = <&dmac0 0x77>, <&dmac0 0x78>,
    495 			       <&dmac1 0x77>, <&dmac1 0x78>;
    496 			dma-names = "tx", "rx", "tx", "rx";
    497 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    498 			resets = <&cpg 926>;
    499 			status = "disabled";
    500 		};
    501 
    502 		i2c7: i2c@e6500000 {
    503 			#address-cells = <1>;
    504 			#size-cells = <0>;
    505 			compatible = "renesas,iic-r8a7793",
    506 				     "renesas,rcar-gen2-iic",
    507 				     "renesas,rmobile-iic";
    508 			reg = <0 0xe6500000 0 0x425>;
    509 			interrupts = <GIC_SPI 174 IRQ_TYPE_LEVEL_HIGH>;
    510 			clocks = <&cpg CPG_MOD 318>;
    511 			dmas = <&dmac0 0x61>, <&dmac0 0x62>,
    512 			       <&dmac1 0x61>, <&dmac1 0x62>;
    513 			dma-names = "tx", "rx", "tx", "rx";
    514 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    515 			resets = <&cpg 318>;
    516 			status = "disabled";
    517 		};
    518 
    519 		i2c8: i2c@e6510000 {
    520 			#address-cells = <1>;
    521 			#size-cells = <0>;
    522 			compatible = "renesas,iic-r8a7793",
    523 				     "renesas,rcar-gen2-iic",
    524 				     "renesas,rmobile-iic";
    525 			reg = <0 0xe6510000 0 0x425>;
    526 			interrupts = <GIC_SPI 175 IRQ_TYPE_LEVEL_HIGH>;
    527 			clocks = <&cpg CPG_MOD 323>;
    528 			dmas = <&dmac0 0x65>, <&dmac0 0x66>,
    529 			       <&dmac1 0x65>, <&dmac1 0x66>;
    530 			dma-names = "tx", "rx", "tx", "rx";
    531 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    532 			resets = <&cpg 323>;
    533 			status = "disabled";
    534 		};
    535 
    536 		dmac0: dma-controller@e6700000 {
    537 			compatible = "renesas,dmac-r8a7793",
    538 				     "renesas,rcar-dmac";
    539 			reg = <0 0xe6700000 0 0x20000>;
    540 			interrupts = <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH
    541 				      GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH
    542 				      GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH
    543 				      GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH
    544 				      GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH
    545 				      GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH
    546 				      GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH
    547 				      GIC_SPI 206 IRQ_TYPE_LEVEL_HIGH
    548 				      GIC_SPI 207 IRQ_TYPE_LEVEL_HIGH
    549 				      GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH
    550 				      GIC_SPI 209 IRQ_TYPE_LEVEL_HIGH
    551 				      GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH
    552 				      GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH
    553 				      GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH
    554 				      GIC_SPI 213 IRQ_TYPE_LEVEL_HIGH
    555 				      GIC_SPI 214 IRQ_TYPE_LEVEL_HIGH>;
    556 			interrupt-names = "error",
    557 					  "ch0", "ch1", "ch2", "ch3",
    558 					  "ch4", "ch5", "ch6", "ch7",
    559 					  "ch8", "ch9", "ch10", "ch11",
    560 					  "ch12", "ch13", "ch14";
    561 			clocks = <&cpg CPG_MOD 219>;
    562 			clock-names = "fck";
    563 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    564 			resets = <&cpg 219>;
    565 			#dma-cells = <1>;
    566 			dma-channels = <15>;
    567 		};
    568 
    569 		dmac1: dma-controller@e6720000 {
    570 			compatible = "renesas,dmac-r8a7793",
    571 				     "renesas,rcar-dmac";
    572 			reg = <0 0xe6720000 0 0x20000>;
    573 			interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH
    574 				      GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH
    575 				      GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH
    576 				      GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH
    577 				      GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH
    578 				      GIC_SPI 308 IRQ_TYPE_LEVEL_HIGH
    579 				      GIC_SPI 309 IRQ_TYPE_LEVEL_HIGH
    580 				      GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH
    581 				      GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH
    582 				      GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH
    583 				      GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH
    584 				      GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH
    585 				      GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH
    586 				      GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH
    587 				      GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH
    588 				      GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH>;
    589 			interrupt-names = "error",
    590 					  "ch0", "ch1", "ch2", "ch3",
    591 					  "ch4", "ch5", "ch6", "ch7",
    592 					  "ch8", "ch9", "ch10", "ch11",
    593 					  "ch12", "ch13", "ch14";
    594 			clocks = <&cpg CPG_MOD 218>;
    595 			clock-names = "fck";
    596 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    597 			resets = <&cpg 218>;
    598 			#dma-cells = <1>;
    599 			dma-channels = <15>;
    600 		};
    601 
    602 		qspi: spi@e6b10000 {
    603 			compatible = "renesas,qspi-r8a7793", "renesas,qspi";
    604 			reg = <0 0xe6b10000 0 0x2c>;
    605 			interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>;
    606 			clocks = <&cpg CPG_MOD 917>;
    607 			dmas = <&dmac0 0x17>, <&dmac0 0x18>,
    608 			       <&dmac1 0x17>, <&dmac1 0x18>;
    609 			dma-names = "tx", "rx", "tx", "rx";
    610 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    611 			resets = <&cpg 917>;
    612 			num-cs = <1>;
    613 			#address-cells = <1>;
    614 			#size-cells = <0>;
    615 			status = "disabled";
    616 		};
    617 
    618 		scifa0: serial@e6c40000 {
    619 			compatible = "renesas,scifa-r8a7793",
    620 				     "renesas,rcar-gen2-scifa", "renesas,scifa";
    621 			reg = <0 0xe6c40000 0 64>;
    622 			interrupts = <GIC_SPI 144 IRQ_TYPE_LEVEL_HIGH>;
    623 			clocks = <&cpg CPG_MOD 204>;
    624 			clock-names = "fck";
    625 			dmas = <&dmac0 0x21>, <&dmac0 0x22>,
    626 			       <&dmac1 0x21>, <&dmac1 0x22>;
    627 			dma-names = "tx", "rx", "tx", "rx";
    628 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    629 			resets = <&cpg 204>;
    630 			status = "disabled";
    631 		};
    632 
    633 		scifa1: serial@e6c50000 {
    634 			compatible = "renesas,scifa-r8a7793",
    635 				     "renesas,rcar-gen2-scifa", "renesas,scifa";
    636 			reg = <0 0xe6c50000 0 64>;
    637 			interrupts = <GIC_SPI 145 IRQ_TYPE_LEVEL_HIGH>;
    638 			clocks = <&cpg CPG_MOD 203>;
    639 			clock-names = "fck";
    640 			dmas = <&dmac0 0x25>, <&dmac0 0x26>,
    641 			       <&dmac1 0x25>, <&dmac1 0x26>;
    642 			dma-names = "tx", "rx", "tx", "rx";
    643 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    644 			resets = <&cpg 203>;
    645 			status = "disabled";
    646 		};
    647 
    648 		scifa2: serial@e6c60000 {
    649 			compatible = "renesas,scifa-r8a7793",
    650 				     "renesas,rcar-gen2-scifa", "renesas,scifa";
    651 			reg = <0 0xe6c60000 0 64>;
    652 			interrupts = <GIC_SPI 151 IRQ_TYPE_LEVEL_HIGH>;
    653 			clocks = <&cpg CPG_MOD 202>;
    654 			clock-names = "fck";
    655 			dmas = <&dmac0 0x27>, <&dmac0 0x28>,
    656 			       <&dmac1 0x27>, <&dmac1 0x28>;
    657 			dma-names = "tx", "rx", "tx", "rx";
    658 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    659 			resets = <&cpg 202>;
    660 			status = "disabled";
    661 		};
    662 
    663 		scifa3: serial@e6c70000 {
    664 			compatible = "renesas,scifa-r8a7793",
    665 				     "renesas,rcar-gen2-scifa", "renesas,scifa";
    666 			reg = <0 0xe6c70000 0 64>;
    667 			interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>;
    668 			clocks = <&cpg CPG_MOD 1106>;
    669 			clock-names = "fck";
    670 			dmas = <&dmac0 0x1b>, <&dmac0 0x1c>,
    671 			       <&dmac1 0x1b>, <&dmac1 0x1c>;
    672 			dma-names = "tx", "rx", "tx", "rx";
    673 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    674 			resets = <&cpg 1106>;
    675 			status = "disabled";
    676 		};
    677 
    678 		scifa4: serial@e6c78000 {
    679 			compatible = "renesas,scifa-r8a7793",
    680 				     "renesas,rcar-gen2-scifa", "renesas,scifa";
    681 			reg = <0 0xe6c78000 0 64>;
    682 			interrupts = <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
    683 			clocks = <&cpg CPG_MOD 1107>;
    684 			clock-names = "fck";
    685 			dmas = <&dmac0 0x1f>, <&dmac0 0x20>,
    686 			       <&dmac1 0x1f>, <&dmac1 0x20>;
    687 			dma-names = "tx", "rx", "tx", "rx";
    688 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    689 			resets = <&cpg 1107>;
    690 			status = "disabled";
    691 		};
    692 
    693 		scifa5: serial@e6c80000 {
    694 			compatible = "renesas,scifa-r8a7793",
    695 				     "renesas,rcar-gen2-scifa", "renesas,scifa";
    696 			reg = <0 0xe6c80000 0 64>;
    697 			interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>;
    698 			clocks = <&cpg CPG_MOD 1108>;
    699 			clock-names = "fck";
    700 			dmas = <&dmac0 0x23>, <&dmac0 0x24>,
    701 			       <&dmac1 0x23>, <&dmac1 0x24>;
    702 			dma-names = "tx", "rx", "tx", "rx";
    703 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    704 			resets = <&cpg 1108>;
    705 			status = "disabled";
    706 		};
    707 
    708 		scifb0: serial@e6c20000 {
    709 			compatible = "renesas,scifb-r8a7793",
    710 				     "renesas,rcar-gen2-scifb", "renesas,scifb";
    711 			reg = <0 0xe6c20000 0 0x100>;
    712 			interrupts = <GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>;
    713 			clocks = <&cpg CPG_MOD 206>;
    714 			clock-names = "fck";
    715 			dmas = <&dmac0 0x3d>, <&dmac0 0x3e>,
    716 			       <&dmac1 0x3d>, <&dmac1 0x3e>;
    717 			dma-names = "tx", "rx", "tx", "rx";
    718 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    719 			resets = <&cpg 206>;
    720 			status = "disabled";
    721 		};
    722 
    723 		scifb1: serial@e6c30000 {
    724 			compatible = "renesas,scifb-r8a7793",
    725 				     "renesas,rcar-gen2-scifb", "renesas,scifb";
    726 			reg = <0 0xe6c30000 0 0x100>;
    727 			interrupts = <GIC_SPI 149 IRQ_TYPE_LEVEL_HIGH>;
    728 			clocks = <&cpg CPG_MOD 207>;
    729 			clock-names = "fck";
    730 			dmas = <&dmac0 0x19>, <&dmac0 0x1a>,
    731 			       <&dmac1 0x19>, <&dmac1 0x1a>;
    732 			dma-names = "tx", "rx", "tx", "rx";
    733 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    734 			resets = <&cpg 207>;
    735 			status = "disabled";
    736 		};
    737 
    738 		scifb2: serial@e6ce0000 {
    739 			compatible = "renesas,scifb-r8a7793",
    740 				     "renesas,rcar-gen2-scifb", "renesas,scifb";
    741 			reg = <0 0xe6ce0000 0 0x100>;
    742 			interrupts = <GIC_SPI 150 IRQ_TYPE_LEVEL_HIGH>;
    743 			clocks = <&cpg CPG_MOD 216>;
    744 			clock-names = "fck";
    745 			dmas = <&dmac0 0x1d>, <&dmac0 0x1e>,
    746 			       <&dmac1 0x1d>, <&dmac1 0x1e>;
    747 			dma-names = "tx", "rx", "tx", "rx";
    748 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    749 			resets = <&cpg 216>;
    750 			status = "disabled";
    751 		};
    752 
    753 		scif0: serial@e6e60000 {
    754 			compatible = "renesas,scif-r8a7793",
    755 				     "renesas,rcar-gen2-scif", "renesas,scif";
    756 			reg = <0 0xe6e60000 0 64>;
    757 			interrupts = <GIC_SPI 152 IRQ_TYPE_LEVEL_HIGH>;
    758 			clocks = <&cpg CPG_MOD 721>, <&cpg CPG_CORE R8A7793_CLK_ZS>,
    759 				 <&scif_clk>;
    760 			clock-names = "fck", "brg_int", "scif_clk";
    761 			dmas = <&dmac0 0x29>, <&dmac0 0x2a>,
    762 			       <&dmac1 0x29>, <&dmac1 0x2a>;
    763 			dma-names = "tx", "rx", "tx", "rx";
    764 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    765 			resets = <&cpg 721>;
    766 			status = "disabled";
    767 		};
    768 
    769 		scif1: serial@e6e68000 {
    770 			compatible = "renesas,scif-r8a7793",
    771 				     "renesas,rcar-gen2-scif", "renesas,scif";
    772 			reg = <0 0xe6e68000 0 64>;
    773 			interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_HIGH>;
    774 			clocks = <&cpg CPG_MOD 720>, <&cpg CPG_CORE R8A7793_CLK_ZS>,
    775 				 <&scif_clk>;
    776 			clock-names = "fck", "brg_int", "scif_clk";
    777 			dmas = <&dmac0 0x2d>, <&dmac0 0x2e>,
    778 			       <&dmac1 0x2d>, <&dmac1 0x2e>;
    779 			dma-names = "tx", "rx", "tx", "rx";
    780 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    781 			resets = <&cpg 720>;
    782 			status = "disabled";
    783 		};
    784 
    785 		scif2: serial@e6e58000 {
    786 			compatible = "renesas,scif-r8a7793",
    787 				     "renesas,rcar-gen2-scif", "renesas,scif";
    788 			reg = <0 0xe6e58000 0 64>;
    789 			interrupts = <GIC_SPI 22 IRQ_TYPE_LEVEL_HIGH>;
    790 			clocks = <&cpg CPG_MOD 719>, <&cpg CPG_CORE R8A7793_CLK_ZS>,
    791 				 <&scif_clk>;
    792 			clock-names = "fck", "brg_int", "scif_clk";
    793 			dmas = <&dmac0 0x2b>, <&dmac0 0x2c>,
    794 			       <&dmac1 0x2b>, <&dmac1 0x2c>;
    795 			dma-names = "tx", "rx", "tx", "rx";
    796 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    797 			resets = <&cpg 719>;
    798 			status = "disabled";
    799 		};
    800 
    801 		scif3: serial@e6ea8000 {
    802 			compatible = "renesas,scif-r8a7793",
    803 				     "renesas,rcar-gen2-scif", "renesas,scif";
    804 			reg = <0 0xe6ea8000 0 64>;
    805 			interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>;
    806 			clocks = <&cpg CPG_MOD 718>, <&cpg CPG_CORE R8A7793_CLK_ZS>,
    807 				 <&scif_clk>;
    808 			clock-names = "fck", "brg_int", "scif_clk";
    809 			dmas = <&dmac0 0x2f>, <&dmac0 0x30>,
    810 			       <&dmac1 0x2f>, <&dmac1 0x30>;
    811 			dma-names = "tx", "rx", "tx", "rx";
    812 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    813 			resets = <&cpg 718>;
    814 			status = "disabled";
    815 		};
    816 
    817 		scif4: serial@e6ee0000 {
    818 			compatible = "renesas,scif-r8a7793",
    819 				     "renesas,rcar-gen2-scif", "renesas,scif";
    820 			reg = <0 0xe6ee0000 0 64>;
    821 			interrupts = <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>;
    822 			clocks = <&cpg CPG_MOD 715>, <&cpg CPG_CORE R8A7793_CLK_ZS>,
    823 				 <&scif_clk>;
    824 			clock-names = "fck", "brg_int", "scif_clk";
    825 			dmas = <&dmac0 0xfb>, <&dmac0 0xfc>,
    826 			       <&dmac1 0xfb>, <&dmac1 0xfc>;
    827 			dma-names = "tx", "rx", "tx", "rx";
    828 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    829 			resets = <&cpg 715>;
    830 			status = "disabled";
    831 		};
    832 
    833 		scif5: serial@e6ee8000 {
    834 			compatible = "renesas,scif-r8a7793",
    835 				     "renesas,rcar-gen2-scif", "renesas,scif";
    836 			reg = <0 0xe6ee8000 0 64>;
    837 			interrupts = <GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>;
    838 			clocks = <&cpg CPG_MOD 714>, <&cpg CPG_CORE R8A7793_CLK_ZS>,
    839 				 <&scif_clk>;
    840 			clock-names = "fck", "brg_int", "scif_clk";
    841 			dmas = <&dmac0 0xfd>, <&dmac0 0xfe>,
    842 			       <&dmac1 0xfd>, <&dmac1 0xfe>;
    843 			dma-names = "tx", "rx", "tx", "rx";
    844 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    845 			resets = <&cpg 714>;
    846 			status = "disabled";
    847 		};
    848 
    849 		hscif0: serial@e62c0000 {
    850 			compatible = "renesas,hscif-r8a7793",
    851 				     "renesas,rcar-gen2-hscif", "renesas,hscif";
    852 			reg = <0 0xe62c0000 0 96>;
    853 			interrupts = <GIC_SPI 154 IRQ_TYPE_LEVEL_HIGH>;
    854 			clocks = <&cpg CPG_MOD 717>, <&cpg CPG_CORE R8A7793_CLK_ZS>,
    855 				 <&scif_clk>;
    856 			clock-names = "fck", "brg_int", "scif_clk";
    857 			dmas = <&dmac0 0x39>, <&dmac0 0x3a>,
    858 			       <&dmac1 0x39>, <&dmac1 0x3a>;
    859 			dma-names = "tx", "rx", "tx", "rx";
    860 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    861 			resets = <&cpg 717>;
    862 			status = "disabled";
    863 		};
    864 
    865 		hscif1: serial@e62c8000 {
    866 			compatible = "renesas,hscif-r8a7793",
    867 				     "renesas,rcar-gen2-hscif", "renesas,hscif";
    868 			reg = <0 0xe62c8000 0 96>;
    869 			interrupts = <GIC_SPI 155 IRQ_TYPE_LEVEL_HIGH>;
    870 			clocks = <&cpg CPG_MOD 716>, <&cpg CPG_CORE R8A7793_CLK_ZS>,
    871 				 <&scif_clk>;
    872 			clock-names = "fck", "brg_int", "scif_clk";
    873 			dmas = <&dmac0 0x4d>, <&dmac0 0x4e>,
    874 			       <&dmac1 0x4d>, <&dmac1 0x4e>;
    875 			dma-names = "tx", "rx", "tx", "rx";
    876 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    877 			resets = <&cpg 716>;
    878 			status = "disabled";
    879 		};
    880 
    881 		hscif2: serial@e62d0000 {
    882 			compatible = "renesas,hscif-r8a7793",
    883 				     "renesas,rcar-gen2-hscif", "renesas,hscif";
    884 			reg = <0 0xe62d0000 0 96>;
    885 			interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>;
    886 			clocks = <&cpg CPG_MOD 713>, <&cpg CPG_CORE R8A7793_CLK_ZS>,
    887 				 <&scif_clk>;
    888 			clock-names = "fck", "brg_int", "scif_clk";
    889 			dmas = <&dmac0 0x3b>, <&dmac0 0x3c>,
    890 			       <&dmac1 0x3b>, <&dmac1 0x3c>;
    891 			dma-names = "tx", "rx", "tx", "rx";
    892 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    893 			resets = <&cpg 713>;
    894 			status = "disabled";
    895 		};
    896 
    897 		can0: can@e6e80000 {
    898 			compatible = "renesas,can-r8a7793",
    899 				     "renesas,rcar-gen2-can";
    900 			reg = <0 0xe6e80000 0 0x1000>;
    901 			interrupts = <GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH>;
    902 			clocks = <&cpg CPG_MOD 916>, <&cpg CPG_CORE R8A7793_CLK_RCAN>,
    903 				 <&can_clk>;
    904 			clock-names = "clkp1", "clkp2", "can_clk";
    905 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    906 			resets = <&cpg 916>;
    907 			status = "disabled";
    908 		};
    909 
    910 		can1: can@e6e88000 {
    911 			compatible = "renesas,can-r8a7793",
    912 				     "renesas,rcar-gen2-can";
    913 			reg = <0 0xe6e88000 0 0x1000>;
    914 			interrupts = <GIC_SPI 187 IRQ_TYPE_LEVEL_HIGH>;
    915 			clocks = <&cpg CPG_MOD 915>, <&cpg CPG_CORE R8A7793_CLK_RCAN>,
    916 				 <&can_clk>;
    917 			clock-names = "clkp1", "clkp2", "can_clk";
    918 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    919 			resets = <&cpg 915>;
    920 			status = "disabled";
    921 		};
    922 
    923 		vin0: video@e6ef0000 {
    924 			compatible = "renesas,vin-r8a7793",
    925 				     "renesas,rcar-gen2-vin";
    926 			reg = <0 0xe6ef0000 0 0x1000>;
    927 			interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>;
    928 			clocks = <&cpg CPG_MOD 811>;
    929 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    930 			resets = <&cpg 811>;
    931 			status = "disabled";
    932 		};
    933 
    934 		vin1: video@e6ef1000 {
    935 			compatible = "renesas,vin-r8a7793",
    936 				     "renesas,rcar-gen2-vin";
    937 			reg = <0 0xe6ef1000 0 0x1000>;
    938 			interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>;
    939 			clocks = <&cpg CPG_MOD 810>;
    940 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    941 			resets = <&cpg 810>;
    942 			status = "disabled";
    943 		};
    944 
    945 		vin2: video@e6ef2000 {
    946 			compatible = "renesas,vin-r8a7793",
    947 				     "renesas,rcar-gen2-vin";
    948 			reg = <0 0xe6ef2000 0 0x1000>;
    949 			interrupts = <GIC_SPI 190 IRQ_TYPE_LEVEL_HIGH>;
    950 			clocks = <&cpg CPG_MOD 809>;
    951 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    952 			resets = <&cpg 809>;
    953 			status = "disabled";
    954 		};
    955 
    956 		rcar_sound: sound@ec500000 {
    957 			/*
    958 			 * #sound-dai-cells is required
    959 			 *
    960 			 * Single DAI : #sound-dai-cells = <0>;         <&rcar_sound>;
    961 			 * Multi  DAI : #sound-dai-cells = <1>;         <&rcar_sound N>;
    962 			 */
    963 			compatible = "renesas,rcar_sound-r8a7793",
    964 				     "renesas,rcar_sound-gen2";
    965 			reg = <0 0xec500000 0 0x1000>, /* SCU */
    966 			      <0 0xec5a0000 0 0x100>,  /* ADG */
    967 			      <0 0xec540000 0 0x1000>, /* SSIU */
    968 			      <0 0xec541000 0 0x280>,  /* SSI */
    969 			      <0 0xec740000 0 0x200>;  /* Audio DMAC peri peri*/
    970 			reg-names = "scu", "adg", "ssiu", "ssi", "audmapp";
    971 
    972 			clocks = <&cpg CPG_MOD 1005>,
    973 				 <&cpg CPG_MOD 1006>, <&cpg CPG_MOD 1007>,
    974 				 <&cpg CPG_MOD 1008>, <&cpg CPG_MOD 1009>,
    975 				 <&cpg CPG_MOD 1010>, <&cpg CPG_MOD 1011>,
    976 				 <&cpg CPG_MOD 1012>, <&cpg CPG_MOD 1013>,
    977 				 <&cpg CPG_MOD 1014>, <&cpg CPG_MOD 1015>,
    978 				 <&cpg CPG_MOD 1022>, <&cpg CPG_MOD 1023>,
    979 				 <&cpg CPG_MOD 1024>, <&cpg CPG_MOD 1025>,
    980 				 <&cpg CPG_MOD 1026>, <&cpg CPG_MOD 1027>,
    981 				 <&cpg CPG_MOD 1028>, <&cpg CPG_MOD 1029>,
    982 				 <&cpg CPG_MOD 1030>, <&cpg CPG_MOD 1031>,
    983 				 <&cpg CPG_MOD 1019>, <&cpg CPG_MOD 1018>,
    984 				 <&audio_clk_a>, <&audio_clk_b>, <&audio_clk_c>,
    985 				 <&cpg CPG_CORE R8A7793_CLK_M2>;
    986 			clock-names = "ssi-all",
    987 				      "ssi.9", "ssi.8", "ssi.7", "ssi.6",
    988 				      "ssi.5", "ssi.4", "ssi.3", "ssi.2",
    989 				      "ssi.1", "ssi.0",
    990 				      "src.9", "src.8", "src.7", "src.6",
    991 				      "src.5", "src.4", "src.3", "src.2",
    992 				      "src.1", "src.0",
    993 				      "dvc.0", "dvc.1",
    994 				      "clk_a", "clk_b", "clk_c", "clk_i";
    995 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
    996 			resets = <&cpg 1005>,
    997 				 <&cpg 1006>, <&cpg 1007>,
    998 				 <&cpg 1008>, <&cpg 1009>,
    999 				 <&cpg 1010>, <&cpg 1011>,
   1000 				 <&cpg 1012>, <&cpg 1013>,
   1001 				 <&cpg 1014>, <&cpg 1015>;
   1002 			reset-names = "ssi-all",
   1003 				      "ssi.9", "ssi.8", "ssi.7", "ssi.6",
   1004 				      "ssi.5", "ssi.4", "ssi.3", "ssi.2",
   1005 				      "ssi.1", "ssi.0";
   1006 
   1007 			status = "disabled";
   1008 
   1009 			rcar_sound,dvc {
   1010 				dvc0: dvc-0 {
   1011 					dmas = <&audma1 0xbc>;
   1012 					dma-names = "tx";
   1013 				};
   1014 				dvc1: dvc-1 {
   1015 					dmas = <&audma1 0xbe>;
   1016 					dma-names = "tx";
   1017 				};
   1018 			};
   1019 
   1020 			rcar_sound,src {
   1021 				src0: src-0 {
   1022 					interrupts = <GIC_SPI 352 IRQ_TYPE_LEVEL_HIGH>;
   1023 					dmas = <&audma0 0x85>, <&audma1 0x9a>;
   1024 					dma-names = "rx", "tx";
   1025 				};
   1026 				src1: src-1 {
   1027 					interrupts = <GIC_SPI 353 IRQ_TYPE_LEVEL_HIGH>;
   1028 					dmas = <&audma0 0x87>, <&audma1 0x9c>;
   1029 					dma-names = "rx", "tx";
   1030 				};
   1031 				src2: src-2 {
   1032 					interrupts = <GIC_SPI 354 IRQ_TYPE_LEVEL_HIGH>;
   1033 					dmas = <&audma0 0x89>, <&audma1 0x9e>;
   1034 					dma-names = "rx", "tx";
   1035 				};
   1036 				src3: src-3 {
   1037 					interrupts = <GIC_SPI 355 IRQ_TYPE_LEVEL_HIGH>;
   1038 					dmas = <&audma0 0x8b>, <&audma1 0xa0>;
   1039 					dma-names = "rx", "tx";
   1040 				};
   1041 				src4: src-4 {
   1042 					interrupts = <GIC_SPI 356 IRQ_TYPE_LEVEL_HIGH>;
   1043 					dmas = <&audma0 0x8d>, <&audma1 0xb0>;
   1044 					dma-names = "rx", "tx";
   1045 				};
   1046 				src5: src-5 {
   1047 					interrupts = <GIC_SPI 357 IRQ_TYPE_LEVEL_HIGH>;
   1048 					dmas = <&audma0 0x8f>, <&audma1 0xb2>;
   1049 					dma-names = "rx", "tx";
   1050 				};
   1051 				src6: src-6 {
   1052 					interrupts = <GIC_SPI 358 IRQ_TYPE_LEVEL_HIGH>;
   1053 					dmas = <&audma0 0x91>, <&audma1 0xb4>;
   1054 					dma-names = "rx", "tx";
   1055 				};
   1056 				src7: src-7 {
   1057 					interrupts = <GIC_SPI 359 IRQ_TYPE_LEVEL_HIGH>;
   1058 					dmas = <&audma0 0x93>, <&audma1 0xb6>;
   1059 					dma-names = "rx", "tx";
   1060 				};
   1061 				src8: src-8 {
   1062 					interrupts = <GIC_SPI 360 IRQ_TYPE_LEVEL_HIGH>;
   1063 					dmas = <&audma0 0x95>, <&audma1 0xb8>;
   1064 					dma-names = "rx", "tx";
   1065 				};
   1066 				src9: src-9 {
   1067 					interrupts = <GIC_SPI 361 IRQ_TYPE_LEVEL_HIGH>;
   1068 					dmas = <&audma0 0x97>, <&audma1 0xba>;
   1069 					dma-names = "rx", "tx";
   1070 				};
   1071 			};
   1072 
   1073 			rcar_sound,ssi {
   1074 				ssi0: ssi-0 {
   1075 					interrupts = <GIC_SPI 370 IRQ_TYPE_LEVEL_HIGH>;
   1076 					dmas = <&audma0 0x01>, <&audma1 0x02>,
   1077 					       <&audma0 0x15>, <&audma1 0x16>;
   1078 					dma-names = "rx", "tx", "rxu", "txu";
   1079 				};
   1080 				ssi1: ssi-1 {
   1081 					 interrupts = <GIC_SPI 371 IRQ_TYPE_LEVEL_HIGH>;
   1082 					dmas = <&audma0 0x03>, <&audma1 0x04>,
   1083 					       <&audma0 0x49>, <&audma1 0x4a>;
   1084 					dma-names = "rx", "tx", "rxu", "txu";
   1085 				};
   1086 				ssi2: ssi-2 {
   1087 					interrupts = <GIC_SPI 372 IRQ_TYPE_LEVEL_HIGH>;
   1088 					dmas = <&audma0 0x05>, <&audma1 0x06>,
   1089 					       <&audma0 0x63>, <&audma1 0x64>;
   1090 					dma-names = "rx", "tx", "rxu", "txu";
   1091 				};
   1092 				ssi3: ssi-3 {
   1093 					interrupts = <GIC_SPI 373 IRQ_TYPE_LEVEL_HIGH>;
   1094 					dmas = <&audma0 0x07>, <&audma1 0x08>,
   1095 					       <&audma0 0x6f>, <&audma1 0x70>;
   1096 					dma-names = "rx", "tx", "rxu", "txu";
   1097 				};
   1098 				ssi4: ssi-4 {
   1099 					interrupts = <GIC_SPI 374 IRQ_TYPE_LEVEL_HIGH>;
   1100 					dmas = <&audma0 0x09>, <&audma1 0x0a>,
   1101 					       <&audma0 0x71>, <&audma1 0x72>;
   1102 					dma-names = "rx", "tx", "rxu", "txu";
   1103 				};
   1104 				ssi5: ssi-5 {
   1105 					interrupts = <GIC_SPI 375 IRQ_TYPE_LEVEL_HIGH>;
   1106 					dmas = <&audma0 0x0b>, <&audma1 0x0c>,
   1107 					       <&audma0 0x73>, <&audma1 0x74>;
   1108 					dma-names = "rx", "tx", "rxu", "txu";
   1109 				};
   1110 				ssi6: ssi-6 {
   1111 					interrupts = <GIC_SPI 376 IRQ_TYPE_LEVEL_HIGH>;
   1112 					dmas = <&audma0 0x0d>, <&audma1 0x0e>,
   1113 					       <&audma0 0x75>, <&audma1 0x76>;
   1114 					dma-names = "rx", "tx", "rxu", "txu";
   1115 				};
   1116 				ssi7: ssi-7 {
   1117 					interrupts = <GIC_SPI 377 IRQ_TYPE_LEVEL_HIGH>;
   1118 					dmas = <&audma0 0x0f>, <&audma1 0x10>,
   1119 					       <&audma0 0x79>, <&audma1 0x7a>;
   1120 					dma-names = "rx", "tx", "rxu", "txu";
   1121 				};
   1122 				ssi8: ssi-8 {
   1123 					interrupts = <GIC_SPI 378 IRQ_TYPE_LEVEL_HIGH>;
   1124 					dmas = <&audma0 0x11>, <&audma1 0x12>,
   1125 					       <&audma0 0x7b>, <&audma1 0x7c>;
   1126 					dma-names = "rx", "tx", "rxu", "txu";
   1127 				};
   1128 				ssi9: ssi-9 {
   1129 					interrupts = <GIC_SPI 379 IRQ_TYPE_LEVEL_HIGH>;
   1130 					dmas = <&audma0 0x13>, <&audma1 0x14>,
   1131 					       <&audma0 0x7d>, <&audma1 0x7e>;
   1132 					dma-names = "rx", "tx", "rxu", "txu";
   1133 				};
   1134 			};
   1135 		};
   1136 
   1137 		audma0: dma-controller@ec700000 {
   1138 			compatible = "renesas,dmac-r8a7793",
   1139 				     "renesas,rcar-dmac";
   1140 			reg = <0 0xec700000 0 0x10000>;
   1141 			interrupts = <GIC_SPI 346 IRQ_TYPE_LEVEL_HIGH
   1142 				      GIC_SPI 320 IRQ_TYPE_LEVEL_HIGH
   1143 				      GIC_SPI 321 IRQ_TYPE_LEVEL_HIGH
   1144 				      GIC_SPI 322 IRQ_TYPE_LEVEL_HIGH
   1145 				      GIC_SPI 323 IRQ_TYPE_LEVEL_HIGH
   1146 				      GIC_SPI 324 IRQ_TYPE_LEVEL_HIGH
   1147 				      GIC_SPI 325 IRQ_TYPE_LEVEL_HIGH
   1148 				      GIC_SPI 326 IRQ_TYPE_LEVEL_HIGH
   1149 				      GIC_SPI 327 IRQ_TYPE_LEVEL_HIGH
   1150 				      GIC_SPI 328 IRQ_TYPE_LEVEL_HIGH
   1151 				      GIC_SPI 329 IRQ_TYPE_LEVEL_HIGH
   1152 				      GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH
   1153 				      GIC_SPI 331 IRQ_TYPE_LEVEL_HIGH
   1154 				      GIC_SPI 332 IRQ_TYPE_LEVEL_HIGH>;
   1155 			interrupt-names = "error",
   1156 					  "ch0", "ch1", "ch2", "ch3",
   1157 					  "ch4", "ch5", "ch6", "ch7",
   1158 					  "ch8", "ch9", "ch10", "ch11",
   1159 					  "ch12";
   1160 			clocks = <&cpg CPG_MOD 502>;
   1161 			clock-names = "fck";
   1162 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1163 			resets = <&cpg 502>;
   1164 			#dma-cells = <1>;
   1165 			dma-channels = <13>;
   1166 		};
   1167 
   1168 		audma1: dma-controller@ec720000 {
   1169 			compatible = "renesas,dmac-r8a7793",
   1170 				     "renesas,rcar-dmac";
   1171 			reg = <0 0xec720000 0 0x10000>;
   1172 			interrupts = <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH
   1173 				      GIC_SPI 333 IRQ_TYPE_LEVEL_HIGH
   1174 				      GIC_SPI 334 IRQ_TYPE_LEVEL_HIGH
   1175 				      GIC_SPI 335 IRQ_TYPE_LEVEL_HIGH
   1176 				      GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH
   1177 				      GIC_SPI 337 IRQ_TYPE_LEVEL_HIGH
   1178 				      GIC_SPI 338 IRQ_TYPE_LEVEL_HIGH
   1179 				      GIC_SPI 339 IRQ_TYPE_LEVEL_HIGH
   1180 				      GIC_SPI 340 IRQ_TYPE_LEVEL_HIGH
   1181 				      GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH
   1182 				      GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH
   1183 				      GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH
   1184 				      GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH
   1185 				      GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>;
   1186 			interrupt-names = "error",
   1187 					  "ch0", "ch1", "ch2", "ch3",
   1188 					  "ch4", "ch5", "ch6", "ch7",
   1189 					  "ch8", "ch9", "ch10", "ch11",
   1190 					  "ch12";
   1191 			clocks = <&cpg CPG_MOD 501>;
   1192 			clock-names = "fck";
   1193 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1194 			resets = <&cpg 501>;
   1195 			#dma-cells = <1>;
   1196 			dma-channels = <13>;
   1197 		};
   1198 
   1199 		sdhi0: sd@ee100000 {
   1200 			compatible = "renesas,sdhi-r8a7793",
   1201 				     "renesas,rcar-gen2-sdhi";
   1202 			reg = <0 0xee100000 0 0x328>;
   1203 			interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;
   1204 			clocks = <&cpg CPG_MOD 314>;
   1205 			dmas = <&dmac0 0xcd>, <&dmac0 0xce>,
   1206 			       <&dmac1 0xcd>, <&dmac1 0xce>;
   1207 			dma-names = "tx", "rx", "tx", "rx";
   1208 			max-frequency = <195000000>;
   1209 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1210 			resets = <&cpg 314>;
   1211 			status = "disabled";
   1212 		};
   1213 
   1214 		sdhi1: sd@ee140000 {
   1215 			compatible = "renesas,sdhi-r8a7793",
   1216 				     "renesas,rcar-gen2-sdhi";
   1217 			reg = <0 0xee140000 0 0x100>;
   1218 			interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>;
   1219 			clocks = <&cpg CPG_MOD 312>;
   1220 			dmas = <&dmac0 0xc1>, <&dmac0 0xc2>,
   1221 			       <&dmac1 0xc1>, <&dmac1 0xc2>;
   1222 			dma-names = "tx", "rx", "tx", "rx";
   1223 			max-frequency = <97500000>;
   1224 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1225 			resets = <&cpg 312>;
   1226 			status = "disabled";
   1227 		};
   1228 
   1229 		sdhi2: sd@ee160000 {
   1230 			compatible = "renesas,sdhi-r8a7793",
   1231 				     "renesas,rcar-gen2-sdhi";
   1232 			reg = <0 0xee160000 0 0x100>;
   1233 			interrupts = <GIC_SPI 168 IRQ_TYPE_LEVEL_HIGH>;
   1234 			clocks = <&cpg CPG_MOD 311>;
   1235 			dmas = <&dmac0 0xd3>, <&dmac0 0xd4>,
   1236 			       <&dmac1 0xd3>, <&dmac1 0xd4>;
   1237 			dma-names = "tx", "rx", "tx", "rx";
   1238 			max-frequency = <97500000>;
   1239 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1240 			resets = <&cpg 311>;
   1241 			status = "disabled";
   1242 		};
   1243 
   1244 		mmcif0: mmc@ee200000 {
   1245 			compatible = "renesas,mmcif-r8a7793",
   1246 				     "renesas,sh-mmcif";
   1247 			reg = <0 0xee200000 0 0x80>;
   1248 			interrupts = <GIC_SPI 169 IRQ_TYPE_LEVEL_HIGH>;
   1249 			clocks = <&cpg CPG_MOD 315>;
   1250 			dmas = <&dmac0 0xd1>, <&dmac0 0xd2>,
   1251 			       <&dmac1 0xd1>, <&dmac1 0xd2>;
   1252 			dma-names = "tx", "rx", "tx", "rx";
   1253 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1254 			resets = <&cpg 315>;
   1255 			reg-io-width = <4>;
   1256 			status = "disabled";
   1257 			max-frequency = <97500000>;
   1258 		};
   1259 
   1260 		ether: ethernet@ee700000 {
   1261 			compatible = "renesas,ether-r8a7793",
   1262 				     "renesas,rcar-gen2-ether";
   1263 			reg = <0 0xee700000 0 0x400>;
   1264 			interrupts = <GIC_SPI 162 IRQ_TYPE_LEVEL_HIGH>;
   1265 			clocks = <&cpg CPG_MOD 813>;
   1266 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1267 			resets = <&cpg 813>;
   1268 			phy-mode = "rmii";
   1269 			#address-cells = <1>;
   1270 			#size-cells = <0>;
   1271 			status = "disabled";
   1272 		};
   1273 
   1274 		gic: interrupt-controller@f1001000 {
   1275 			compatible = "arm,gic-400";
   1276 			#interrupt-cells = <3>;
   1277 			#address-cells = <0>;
   1278 			interrupt-controller;
   1279 			reg = <0 0xf1001000 0 0x1000>,
   1280 				<0 0xf1002000 0 0x2000>,
   1281 				<0 0xf1004000 0 0x2000>,
   1282 				<0 0xf1006000 0 0x2000>;
   1283 			interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>;
   1284 			clocks = <&cpg CPG_MOD 408>;
   1285 			clock-names = "clk";
   1286 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1287 			resets = <&cpg 408>;
   1288 		};
   1289 
   1290 		du: display@feb00000 {
   1291 			compatible = "renesas,du-r8a7793";
   1292 			reg = <0 0xfeb00000 0 0x40000>;
   1293 			interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>,
   1294 				     <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>;
   1295 			clocks = <&cpg CPG_MOD 724>,
   1296 				 <&cpg CPG_MOD 723>;
   1297 			clock-names = "du.0", "du.1";
   1298 			status = "disabled";
   1299 
   1300 			ports {
   1301 				#address-cells = <1>;
   1302 				#size-cells = <0>;
   1303 
   1304 				port@0 {
   1305 					reg = <0>;
   1306 					du_out_rgb: endpoint {
   1307 					};
   1308 				};
   1309 				port@1 {
   1310 					reg = <1>;
   1311 					du_out_lvds0: endpoint {
   1312 						remote-endpoint = <&lvds0_in>;
   1313 					};
   1314 				};
   1315 			};
   1316 		};
   1317 
   1318 		lvds0: lvds@feb90000 {
   1319 			compatible = "renesas,r8a7793-lvds";
   1320 			reg = <0 0xfeb90000 0 0x1c>;
   1321 			clocks = <&cpg CPG_MOD 726>;
   1322 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1323 			resets = <&cpg 726>;
   1324 
   1325 			status = "disabled";
   1326 
   1327 			ports {
   1328 				#address-cells = <1>;
   1329 				#size-cells = <0>;
   1330 
   1331 				port@0 {
   1332 					reg = <0>;
   1333 					lvds0_in: endpoint {
   1334 						remote-endpoint = <&du_out_lvds0>;
   1335 					};
   1336 				};
   1337 				port@1 {
   1338 					reg = <1>;
   1339 					lvds0_out: endpoint {
   1340 					};
   1341 				};
   1342 			};
   1343 		};
   1344 
   1345 		prr: chipid@ff000044 {
   1346 			compatible = "renesas,prr";
   1347 			reg = <0 0xff000044 0 4>;
   1348 		};
   1349 
   1350 		cmt0: timer@ffca0000 {
   1351 			compatible = "renesas,r8a7793-cmt0",
   1352 				     "renesas,rcar-gen2-cmt0";
   1353 			reg = <0 0xffca0000 0 0x1004>;
   1354 			interrupts = <GIC_SPI 142 IRQ_TYPE_LEVEL_HIGH>,
   1355 				     <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>;
   1356 			clocks = <&cpg CPG_MOD 124>;
   1357 			clock-names = "fck";
   1358 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1359 			resets = <&cpg 124>;
   1360 
   1361 			status = "disabled";
   1362 		};
   1363 
   1364 		cmt1: timer@e6130000 {
   1365 			compatible = "renesas,r8a7793-cmt1",
   1366 				     "renesas,rcar-gen2-cmt1";
   1367 			reg = <0 0xe6130000 0 0x1004>;
   1368 			interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>,
   1369 				     <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>,
   1370 				     <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>,
   1371 				     <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>,
   1372 				     <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>,
   1373 				     <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>,
   1374 				     <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>,
   1375 				     <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>;
   1376 			clocks = <&cpg CPG_MOD 329>;
   1377 			clock-names = "fck";
   1378 			power-domains = <&sysc R8A7793_PD_ALWAYS_ON>;
   1379 			resets = <&cpg 329>;
   1380 
   1381 			status = "disabled";
   1382 		};
   1383 	};
   1384 
   1385 	thermal-zones {
   1386 		cpu_thermal: cpu-thermal {
   1387 			polling-delay-passive = <0>;
   1388 			polling-delay = <0>;
   1389 
   1390 			thermal-sensors = <&thermal>;
   1391 
   1392 			trips {
   1393 				cpu-crit {
   1394 					temperature = <95000>;
   1395 					hysteresis = <0>;
   1396 					type = "critical";
   1397 				};
   1398 			};
   1399 			cooling-maps {
   1400 			};
   1401 		};
   1402 	};
   1403 
   1404 	timer {
   1405 		compatible = "arm,armv7-timer";
   1406 		interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
   1407 				      <&gic GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
   1408 				      <&gic GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
   1409 				      <&gic GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>;
   1410 	};
   1411 
   1412 	/* External USB clock - can be overridden by the board */
   1413 	usb_extal_clk: usb_extal {
   1414 		compatible = "fixed-clock";
   1415 		#clock-cells = <0>;
   1416 		clock-frequency = <48000000>;
   1417 	};
   1418 };
   1419