Linux Audio

Check our new training course

Loading...
Note: File does not exist in v4.17.
   1// SPDX-License-Identifier: GPL-2.0
   2/*
   3 * Device Tree Source for the r8a77470 SoC
   4 *
   5 * Copyright (C) 2018 Renesas Electronics Corp.
   6 */
   7
   8#include <dt-bindings/interrupt-controller/irq.h>
   9#include <dt-bindings/interrupt-controller/arm-gic.h>
  10#include <dt-bindings/clock/r8a77470-cpg-mssr.h>
  11#include <dt-bindings/power/r8a77470-sysc.h>
  12/ {
  13	compatible = "renesas,r8a77470";
  14	#address-cells = <2>;
  15	#size-cells = <2>;
  16
  17	aliases {
  18		i2c0 = &i2c0;
  19		i2c1 = &i2c1;
  20		i2c2 = &i2c2;
  21		i2c3 = &i2c3;
  22		i2c4 = &i2c4;
  23	};
  24
  25	cpus {
  26		#address-cells = <1>;
  27		#size-cells = <0>;
  28		enable-method = "renesas,apmu";
  29
  30		cpu0: cpu@0 {
  31			device_type = "cpu";
  32			compatible = "arm,cortex-a7";
  33			reg = <0>;
  34			clock-frequency = <1000000000>;
  35			clocks = <&cpg CPG_CORE R8A77470_CLK_Z2>;
  36			power-domains = <&sysc R8A77470_PD_CA7_CPU0>;
  37			next-level-cache = <&L2_CA7>;
  38		};
  39
  40		cpu1: cpu@1 {
  41			device_type = "cpu";
  42			compatible = "arm,cortex-a7";
  43			reg = <1>;
  44			clock-frequency = <1000000000>;
  45			clocks = <&cpg CPG_CORE R8A77470_CLK_Z2>;
  46			power-domains = <&sysc R8A77470_PD_CA7_CPU1>;
  47			next-level-cache = <&L2_CA7>;
  48		};
  49
  50		L2_CA7: cache-controller-0 {
  51			compatible = "cache";
  52			cache-unified;
  53			cache-level = <2>;
  54			power-domains = <&sysc R8A77470_PD_CA7_SCU>;
  55		};
  56	};
  57
  58	/* External root clock */
  59	extal_clk: extal {
  60		compatible = "fixed-clock";
  61		#clock-cells = <0>;
  62		/* This value must be overridden by the board. */
  63		clock-frequency = <0>;
  64	};
  65
  66	pmu {
  67		compatible = "arm,cortex-a7-pmu";
  68		interrupts-extended = <&gic GIC_SPI 82 IRQ_TYPE_LEVEL_HIGH>,
  69				      <&gic GIC_SPI 83 IRQ_TYPE_LEVEL_HIGH>;
  70		interrupt-affinity = <&cpu0>, <&cpu1>;
  71	};
  72
  73	/* External SCIF clock */
  74	scif_clk: scif {
  75		compatible = "fixed-clock";
  76		#clock-cells = <0>;
  77		/* This value must be overridden by the board. */
  78		clock-frequency = <0>;
  79	};
  80
  81	soc {
  82		compatible = "simple-bus";
  83		interrupt-parent = <&gic>;
  84
  85		#address-cells = <2>;
  86		#size-cells = <2>;
  87		ranges;
  88
  89		rwdt: watchdog@e6020000 {
  90			compatible = "renesas,r8a77470-wdt",
  91				     "renesas,rcar-gen2-wdt";
  92			reg = <0 0xe6020000 0 0x0c>;
  93			clocks = <&cpg CPG_MOD 402>;
  94			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
  95			resets = <&cpg 402>;
  96			status = "disabled";
  97		};
  98
  99		gpio0: gpio@e6050000 {
 100			compatible = "renesas,gpio-r8a77470",
 101				     "renesas,rcar-gen2-gpio";
 102			reg = <0 0xe6050000 0 0x50>;
 103			interrupts = <GIC_SPI 4 IRQ_TYPE_LEVEL_HIGH>;
 104			#gpio-cells = <2>;
 105			gpio-controller;
 106			gpio-ranges = <&pfc 0 0 23>;
 107			#interrupt-cells = <2>;
 108			interrupt-controller;
 109			clocks = <&cpg CPG_MOD 912>;
 110			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 111			resets = <&cpg 912>;
 112		};
 113
 114		gpio1: gpio@e6051000 {
 115			compatible = "renesas,gpio-r8a77470",
 116				     "renesas,rcar-gen2-gpio";
 117			reg = <0 0xe6051000 0 0x50>;
 118			interrupts = <GIC_SPI 5 IRQ_TYPE_LEVEL_HIGH>;
 119			#gpio-cells = <2>;
 120			gpio-controller;
 121			gpio-ranges = <&pfc 0 32 23>;
 122			#interrupt-cells = <2>;
 123			interrupt-controller;
 124			clocks = <&cpg CPG_MOD 911>;
 125			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 126			resets = <&cpg 911>;
 127		};
 128
 129		gpio2: gpio@e6052000 {
 130			compatible = "renesas,gpio-r8a77470",
 131				     "renesas,rcar-gen2-gpio";
 132			reg = <0 0xe6052000 0 0x50>;
 133			interrupts = <GIC_SPI 6 IRQ_TYPE_LEVEL_HIGH>;
 134			#gpio-cells = <2>;
 135			gpio-controller;
 136			gpio-ranges = <&pfc 0 64 32>;
 137			#interrupt-cells = <2>;
 138			interrupt-controller;
 139			clocks = <&cpg CPG_MOD 910>;
 140			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 141			resets = <&cpg 910>;
 142		};
 143
 144		gpio3: gpio@e6053000 {
 145			compatible = "renesas,gpio-r8a77470",
 146				     "renesas,rcar-gen2-gpio";
 147			reg = <0 0xe6053000 0 0x50>;
 148			interrupts = <GIC_SPI 7 IRQ_TYPE_LEVEL_HIGH>;
 149			#gpio-cells = <2>;
 150			gpio-controller;
 151			gpio-ranges = <&pfc 0 96 30>;
 152			gpio-reserved-ranges = <17 10>;
 153			#interrupt-cells = <2>;
 154			interrupt-controller;
 155			clocks = <&cpg CPG_MOD 909>;
 156			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 157			resets = <&cpg 909>;
 158		};
 159
 160		gpio4: gpio@e6054000 {
 161			compatible = "renesas,gpio-r8a77470",
 162				     "renesas,rcar-gen2-gpio";
 163			reg = <0 0xe6054000 0 0x50>;
 164			interrupts = <GIC_SPI 8 IRQ_TYPE_LEVEL_HIGH>;
 165			#gpio-cells = <2>;
 166			gpio-controller;
 167			gpio-ranges = <&pfc 0 128 26>;
 168			#interrupt-cells = <2>;
 169			interrupt-controller;
 170			clocks = <&cpg CPG_MOD 908>;
 171			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 172			resets = <&cpg 908>;
 173		};
 174
 175		gpio5: gpio@e6055000 {
 176			compatible = "renesas,gpio-r8a77470",
 177				     "renesas,rcar-gen2-gpio";
 178			reg = <0 0xe6055000 0 0x50>;
 179			interrupts = <GIC_SPI 9 IRQ_TYPE_LEVEL_HIGH>;
 180			#gpio-cells = <2>;
 181			gpio-controller;
 182			gpio-ranges = <&pfc 0 160 32>;
 183			#interrupt-cells = <2>;
 184			interrupt-controller;
 185			clocks = <&cpg CPG_MOD 907>;
 186			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 187			resets = <&cpg 907>;
 188		};
 189
 190		pfc: pin-controller@e6060000 {
 191			compatible = "renesas,pfc-r8a77470";
 192			reg = <0 0xe6060000 0 0x118>;
 193		};
 194
 195		cpg: clock-controller@e6150000 {
 196			compatible = "renesas,r8a77470-cpg-mssr";
 197			reg = <0 0xe6150000 0 0x1000>;
 198			clocks = <&extal_clk>, <&usb_extal_clk>;
 199			clock-names = "extal", "usb_extal";
 200			#clock-cells = <2>;
 201			#power-domain-cells = <0>;
 202			#reset-cells = <1>;
 203		};
 204
 205		apmu@e6151000 {
 206			compatible = "renesas,r8a77470-apmu", "renesas,apmu";
 207			reg = <0 0xe6151000 0 0x188>;
 208			cpus = <&cpu0 &cpu1>;
 209		};
 210
 211		rst: reset-controller@e6160000 {
 212			compatible = "renesas,r8a77470-rst";
 213			reg = <0 0xe6160000 0 0x100>;
 214		};
 215
 216		sysc: system-controller@e6180000 {
 217			compatible = "renesas,r8a77470-sysc";
 218			reg = <0 0xe6180000 0 0x200>;
 219			#power-domain-cells = <1>;
 220		};
 221
 222		irqc: interrupt-controller@e61c0000 {
 223			compatible = "renesas,irqc-r8a77470", "renesas,irqc";
 224			#interrupt-cells = <2>;
 225			interrupt-controller;
 226			reg = <0 0xe61c0000 0 0x200>;
 227			interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
 228				     <GIC_SPI 1 IRQ_TYPE_LEVEL_HIGH>,
 229				     <GIC_SPI 2 IRQ_TYPE_LEVEL_HIGH>,
 230				     <GIC_SPI 3 IRQ_TYPE_LEVEL_HIGH>,
 231				     <GIC_SPI 12 IRQ_TYPE_LEVEL_HIGH>,
 232				     <GIC_SPI 13 IRQ_TYPE_LEVEL_HIGH>,
 233				     <GIC_SPI 14 IRQ_TYPE_LEVEL_HIGH>,
 234				     <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>,
 235				     <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>,
 236				     <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>;
 237			clocks = <&cpg CPG_MOD 407>;
 238			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 239			resets = <&cpg 407>;
 240		};
 241
 242		icram0:	sram@e63a0000 {
 243			compatible = "mmio-sram";
 244			reg = <0 0xe63a0000 0 0x12000>;
 245		};
 246
 247		icram1:	sram@e63c0000 {
 248			compatible = "mmio-sram";
 249			reg = <0 0xe63c0000 0 0x1000>;
 250			#address-cells = <1>;
 251			#size-cells = <1>;
 252			ranges = <0 0 0xe63c0000 0x1000>;
 253
 254			smp-sram@0 {
 255				compatible = "renesas,smp-sram";
 256				reg = <0 0x100>;
 257			};
 258		};
 259
 260		icram2:	sram@e6300000 {
 261			compatible = "mmio-sram";
 262			reg = <0 0xe6300000 0 0x20000>;
 263		};
 264
 265		i2c0: i2c@e6508000 {
 266			#address-cells = <1>;
 267			#size-cells = <0>;
 268			compatible = "renesas,i2c-r8a77470",
 269				     "renesas,rcar-gen2-i2c";
 270			reg = <0 0xe6508000 0 0x40>;
 271			interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>;
 272			clocks = <&cpg CPG_MOD 931>;
 273			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 274			resets = <&cpg 931>;
 275			i2c-scl-internal-delay-ns = <6>;
 276			status = "disabled";
 277		};
 278
 279		i2c1: i2c@e6518000 {
 280			#address-cells = <1>;
 281			#size-cells = <0>;
 282			compatible = "renesas,i2c-r8a77470",
 283				     "renesas,rcar-gen2-i2c";
 284			reg = <0 0xe6518000 0 0x40>;
 285			interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>;
 286			clocks = <&cpg CPG_MOD 930>;
 287			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 288			resets = <&cpg 930>;
 289			i2c-scl-internal-delay-ns = <6>;
 290			status = "disabled";
 291		};
 292
 293		i2c2: i2c@e6530000 {
 294			#address-cells = <1>;
 295			#size-cells = <0>;
 296			compatible = "renesas,i2c-r8a77470",
 297				     "renesas,rcar-gen2-i2c";
 298			reg = <0 0xe6530000 0 0x40>;
 299			interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>;
 300			clocks = <&cpg CPG_MOD 929>;
 301			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 302			resets = <&cpg 929>;
 303			i2c-scl-internal-delay-ns = <6>;
 304			status = "disabled";
 305		};
 306
 307		i2c3: i2c@e6540000 {
 308			#address-cells = <1>;
 309			#size-cells = <0>;
 310			compatible = "renesas,i2c-r8a77470",
 311				     "renesas,rcar-gen2-i2c";
 312			reg = <0 0xe6540000 0 0x40>;
 313			interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>;
 314			clocks = <&cpg CPG_MOD 928>;
 315			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 316			resets = <&cpg 928>;
 317			i2c-scl-internal-delay-ns = <6>;
 318			status = "disabled";
 319		};
 320
 321		i2c4: i2c@e6520000 {
 322			#address-cells = <1>;
 323			#size-cells = <0>;
 324			compatible = "renesas,i2c-r8a77470",
 325				     "renesas,rcar-gen2-i2c";
 326			reg = <0 0xe6520000 0 0x40>;
 327			interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
 328			clocks = <&cpg CPG_MOD 927>;
 329			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 330			resets = <&cpg 927>;
 331			i2c-scl-internal-delay-ns = <6>;
 332			status = "disabled";
 333		};
 334
 335		hsusb0: hsusb@e6590000 {
 336			compatible = "renesas,usbhs-r8a77470",
 337				     "renesas,rcar-gen2-usbhs";
 338			reg = <0 0xe6590000 0 0x100>;
 339			interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
 340			clocks = <&cpg CPG_MOD 704>;
 341			dmas = <&usb_dmac00 0>, <&usb_dmac00 1>,
 342			       <&usb_dmac10 0>, <&usb_dmac10 1>;
 343			dma-names = "ch0", "ch1", "ch2", "ch3";
 344			renesas,buswait = <4>;
 345			phys = <&usb0 1>;
 346			phy-names = "usb";
 347			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 348			resets = <&cpg 704>;
 349			status = "disabled";
 350		};
 351
 352		usbphy0: usb-phy@e6590100 {
 353			compatible = "renesas,usb-phy-r8a77470",
 354				     "renesas,rcar-gen2-usb-phy";
 355			reg = <0 0xe6590100 0 0x100>;
 356			#address-cells = <1>;
 357			#size-cells = <0>;
 358			clocks = <&cpg CPG_MOD 704>;
 359			clock-names = "usbhs";
 360			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 361			resets = <&cpg 704>;
 362			status = "disabled";
 363
 364			usb0: usb-channel@0 {
 365				reg = <0>;
 366				#phy-cells = <1>;
 367			};
 368		};
 369
 370		hsusb1: hsusb@e6598000 {
 371			compatible = "renesas,usbhs-r8a77470",
 372				     "renesas,rcar-gen2-usbhs";
 373			reg = <0 0xe6598000 0 0x100>;
 374			interrupts = <GIC_SPI 291 IRQ_TYPE_LEVEL_HIGH>;
 375			clocks = <&cpg CPG_MOD 706>;
 376			dmas = <&usb_dmac01 0>, <&usb_dmac01 1>,
 377			       <&usb_dmac11 0>, <&usb_dmac11 1>;
 378			dma-names = "ch0", "ch1", "ch2", "ch3";
 379			renesas,buswait = <4>;
 380			/* We need to turn on usbphy0 to make usbphy1 to work */
 381			phys = <&usb1 1>;
 382			phy-names = "usb";
 383			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 384			resets = <&cpg 706>;
 385			status = "disabled";
 386		};
 387
 388		usbphy1: usb-phy@e6598100 {
 389			compatible = "renesas,usb-phy-r8a77470",
 390				     "renesas,rcar-gen2-usb-phy";
 391			reg = <0 0xe6598100 0 0x100>;
 392			#address-cells = <1>;
 393			#size-cells = <0>;
 394			clocks = <&cpg CPG_MOD 706>;
 395			clock-names = "usbhs";
 396			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 397			resets = <&cpg 706>;
 398			status = "disabled";
 399
 400			usb1: usb-channel@0 {
 401				reg = <0>;
 402				#phy-cells = <1>;
 403			};
 404		};
 405
 406		usb_dmac00: dma-controller@e65a0000 {
 407			compatible = "renesas,r8a77470-usb-dmac",
 408				     "renesas,usb-dmac";
 409			reg = <0 0xe65a0000 0 0x100>;
 410			interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH
 411				      GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
 412			interrupt-names = "ch0", "ch1";
 413			clocks = <&cpg CPG_MOD 330>;
 414			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 415			resets = <&cpg 330>;
 416			#dma-cells = <1>;
 417			dma-channels = <2>;
 418		};
 419
 420		usb_dmac10: dma-controller@e65b0000 {
 421			compatible = "renesas,r8a77470-usb-dmac",
 422				     "renesas,usb-dmac";
 423			reg = <0 0xe65b0000 0 0x100>;
 424			interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH
 425				      GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
 426			interrupt-names = "ch0", "ch1";
 427			clocks = <&cpg CPG_MOD 331>;
 428			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 429			resets = <&cpg 331>;
 430			#dma-cells = <1>;
 431			dma-channels = <2>;
 432		};
 433
 434		usb_dmac01: dma-controller@e65a8000 {
 435			compatible = "renesas,r8a77470-usb-dmac",
 436				     "renesas,usb-dmac";
 437			reg = <0 0xe65a8000 0 0x100>;
 438			interrupts = <GIC_SPI 293 IRQ_TYPE_LEVEL_HIGH
 439				      GIC_SPI 293 IRQ_TYPE_LEVEL_HIGH>;
 440			interrupt-names = "ch0", "ch1";
 441			clocks = <&cpg CPG_MOD 326>;
 442			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 443			resets = <&cpg 326>;
 444			#dma-cells = <1>;
 445			dma-channels = <2>;
 446		};
 447
 448		usb_dmac11: dma-controller@e65b8000 {
 449			compatible = "renesas,r8a77470-usb-dmac",
 450				     "renesas,usb-dmac";
 451			reg = <0 0xe65b8000 0 0x100>;
 452			interrupts = <GIC_SPI 292 IRQ_TYPE_LEVEL_HIGH
 453				      GIC_SPI 292 IRQ_TYPE_LEVEL_HIGH>;
 454			interrupt-names = "ch0", "ch1";
 455			clocks = <&cpg CPG_MOD 327>;
 456			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 457			resets = <&cpg 327>;
 458			#dma-cells = <1>;
 459			dma-channels = <2>;
 460		};
 461
 462		dmac0: dma-controller@e6700000 {
 463			compatible = "renesas,dmac-r8a77470",
 464				     "renesas,rcar-dmac";
 465			reg = <0 0xe6700000 0 0x20000>;
 466			interrupts = <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH
 467				      GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH
 468				      GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH
 469				      GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH
 470				      GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH
 471				      GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH
 472				      GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH
 473				      GIC_SPI 206 IRQ_TYPE_LEVEL_HIGH
 474				      GIC_SPI 207 IRQ_TYPE_LEVEL_HIGH
 475				      GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH
 476				      GIC_SPI 209 IRQ_TYPE_LEVEL_HIGH
 477				      GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH
 478				      GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH
 479				      GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH
 480				      GIC_SPI 213 IRQ_TYPE_LEVEL_HIGH
 481				      GIC_SPI 214 IRQ_TYPE_LEVEL_HIGH>;
 482			interrupt-names = "error",
 483					  "ch0", "ch1", "ch2", "ch3",
 484					  "ch4", "ch5", "ch6", "ch7",
 485					  "ch8", "ch9", "ch10", "ch11",
 486					  "ch12", "ch13", "ch14";
 487			clocks = <&cpg CPG_MOD 219>;
 488			clock-names = "fck";
 489			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 490			resets = <&cpg 219>;
 491			#dma-cells = <1>;
 492			dma-channels = <15>;
 493		};
 494
 495		dmac1: dma-controller@e6720000 {
 496			compatible = "renesas,dmac-r8a77470",
 497				     "renesas,rcar-dmac";
 498			reg = <0 0xe6720000 0 0x20000>;
 499			interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH
 500				      GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH
 501				      GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH
 502				      GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH
 503				      GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH
 504				      GIC_SPI 308 IRQ_TYPE_LEVEL_HIGH
 505				      GIC_SPI 309 IRQ_TYPE_LEVEL_HIGH
 506				      GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH
 507				      GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH
 508				      GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH
 509				      GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH
 510				      GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH
 511				      GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH
 512				      GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH
 513				      GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH
 514				      GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH>;
 515			interrupt-names = "error",
 516					  "ch0", "ch1", "ch2", "ch3",
 517					  "ch4", "ch5", "ch6", "ch7",
 518					  "ch8", "ch9", "ch10", "ch11",
 519					  "ch12", "ch13", "ch14";
 520			clocks = <&cpg CPG_MOD 218>;
 521			clock-names = "fck";
 522			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 523			resets = <&cpg 218>;
 524			#dma-cells = <1>;
 525			dma-channels = <15>;
 526		};
 527
 528		avb: ethernet@e6800000 {
 529			compatible = "renesas,etheravb-r8a77470",
 530				     "renesas,etheravb-rcar-gen2";
 531			reg = <0 0xe6800000 0 0x800>, <0 0xee0e8000 0 0x4000>;
 532			interrupts = <GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>;
 533			clocks = <&cpg CPG_MOD 812>;
 534			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 535			resets = <&cpg 812>;
 536			#address-cells = <1>;
 537			#size-cells = <0>;
 538			status = "disabled";
 539		};
 540
 541		qspi0: spi@e6b10000 {
 542			compatible = "renesas,qspi-r8a77470", "renesas,qspi";
 543			reg = <0 0xe6b10000 0 0x2c>;
 544			interrupts = <GIC_SPI 184 IRQ_TYPE_LEVEL_HIGH>;
 545			clocks = <&cpg CPG_MOD 918>;
 546			dmas = <&dmac0 0x17>, <&dmac0 0x18>,
 547			       <&dmac1 0x17>, <&dmac1 0x18>;
 548			dma-names = "tx", "rx", "tx", "rx";
 549			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 550			num-cs = <1>;
 551			#address-cells = <1>;
 552			#size-cells = <0>;
 553			resets = <&cpg 918>;
 554			status = "disabled";
 555		};
 556
 557		qspi1: spi@ee200000 {
 558			compatible = "renesas,qspi-r8a77470", "renesas,qspi";
 559			reg = <0 0xee200000 0 0x2c>;
 560			interrupts = <GIC_SPI 239 IRQ_TYPE_LEVEL_HIGH>;
 561			clocks = <&cpg CPG_MOD 917>;
 562			dmas = <&dmac0 0xd1>, <&dmac0 0xd2>,
 563			       <&dmac1 0xd1>, <&dmac1 0xd2>;
 564			dma-names = "tx", "rx", "tx", "rx";
 565			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 566			num-cs = <1>;
 567			#address-cells = <1>;
 568			#size-cells = <0>;
 569			resets = <&cpg 917>;
 570			status = "disabled";
 571		};
 572
 573		scif0: serial@e6e60000 {
 574			compatible = "renesas,scif-r8a77470",
 575				     "renesas,rcar-gen2-scif", "renesas,scif";
 576			reg = <0 0xe6e60000 0 0x40>;
 577			interrupts = <GIC_SPI 152 IRQ_TYPE_LEVEL_HIGH>;
 578			clocks = <&cpg CPG_MOD 721>,
 579				 <&cpg CPG_CORE R8A77470_CLK_ZS>, <&scif_clk>;
 580			clock-names = "fck", "brg_int", "scif_clk";
 581			dmas = <&dmac0 0x29>, <&dmac0 0x2a>,
 582			       <&dmac1 0x29>, <&dmac1 0x2a>;
 583			dma-names = "tx", "rx", "tx", "rx";
 584			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 585			resets = <&cpg 721>;
 586			status = "disabled";
 587		};
 588
 589		scif1: serial@e6e68000 {
 590			compatible = "renesas,scif-r8a77470",
 591				     "renesas,rcar-gen2-scif", "renesas,scif";
 592			reg = <0 0xe6e68000 0 0x40>;
 593			interrupts = <GIC_SPI 153 IRQ_TYPE_LEVEL_HIGH>;
 594			clocks = <&cpg CPG_MOD 720>,
 595				 <&cpg CPG_CORE R8A77470_CLK_ZS>, <&scif_clk>;
 596			clock-names = "fck", "brg_int", "scif_clk";
 597			dmas = <&dmac0 0x2d>, <&dmac0 0x2e>,
 598			       <&dmac1 0x2d>, <&dmac1 0x2e>;
 599			dma-names = "tx", "rx", "tx", "rx";
 600			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 601			resets = <&cpg 720>;
 602			status = "disabled";
 603		};
 604
 605		scif2: serial@e6e58000 {
 606			compatible = "renesas,scif-r8a77470",
 607				     "renesas,rcar-gen2-scif", "renesas,scif";
 608			reg = <0 0xe6e58000 0 0x40>;
 609			interrupts = <GIC_SPI 22 IRQ_TYPE_LEVEL_HIGH>;
 610			clocks = <&cpg CPG_MOD 719>,
 611				 <&cpg CPG_CORE R8A77470_CLK_ZS>, <&scif_clk>;
 612			clock-names = "fck", "brg_int", "scif_clk";
 613			dmas = <&dmac0 0x2b>, <&dmac0 0x2c>,
 614			       <&dmac1 0x2b>, <&dmac1 0x2c>;
 615			dma-names = "tx", "rx", "tx", "rx";
 616			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 617			resets = <&cpg 719>;
 618			status = "disabled";
 619		};
 620
 621		scif3: serial@e6ea8000 {
 622			compatible = "renesas,scif-r8a77470",
 623				     "renesas,rcar-gen2-scif", "renesas,scif";
 624			reg = <0 0xe6ea8000 0 0x40>;
 625			interrupts = <GIC_SPI 23 IRQ_TYPE_LEVEL_HIGH>;
 626			clocks = <&cpg CPG_MOD 718>,
 627				 <&cpg CPG_CORE R8A77470_CLK_ZS>, <&scif_clk>;
 628			clock-names = "fck", "brg_int", "scif_clk";
 629			dmas = <&dmac0 0x2f>, <&dmac0 0x30>,
 630			       <&dmac1 0x2f>, <&dmac1 0x30>;
 631			dma-names = "tx", "rx", "tx", "rx";
 632			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 633			resets = <&cpg 718>;
 634			status = "disabled";
 635		};
 636
 637		scif4: serial@e6ee0000 {
 638			compatible = "renesas,scif-r8a77470",
 639				     "renesas,rcar-gen2-scif", "renesas,scif";
 640			reg = <0 0xe6ee0000 0 0x40>;
 641			interrupts = <GIC_SPI 24 IRQ_TYPE_LEVEL_HIGH>;
 642			clocks = <&cpg CPG_MOD 715>,
 643				 <&cpg CPG_CORE R8A77470_CLK_ZS>, <&scif_clk>;
 644			clock-names = "fck", "brg_int", "scif_clk";
 645			dmas = <&dmac0 0xfb>, <&dmac0 0xfc>,
 646			       <&dmac1 0xfb>, <&dmac1 0xfc>;
 647			dma-names = "tx", "rx", "tx", "rx";
 648			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 649			resets = <&cpg 715>;
 650			status = "disabled";
 651		};
 652
 653		scif5: serial@e6ee8000 {
 654			compatible = "renesas,scif-r8a77470",
 655				     "renesas,rcar-gen2-scif", "renesas,scif";
 656			reg = <0 0xe6ee8000 0 0x40>;
 657			interrupts = <GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>;
 658			clocks = <&cpg CPG_MOD 714>,
 659				 <&cpg CPG_CORE R8A77470_CLK_ZS>, <&scif_clk>;
 660			clock-names = "fck", "brg_int", "scif_clk";
 661			dmas = <&dmac0 0xfd>, <&dmac0 0xfe>,
 662			       <&dmac1 0xfd>, <&dmac1 0xfe>;
 663			dma-names = "tx", "rx", "tx", "rx";
 664			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 665			resets = <&cpg 714>;
 666			status = "disabled";
 667		};
 668
 669		hscif0: serial@e62c0000 {
 670			compatible = "renesas,hscif-r8a77470",
 671				     "renesas,rcar-gen2-hscif", "renesas,hscif";
 672			reg = <0 0xe62c0000 0 0x60>;
 673			interrupts = <GIC_SPI 154 IRQ_TYPE_LEVEL_HIGH>;
 674			clocks = <&cpg CPG_MOD 717>,
 675				 <&cpg CPG_CORE R8A77470_CLK_ZS>, <&scif_clk>;
 676			clock-names = "fck", "brg_int", "scif_clk";
 677			dmas = <&dmac0 0x39>, <&dmac0 0x3a>,
 678			       <&dmac1 0x39>, <&dmac1 0x3a>;
 679			dma-names = "tx", "rx", "tx", "rx";
 680			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 681			resets = <&cpg 717>;
 682			status = "disabled";
 683		};
 684
 685		hscif1: serial@e62c8000 {
 686			compatible = "renesas,hscif-r8a77470",
 687				     "renesas,rcar-gen2-hscif", "renesas,hscif";
 688			reg = <0 0xe62c8000 0 0x60>;
 689			interrupts = <GIC_SPI 155 IRQ_TYPE_LEVEL_HIGH>;
 690			clocks = <&cpg CPG_MOD 716>,
 691				 <&cpg CPG_CORE R8A77470_CLK_ZS>, <&scif_clk>;
 692			clock-names = "fck", "brg_int", "scif_clk";
 693			dmas = <&dmac0 0x4d>, <&dmac0 0x4e>,
 694			       <&dmac1 0x4d>, <&dmac1 0x4e>;
 695			dma-names = "tx", "rx", "tx", "rx";
 696			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 697			resets = <&cpg 716>;
 698			status = "disabled";
 699		};
 700
 701		hscif2: serial@e62d0000 {
 702			compatible = "renesas,hscif-r8a77470",
 703				     "renesas,rcar-gen2-hscif", "renesas,hscif";
 704			reg = <0 0xe62d0000 0 0x60>;
 705			interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>;
 706			clocks = <&cpg CPG_MOD 713>,
 707				 <&cpg CPG_CORE R8A77470_CLK_ZS>, <&scif_clk>;
 708			clock-names = "fck", "brg_int", "scif_clk";
 709			dmas = <&dmac0 0x3b>, <&dmac0 0x3c>,
 710			       <&dmac1 0x3b>, <&dmac1 0x3c>;
 711			dma-names = "tx", "rx", "tx", "rx";
 712			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 713			resets = <&cpg 713>;
 714			status = "disabled";
 715		};
 716
 717		pwm0: pwm@e6e30000 {
 718			compatible = "renesas,pwm-r8a77470", "renesas,pwm-rcar";
 719			reg = <0 0xe6e30000 0 0x8>;
 720			clocks = <&cpg CPG_MOD 523>;
 721			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 722			resets = <&cpg 523>;
 723			#pwm-cells = <2>;
 724			status = "disabled";
 725		};
 726
 727		pwm1: pwm@e6e31000 {
 728			compatible = "renesas,pwm-r8a77470", "renesas,pwm-rcar";
 729			reg = <0 0xe6e31000 0 0x8>;
 730			clocks = <&cpg CPG_MOD 523>;
 731			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 732			resets = <&cpg 523>;
 733			#pwm-cells = <2>;
 734			status = "disabled";
 735		};
 736
 737		pwm2: pwm@e6e32000 {
 738			compatible = "renesas,pwm-r8a77470", "renesas,pwm-rcar";
 739			reg = <0 0xe6e32000 0 0x8>;
 740			clocks = <&cpg CPG_MOD 523>;
 741			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 742			resets = <&cpg 523>;
 743			#pwm-cells = <2>;
 744			status = "disabled";
 745		};
 746
 747		pwm3: pwm@e6e33000 {
 748			compatible = "renesas,pwm-r8a77470", "renesas,pwm-rcar";
 749			reg = <0 0xe6e33000 0 0x8>;
 750			clocks = <&cpg CPG_MOD 523>;
 751			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 752			resets = <&cpg 523>;
 753			#pwm-cells = <2>;
 754			status = "disabled";
 755		};
 756
 757		pwm4: pwm@e6e34000 {
 758			compatible = "renesas,pwm-r8a77470", "renesas,pwm-rcar";
 759			reg = <0 0xe6e34000 0 0x8>;
 760			clocks = <&cpg CPG_MOD 523>;
 761			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 762			resets = <&cpg 523>;
 763			#pwm-cells = <2>;
 764			status = "disabled";
 765		};
 766
 767		pwm5: pwm@e6e35000 {
 768			compatible = "renesas,pwm-r8a77470", "renesas,pwm-rcar";
 769			reg = <0 0xe6e35000 0 0x8>;
 770			clocks = <&cpg CPG_MOD 523>;
 771			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 772			resets = <&cpg 523>;
 773			#pwm-cells = <2>;
 774			status = "disabled";
 775		};
 776
 777		pwm6: pwm@e6e36000 {
 778			compatible = "renesas,pwm-r8a77470", "renesas,pwm-rcar";
 779			reg = <0 0xe6e36000 0 0x8>;
 780			clocks = <&cpg CPG_MOD 523>;
 781			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 782			resets = <&cpg 523>;
 783			#pwm-cells = <2>;
 784			status = "disabled";
 785		};
 786
 787		vin0: video@e6ef0000 {
 788			compatible = "renesas,vin-r8a77470",
 789				     "renesas,rcar-gen2-vin";
 790			reg = <0 0xe6ef0000 0 0x1000>;
 791			interrupts = <GIC_SPI 188 IRQ_TYPE_LEVEL_HIGH>;
 792			clocks = <&cpg CPG_MOD 811>;
 793			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 794			resets = <&cpg 811>;
 795			status = "disabled";
 796		};
 797
 798		vin1: video@e6ef1000 {
 799			compatible = "renesas,vin-r8a77470",
 800				     "renesas,rcar-gen2-vin";
 801			reg = <0 0xe6ef1000 0 0x1000>;
 802			interrupts = <GIC_SPI 189 IRQ_TYPE_LEVEL_HIGH>;
 803			clocks = <&cpg CPG_MOD 810>;
 804			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 805			resets = <&cpg 810>;
 806			status = "disabled";
 807		};
 808
 809		ohci0: usb@ee080000 {
 810			compatible = "generic-ohci";
 811			reg = <0 0xee080000 0 0x100>;
 812			interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
 813			clocks = <&cpg CPG_MOD 703>;
 814			phys = <&usb0 0>, <&usb2_phy0>;
 815			phy-names = "usb";
 816			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 817			resets = <&cpg 703>;
 818			status = "disabled";
 819		};
 820
 821		ehci0: usb@ee080100 {
 822			compatible = "generic-ehci";
 823			reg = <0 0xee080100 0 0x100>;
 824			interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
 825			clocks = <&cpg CPG_MOD 703>;
 826			phys = <&usb0 0>, <&usb2_phy0>;
 827			phy-names = "usb";
 828			companion = <&ohci0>;
 829			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 830			resets = <&cpg 703>;
 831			status = "disabled";
 832		};
 833
 834		usb2_phy0: usb-phy@ee080200 {
 835			compatible = "renesas,usb2-phy-r8a77470";
 836			reg = <0 0xee080200 0 0x700>;
 837			clocks = <&cpg CPG_MOD 703>;
 838			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 839			resets = <&cpg 703>;
 840			#phy-cells = <0>;
 841			status = "disabled";
 842		};
 843
 844		ohci1: usb@ee0c0000 {
 845			compatible = "generic-ohci";
 846			reg = <0 0xee0c0000 0 0x100>;
 847			interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
 848			clocks = <&cpg CPG_MOD 705>;
 849			phys = <&usb0 1>, <&usb2_phy1>, <&usb1 0>;
 850			phy-names = "usb";
 851			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 852			resets = <&cpg 705>;
 853			status = "disabled";
 854		};
 855
 856		ehci1: usb@ee0c0100 {
 857			compatible = "generic-ehci";
 858			reg = <0 0xee0c0100 0 0x100>;
 859			interrupts = <GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
 860			clocks = <&cpg CPG_MOD 705>;
 861			phys = <&usb0 1>, <&usb2_phy1>, <&usb1 0>;
 862			phy-names = "usb";
 863			companion = <&ohci1>;
 864			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 865			resets = <&cpg 705>;
 866			status = "disabled";
 867		};
 868
 869		usb2_phy1: usb-phy@ee0c0200 {
 870			compatible = "renesas,usb2-phy-r8a77470";
 871			reg = <0 0xee0c0200 0 0x700>;
 872			clocks = <&cpg CPG_MOD 705>;
 873			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 874			resets = <&cpg 705>;
 875			#phy-cells = <0>;
 876			status = "disabled";
 877		};
 878
 879		sdhi0: sd@ee100000 {
 880			compatible = "renesas,sdhi-r8a77470",
 881				     "renesas,rcar-gen2-sdhi";
 882			reg = <0 0xee100000 0 0x328>;
 883			interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>;
 884			clocks = <&cpg CPG_MOD 314>;
 885			dmas = <&dmac0 0xcd>, <&dmac0 0xce>,
 886			       <&dmac1 0xcd>, <&dmac1 0xce>;
 887			dma-names = "tx", "rx", "tx", "rx";
 888			max-frequency = <156000000>;
 889			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 890			resets = <&cpg 314>;
 891			status = "disabled";
 892		};
 893
 894		sdhi1: sd@ee300000 {
 895			compatible = "renesas,sdhi-mmc-r8a77470";
 896			reg = <0 0xee300000 0 0x2000>;
 897			interrupts = <GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>;
 898			clocks = <&cpg CPG_MOD 313>;
 899			max-frequency = <156000000>;
 900			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 901			resets = <&cpg 313>;
 902			status = "disabled";
 903		};
 904
 905		sdhi2: sd@ee160000 {
 906			compatible = "renesas,sdhi-r8a77470",
 907				     "renesas,rcar-gen2-sdhi";
 908			reg = <0 0xee160000 0 0x328>;
 909			interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>;
 910			clocks = <&cpg CPG_MOD 312>;
 911			dmas = <&dmac0 0xd3>, <&dmac0 0xd4>,
 912			       <&dmac1 0xd3>, <&dmac1 0xd4>;
 913			dma-names = "tx", "rx", "tx", "rx";
 914			max-frequency = <78000000>;
 915			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 916			resets = <&cpg 312>;
 917			status = "disabled";
 918		};
 919
 920		gic: interrupt-controller@f1001000 {
 921			compatible = "arm,gic-400";
 922			#interrupt-cells = <3>;
 923			#address-cells = <0>;
 924			interrupt-controller;
 925			reg = <0 0xf1001000 0 0x1000>, <0 0xf1002000 0 0x2000>,
 926			      <0 0xf1004000 0 0x2000>, <0 0xf1006000 0 0x2000>;
 927			interrupts = <GIC_PPI 9 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>;
 928			clocks = <&cpg CPG_MOD 408>;
 929			clock-names = "clk";
 930			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 931			resets = <&cpg 408>;
 932		};
 933
 934		du: display@feb00000 {
 935			compatible = "renesas,du-r8a77470";
 936			reg = <0 0xfeb00000 0 0x40000>;
 937			interrupts = <GIC_SPI 256 IRQ_TYPE_LEVEL_HIGH>,
 938				     <GIC_SPI 268 IRQ_TYPE_LEVEL_HIGH>;
 939			clocks = <&cpg CPG_MOD 724>,
 940				 <&cpg CPG_MOD 723>;
 941			clock-names = "du.0", "du.1";
 942			status = "disabled";
 943
 944			ports {
 945				#address-cells = <1>;
 946				#size-cells = <0>;
 947
 948				port@0 {
 949					reg = <0>;
 950					du_out_rgb0: endpoint {
 951					};
 952				};
 953				port@1 {
 954					reg = <1>;
 955					du_out_rgb1: endpoint {
 956					};
 957				};
 958				port@2 {
 959					reg = <2>;
 960					du_out_lvds0: endpoint {
 961					};
 962				};
 963			};
 964		};
 965
 966		prr: chipid@ff000044 {
 967			compatible = "renesas,prr";
 968			reg = <0 0xff000044 0 4>;
 969		};
 970
 971		cmt0: timer@ffca0000 {
 972			compatible = "renesas,r8a77470-cmt0",
 973				     "renesas,rcar-gen2-cmt0";
 974			reg = <0 0xffca0000 0 0x1004>;
 975			interrupts = <GIC_SPI 142 IRQ_TYPE_LEVEL_HIGH>,
 976				     <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>;
 977			clocks = <&cpg CPG_MOD 124>;
 978			clock-names = "fck";
 979			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 980			resets = <&cpg 124>;
 981			status = "disabled";
 982		};
 983
 984		cmt1: timer@e6130000 {
 985			compatible = "renesas,r8a77470-cmt1",
 986				     "renesas,rcar-gen2-cmt1";
 987			reg = <0 0xe6130000 0 0x1004>;
 988			interrupts = <GIC_SPI 120 IRQ_TYPE_LEVEL_HIGH>,
 989				     <GIC_SPI 121 IRQ_TYPE_LEVEL_HIGH>,
 990				     <GIC_SPI 122 IRQ_TYPE_LEVEL_HIGH>,
 991				     <GIC_SPI 123 IRQ_TYPE_LEVEL_HIGH>,
 992				     <GIC_SPI 124 IRQ_TYPE_LEVEL_HIGH>,
 993				     <GIC_SPI 125 IRQ_TYPE_LEVEL_HIGH>,
 994				     <GIC_SPI 126 IRQ_TYPE_LEVEL_HIGH>,
 995				     <GIC_SPI 127 IRQ_TYPE_LEVEL_HIGH>;
 996			clocks = <&cpg CPG_MOD 329>;
 997			clock-names = "fck";
 998			power-domains = <&sysc R8A77470_PD_ALWAYS_ON>;
 999			resets = <&cpg 329>;
1000			status = "disabled";
1001		};
1002	};
1003
1004	timer {
1005		compatible = "arm,armv7-timer";
1006		interrupts-extended = <&gic GIC_PPI 13 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
1007				      <&gic GIC_PPI 14 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
1008				      <&gic GIC_PPI 11 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>,
1009				      <&gic GIC_PPI 10 (GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_LOW)>;
1010	};
1011
1012	/* External USB clock - can be overridden by the board */
1013	usb_extal_clk: usb_extal {
1014		compatible = "fixed-clock";
1015		#clock-cells = <0>;
1016		clock-frequency = <48000000>;
1017	};
1018};