1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree Include file for Freescale Layerscape-2080A family SoC.
5 * Copyright 2016 Freescale Semiconductor, Inc.
8 * Abhimanyu Saini <abhimanyu.saini@nxp.com>
12 #include <dt-bindings/thermal/thermal.h>
13 #include <dt-bindings/interrupt-controller/arm-gic.h>
16 compatible = "fsl,ls2080a";
17 interrupt-parent = <&gic>;
36 device_type = "memory";
37 reg = <0x00000000 0x80000000 0 0x80000000>;
38 /* DRAM space - 1, size : 2 GB DRAM */
42 compatible = "fixed-clock";
44 clock-frequency = <100000000>;
45 clock-output-names = "sysclk";
48 gic: interrupt-controller@6000000 {
49 compatible = "arm,gic-v3";
50 reg = <0x0 0x06000000 0 0x10000>, /* GIC Dist */
51 <0x0 0x06100000 0 0x100000>, /* GICR (RD_base + SGI_base) */
52 <0x0 0x0c0c0000 0 0x2000>, /* GICC */
53 <0x0 0x0c0d0000 0 0x1000>, /* GICH */
54 <0x0 0x0c0e0000 0 0x20000>; /* GICV */
55 #interrupt-cells = <3>;
60 interrupts = <1 9 0x4>;
62 its: gic-its@6020000 {
63 compatible = "arm,gic-v3-its";
65 reg = <0x0 0x6020000 0 0x20000>;
69 rstcr: syscon@1e60000 {
70 compatible = "fsl,ls2080a-rstcr", "syscon";
71 reg = <0x0 0x1e60000 0x0 0x4>;
75 compatible ="syscon-reboot";
83 polling-delay-passive = <1000>;
84 polling-delay = <5000>;
85 thermal-sensors = <&tmu 1>;
89 temperature = <95000>;
97 polling-delay-passive = <1000>;
98 polling-delay = <5000>;
99 thermal-sensors = <&tmu 2>;
103 temperature = <95000>;
111 polling-delay-passive = <1000>;
112 polling-delay = <5000>;
113 thermal-sensors = <&tmu 3>;
117 temperature = <95000>;
125 polling-delay-passive = <1000>;
126 polling-delay = <5000>;
127 thermal-sensors = <&tmu 4>;
130 core_cluster1_alert: core-cluster1-alert {
131 temperature = <85000>;
137 temperature = <95000>;
145 trip = <&core_cluster1_alert>;
147 <&cpu0 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
148 <&cpu1 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
154 polling-delay-passive = <1000>;
155 polling-delay = <5000>;
156 thermal-sensors = <&tmu 5>;
159 core_cluster2_alert: core-cluster2-alert {
160 temperature = <85000>;
166 temperature = <95000>;
174 trip = <&core_cluster2_alert>;
176 <&cpu2 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
177 <&cpu3 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
183 polling-delay-passive = <1000>;
184 polling-delay = <5000>;
185 thermal-sensors = <&tmu 6>;
188 core_cluster3_alert: core-cluster3-alert {
189 temperature = <85000>;
195 temperature = <95000>;
203 trip = <&core_cluster3_alert>;
205 <&cpu4 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
206 <&cpu5 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
212 polling-delay-passive = <1000>;
213 polling-delay = <5000>;
214 thermal-sensors = <&tmu 7>;
217 core_cluster4_alert: core-cluster4-alert {
218 temperature = <85000>;
224 temperature = <95000>;
232 trip = <&core_cluster4_alert>;
234 <&cpu6 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>,
235 <&cpu7 THERMAL_NO_LIMIT THERMAL_NO_LIMIT>;
242 compatible = "arm,armv8-timer";
243 interrupts = <1 13 4>, /* Physical Secure PPI, active-low */
244 <1 14 4>, /* Physical Non-Secure PPI, active-low */
245 <1 11 4>, /* Virtual PPI, active-low */
246 <1 10 4>; /* Hypervisor PPI, active-low */
251 compatible = "arm,armv8-pmuv3";
252 interrupts = <1 7 0x8>; /* PMU PPI, Level low type */
256 compatible = "arm,psci-0.2";
261 compatible = "simple-bus";
262 #address-cells = <2>;
265 dma-ranges = <0x0 0x0 0x0 0x0 0x10000 0x00000000>;
267 clockgen: clocking@1300000 {
268 compatible = "fsl,ls2080a-clockgen";
269 reg = <0 0x1300000 0 0xa0000>;
275 compatible = "fsl,ls2080a-dcfg", "syscon";
276 reg = <0x0 0x1e00000 0x0 0x10000>;
281 compatible = "fsl,qoriq-tmu";
282 reg = <0x0 0x1f80000 0x0 0x10000>;
283 interrupts = <0 23 0x4>;
284 fsl,tmu-range = <0xb0000 0x9002a 0x6004c 0x30062>;
285 fsl,tmu-calibration = <0x00000000 0x00000026
286 0x00000001 0x0000002d
287 0x00000002 0x00000032
288 0x00000003 0x00000039
289 0x00000004 0x0000003f
290 0x00000005 0x00000046
291 0x00000006 0x0000004d
292 0x00000007 0x00000054
293 0x00000008 0x0000005a
294 0x00000009 0x00000061
295 0x0000000a 0x0000006a
296 0x0000000b 0x00000071
298 0x00010000 0x00000025
299 0x00010001 0x0000002c
300 0x00010002 0x00000035
301 0x00010003 0x0000003d
302 0x00010004 0x00000045
303 0x00010005 0x0000004e
304 0x00010006 0x00000057
305 0x00010007 0x00000061
306 0x00010008 0x0000006b
307 0x00010009 0x00000076
309 0x00020000 0x00000029
310 0x00020001 0x00000033
311 0x00020002 0x0000003d
312 0x00020003 0x00000049
313 0x00020004 0x00000056
314 0x00020005 0x00000061
315 0x00020006 0x0000006d
317 0x00030000 0x00000021
318 0x00030001 0x0000002a
319 0x00030002 0x0000003c
320 0x00030003 0x0000004e>;
322 #thermal-sensor-cells = <1>;
325 serial0: serial@21c0500 {
326 compatible = "fsl,ns16550", "ns16550a";
327 reg = <0x0 0x21c0500 0x0 0x100>;
328 clocks = <&clockgen 4 3>;
329 interrupts = <0 32 0x4>; /* Level high type */
332 serial1: serial@21c0600 {
333 compatible = "fsl,ns16550", "ns16550a";
334 reg = <0x0 0x21c0600 0x0 0x100>;
335 clocks = <&clockgen 4 3>;
336 interrupts = <0 32 0x4>; /* Level high type */
339 serial2: serial@21d0500 {
340 compatible = "fsl,ns16550", "ns16550a";
341 reg = <0x0 0x21d0500 0x0 0x100>;
342 clocks = <&clockgen 4 3>;
343 interrupts = <0 33 0x4>; /* Level high type */
346 serial3: serial@21d0600 {
347 compatible = "fsl,ns16550", "ns16550a";
348 reg = <0x0 0x21d0600 0x0 0x100>;
349 clocks = <&clockgen 4 3>;
350 interrupts = <0 33 0x4>; /* Level high type */
353 cluster1_core0_watchdog: wdt@c000000 {
354 compatible = "arm,sp805-wdt", "arm,primecell";
355 reg = <0x0 0xc000000 0x0 0x1000>;
356 clocks = <&clockgen 4 3>, <&clockgen 4 3>;
357 clock-names = "wdog_clk", "apb_pclk";
360 cluster1_core1_watchdog: wdt@c010000 {
361 compatible = "arm,sp805-wdt", "arm,primecell";
362 reg = <0x0 0xc010000 0x0 0x1000>;
363 clocks = <&clockgen 4 3>, <&clockgen 4 3>;
364 clock-names = "wdog_clk", "apb_pclk";
367 cluster2_core0_watchdog: wdt@c100000 {
368 compatible = "arm,sp805-wdt", "arm,primecell";
369 reg = <0x0 0xc100000 0x0 0x1000>;
370 clocks = <&clockgen 4 3>, <&clockgen 4 3>;
371 clock-names = "wdog_clk", "apb_pclk";
374 cluster2_core1_watchdog: wdt@c110000 {
375 compatible = "arm,sp805-wdt", "arm,primecell";
376 reg = <0x0 0xc110000 0x0 0x1000>;
377 clocks = <&clockgen 4 3>, <&clockgen 4 3>;
378 clock-names = "wdog_clk", "apb_pclk";
381 cluster3_core0_watchdog: wdt@c200000 {
382 compatible = "arm,sp805-wdt", "arm,primecell";
383 reg = <0x0 0xc200000 0x0 0x1000>;
384 clocks = <&clockgen 4 3>, <&clockgen 4 3>;
385 clock-names = "wdog_clk", "apb_pclk";
388 cluster3_core1_watchdog: wdt@c210000 {
389 compatible = "arm,sp805-wdt", "arm,primecell";
390 reg = <0x0 0xc210000 0x0 0x1000>;
391 clocks = <&clockgen 4 3>, <&clockgen 4 3>;
392 clock-names = "wdog_clk", "apb_pclk";
395 cluster4_core0_watchdog: wdt@c300000 {
396 compatible = "arm,sp805-wdt", "arm,primecell";
397 reg = <0x0 0xc300000 0x0 0x1000>;
398 clocks = <&clockgen 4 3>, <&clockgen 4 3>;
399 clock-names = "wdog_clk", "apb_pclk";
402 cluster4_core1_watchdog: wdt@c310000 {
403 compatible = "arm,sp805-wdt", "arm,primecell";
404 reg = <0x0 0xc310000 0x0 0x1000>;
405 clocks = <&clockgen 4 3>, <&clockgen 4 3>;
406 clock-names = "wdog_clk", "apb_pclk";
409 crypto: crypto@8000000 {
410 compatible = "fsl,sec-v5.0", "fsl,sec-v4.0";
412 #address-cells = <1>;
414 ranges = <0x0 0x00 0x8000000 0x100000>;
415 reg = <0x00 0x8000000 0x0 0x100000>;
416 interrupts = <GIC_SPI 139 IRQ_TYPE_LEVEL_HIGH>;
420 compatible = "fsl,sec-v5.0-job-ring",
421 "fsl,sec-v4.0-job-ring";
422 reg = <0x10000 0x10000>;
423 interrupts = <GIC_SPI 140 IRQ_TYPE_LEVEL_HIGH>;
427 compatible = "fsl,sec-v5.0-job-ring",
428 "fsl,sec-v4.0-job-ring";
429 reg = <0x20000 0x10000>;
430 interrupts = <GIC_SPI 141 IRQ_TYPE_LEVEL_HIGH>;
434 compatible = "fsl,sec-v5.0-job-ring",
435 "fsl,sec-v4.0-job-ring";
436 reg = <0x30000 0x10000>;
437 interrupts = <GIC_SPI 142 IRQ_TYPE_LEVEL_HIGH>;
441 compatible = "fsl,sec-v5.0-job-ring",
442 "fsl,sec-v4.0-job-ring";
443 reg = <0x40000 0x10000>;
444 interrupts = <GIC_SPI 143 IRQ_TYPE_LEVEL_HIGH>;
449 compatible = "fsl,dpaa2-console";
450 reg = <0x00000000 0x08340020 0 0x2>;
454 compatible = "fsl,dpaa2-ptp";
455 reg = <0x0 0x8b95000 0x0 0x100>;
456 clocks = <&clockgen 4 1>;
461 fsl_mc: fsl-mc@80c000000 {
462 compatible = "fsl,qoriq-mc";
463 reg = <0x00000008 0x0c000000 0 0x40>, /* MC portal base */
464 <0x00000000 0x08340000 0 0x40000>; /* MC control reg */
466 iommu-map = <0 &smmu 0 0>; /* This is fixed-up by u-boot */
468 #address-cells = <3>;
472 * Region type 0x0 - MC portals
473 * Region type 0x1 - QBMAN portals
475 ranges = <0x0 0x0 0x0 0x8 0x0c000000 0x4000000
476 0x1 0x0 0x0 0x8 0x18000000 0x8000000>;
479 * Define the maximum number of MACs present on the SoC.
482 #address-cells = <1>;
486 compatible = "fsl,qoriq-mc-dpmac";
491 compatible = "fsl,qoriq-mc-dpmac";
496 compatible = "fsl,qoriq-mc-dpmac";
501 compatible = "fsl,qoriq-mc-dpmac";
506 compatible = "fsl,qoriq-mc-dpmac";
511 compatible = "fsl,qoriq-mc-dpmac";
516 compatible = "fsl,qoriq-mc-dpmac";
521 compatible = "fsl,qoriq-mc-dpmac";
526 compatible = "fsl,qoriq-mc-dpmac";
531 compatible = "fsl,qoriq-mc-dpmac";
536 compatible = "fsl,qoriq-mc-dpmac";
541 compatible = "fsl,qoriq-mc-dpmac";
546 compatible = "fsl,qoriq-mc-dpmac";
551 compatible = "fsl,qoriq-mc-dpmac";
556 compatible = "fsl,qoriq-mc-dpmac";
561 compatible = "fsl,qoriq-mc-dpmac";
567 smmu: iommu@5000000 {
568 compatible = "arm,mmu-500";
569 reg = <0 0x5000000 0 0x800000>;
570 #global-interrupts = <12>;
572 stream-match-mask = <0x7C00>;
574 interrupts = <0 13 4>, /* global secure fault */
575 <0 14 4>, /* combined secure interrupt */
576 <0 15 4>, /* global non-secure fault */
577 <0 16 4>, /* combined non-secure interrupt */
578 /* performance counter interrupts 0-7 */
579 <0 211 4>, <0 212 4>,
580 <0 213 4>, <0 214 4>,
581 <0 215 4>, <0 216 4>,
582 <0 217 4>, <0 218 4>,
583 /* per context interrupt, 64 interrupts */
584 <0 146 4>, <0 147 4>,
585 <0 148 4>, <0 149 4>,
586 <0 150 4>, <0 151 4>,
587 <0 152 4>, <0 153 4>,
588 <0 154 4>, <0 155 4>,
589 <0 156 4>, <0 157 4>,
590 <0 158 4>, <0 159 4>,
591 <0 160 4>, <0 161 4>,
592 <0 162 4>, <0 163 4>,
593 <0 164 4>, <0 165 4>,
594 <0 166 4>, <0 167 4>,
595 <0 168 4>, <0 169 4>,
596 <0 170 4>, <0 171 4>,
597 <0 172 4>, <0 173 4>,
598 <0 174 4>, <0 175 4>,
599 <0 176 4>, <0 177 4>,
600 <0 178 4>, <0 179 4>,
601 <0 180 4>, <0 181 4>,
602 <0 182 4>, <0 183 4>,
603 <0 184 4>, <0 185 4>,
604 <0 186 4>, <0 187 4>,
605 <0 188 4>, <0 189 4>,
606 <0 190 4>, <0 191 4>,
607 <0 192 4>, <0 193 4>,
608 <0 194 4>, <0 195 4>,
609 <0 196 4>, <0 197 4>,
610 <0 198 4>, <0 199 4>,
611 <0 200 4>, <0 201 4>,
612 <0 202 4>, <0 203 4>,
613 <0 204 4>, <0 205 4>,
614 <0 206 4>, <0 207 4>,
615 <0 208 4>, <0 209 4>;
620 compatible = "fsl,ls2080a-dspi", "fsl,ls2085a-dspi";
621 #address-cells = <1>;
623 reg = <0x0 0x2100000 0x0 0x10000>;
624 interrupts = <0 26 0x4>; /* Level high type */
625 clocks = <&clockgen 4 3>;
626 clock-names = "dspi";
627 spi-num-chipselects = <5>;
631 esdhc: esdhc@2140000 {
633 compatible = "fsl,ls2080a-esdhc", "fsl,esdhc";
634 reg = <0x0 0x2140000 0x0 0x10000>;
635 interrupts = <0 28 0x4>; /* Level high type */
636 clocks = <&clockgen 4 1>;
637 voltage-ranges = <1800 1800 3300 3300>;
643 gpio0: gpio@2300000 {
644 compatible = "fsl,ls2080a-gpio", "fsl,qoriq-gpio";
645 reg = <0x0 0x2300000 0x0 0x10000>;
646 interrupts = <0 36 0x4>; /* Level high type */
650 interrupt-controller;
651 #interrupt-cells = <2>;
654 gpio1: gpio@2310000 {
655 compatible = "fsl,ls2080a-gpio", "fsl,qoriq-gpio";
656 reg = <0x0 0x2310000 0x0 0x10000>;
657 interrupts = <0 36 0x4>; /* Level high type */
661 interrupt-controller;
662 #interrupt-cells = <2>;
665 gpio2: gpio@2320000 {
666 compatible = "fsl,ls2080a-gpio", "fsl,qoriq-gpio";
667 reg = <0x0 0x2320000 0x0 0x10000>;
668 interrupts = <0 37 0x4>; /* Level high type */
672 interrupt-controller;
673 #interrupt-cells = <2>;
676 gpio3: gpio@2330000 {
677 compatible = "fsl,ls2080a-gpio", "fsl,qoriq-gpio";
678 reg = <0x0 0x2330000 0x0 0x10000>;
679 interrupts = <0 37 0x4>; /* Level high type */
683 interrupt-controller;
684 #interrupt-cells = <2>;
689 compatible = "fsl,vf610-i2c";
690 #address-cells = <1>;
692 reg = <0x0 0x2000000 0x0 0x10000>;
693 interrupts = <0 34 0x4>; /* Level high type */
695 clocks = <&clockgen 4 3>;
700 compatible = "fsl,vf610-i2c";
701 #address-cells = <1>;
703 reg = <0x0 0x2010000 0x0 0x10000>;
704 interrupts = <0 34 0x4>; /* Level high type */
706 clocks = <&clockgen 4 3>;
711 compatible = "fsl,vf610-i2c";
712 #address-cells = <1>;
714 reg = <0x0 0x2020000 0x0 0x10000>;
715 interrupts = <0 35 0x4>; /* Level high type */
717 clocks = <&clockgen 4 3>;
722 compatible = "fsl,vf610-i2c";
723 #address-cells = <1>;
725 reg = <0x0 0x2030000 0x0 0x10000>;
726 interrupts = <0 35 0x4>; /* Level high type */
728 clocks = <&clockgen 4 3>;
732 compatible = "fsl,ifc", "simple-bus";
733 reg = <0x0 0x2240000 0x0 0x20000>;
734 interrupts = <0 21 0x4>; /* Level high type */
736 #address-cells = <2>;
739 ranges = <0 0 0x5 0x80000000 0x08000000
740 2 0 0x5 0x30000000 0x00010000
741 3 0 0x5 0x20000000 0x00010000>;
745 compatible = "fsl,ls2080a-qspi";
746 #address-cells = <1>;
748 reg = <0x0 0x20c0000 0x0 0x10000>,
749 <0x0 0x20000000 0x0 0x10000000>;
750 reg-names = "QuadSPI", "QuadSPI-memory";
751 interrupts = <GIC_SPI 25 IRQ_TYPE_LEVEL_HIGH>;
752 clocks = <&clockgen 4 3>, <&clockgen 4 3>;
753 clock-names = "qspi_en", "qspi";
757 pcie1: pcie@3400000 {
758 compatible = "fsl,ls2080a-pcie", "fsl,ls2085a-pcie";
759 reg-names = "regs", "config";
760 interrupts = <0 108 0x4>; /* Level high type */
761 interrupt-names = "intr";
762 #address-cells = <3>;
767 bus-range = <0x0 0xff>;
769 #interrupt-cells = <1>;
770 interrupt-map-mask = <0 0 0 7>;
771 interrupt-map = <0000 0 0 1 &gic 0 0 0 109 4>,
772 <0000 0 0 2 &gic 0 0 0 110 4>,
773 <0000 0 0 3 &gic 0 0 0 111 4>,
774 <0000 0 0 4 &gic 0 0 0 112 4>;
775 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
779 pcie2: pcie@3500000 {
780 compatible = "fsl,ls2080a-pcie", "fsl,ls2085a-pcie";
781 reg-names = "regs", "config";
782 interrupts = <0 113 0x4>; /* Level high type */
783 interrupt-names = "intr";
784 #address-cells = <3>;
789 bus-range = <0x0 0xff>;
791 #interrupt-cells = <1>;
792 interrupt-map-mask = <0 0 0 7>;
793 interrupt-map = <0000 0 0 1 &gic 0 0 0 114 4>,
794 <0000 0 0 2 &gic 0 0 0 115 4>,
795 <0000 0 0 3 &gic 0 0 0 116 4>,
796 <0000 0 0 4 &gic 0 0 0 117 4>;
797 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
801 pcie3: pcie@3600000 {
802 compatible = "fsl,ls2080a-pcie", "fsl,ls2085a-pcie";
803 reg-names = "regs", "config";
804 interrupts = <0 118 0x4>; /* Level high type */
805 interrupt-names = "intr";
806 #address-cells = <3>;
810 num-viewport = <256>;
811 bus-range = <0x0 0xff>;
813 #interrupt-cells = <1>;
814 interrupt-map-mask = <0 0 0 7>;
815 interrupt-map = <0000 0 0 1 &gic 0 0 0 119 4>,
816 <0000 0 0 2 &gic 0 0 0 120 4>,
817 <0000 0 0 3 &gic 0 0 0 121 4>,
818 <0000 0 0 4 &gic 0 0 0 122 4>;
819 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
823 pcie4: pcie@3700000 {
824 compatible = "fsl,ls2080a-pcie", "fsl,ls2085a-pcie";
825 reg-names = "regs", "config";
826 interrupts = <0 123 0x4>; /* Level high type */
827 interrupt-names = "intr";
828 #address-cells = <3>;
833 bus-range = <0x0 0xff>;
835 #interrupt-cells = <1>;
836 interrupt-map-mask = <0 0 0 7>;
837 interrupt-map = <0000 0 0 1 &gic 0 0 0 124 4>,
838 <0000 0 0 2 &gic 0 0 0 125 4>,
839 <0000 0 0 3 &gic 0 0 0 126 4>,
840 <0000 0 0 4 &gic 0 0 0 127 4>;
841 iommu-map = <0 &smmu 0 1>; /* Fixed-up by bootloader */
845 sata0: sata@3200000 {
847 compatible = "fsl,ls2080a-ahci";
848 reg = <0x0 0x3200000 0x0 0x10000>;
849 interrupts = <0 133 0x4>; /* Level high type */
850 clocks = <&clockgen 4 3>;
854 sata1: sata@3210000 {
856 compatible = "fsl,ls2080a-ahci";
857 reg = <0x0 0x3210000 0x0 0x10000>;
858 interrupts = <0 136 0x4>; /* Level high type */
859 clocks = <&clockgen 4 3>;
865 compatible = "snps,dwc3";
866 reg = <0x0 0x3100000 0x0 0x10000>;
867 interrupts = <0 80 0x4>; /* Level high type */
869 snps,quirk-frame-length-adjustment = <0x20>;
870 snps,dis_rxdet_inp3_quirk;
871 snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>;
876 compatible = "snps,dwc3";
877 reg = <0x0 0x3110000 0x0 0x10000>;
878 interrupts = <0 81 0x4>; /* Level high type */
880 snps,quirk-frame-length-adjustment = <0x20>;
881 snps,dis_rxdet_inp3_quirk;
882 snps,incr-burst-type-adjustment = <1>, <4>, <8>, <16>;
886 compatible = "arm,ccn-504";
887 reg = <0x0 0x04000000 0x0 0x01000000>;
888 interrupts = <0 12 4>;
891 rcpm: power-controller@1e34040 {
892 compatible = "fsl,ls208xa-rcpm", "fsl,qoriq-rcpm-2.1+";
893 reg = <0x0 0x1e34040 0x0 0x18>;
894 #fsl,rcpm-wakeup-cells = <6>;
898 ftm_alarm0: timer@2800000 {
899 compatible = "fsl,ls208xa-ftm-alarm";
900 reg = <0x0 0x2800000 0x0 0x10000>;
901 fsl,rcpm-wakeup = <&rcpm 0x0 0x0 0x0 0x0 0x4000 0x0>;
902 interrupts = <GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>;
906 ddr1: memory-controller@1080000 {
907 compatible = "fsl,qoriq-memory-controller";
908 reg = <0x0 0x1080000 0x0 0x1000>;
909 interrupts = <0 17 0x4>;
913 ddr2: memory-controller@1090000 {
914 compatible = "fsl,qoriq-memory-controller";
915 reg = <0x0 0x1090000 0x0 0x1000>;
916 interrupts = <0 18 0x4>;
922 compatible = "linaro,optee-tz";