Lines Matching +full:2 +full:- +full:compatible
4 * Copyright 2010-2011 Freescale Semiconductor Inc.
20 * Foundation, either version 2 of that License or (at your option) any
35 /dts-v1/;
38 compatible = "fsl,P5020";
39 #address-cells = <2>;
40 #size-cells = <2>;
41 interrupt-parent = <&mpic>;
108 #address-cells = <1>;
109 #size-cells = <0>;
114 bus-frequency = <799999998>;
115 next-level-cache = <&L2_0>;
116 L2_0: l2-cache {
117 next-level-cache = <&cpc>;
123 next-level-cache = <&L2_1>;
124 L2_1: l2-cache {
125 next-level-cache = <&cpc>;
131 #address-cells = <1>;
132 #size-cells = <1>;
133 compatible = "fsl,dcsr", "simple-bus";
135 dcsr-epu@0 {
136 compatible = "fsl,dcsr-epu";
137 interrupts = <52 2 0 0
138 84 2 0 0
139 85 2 0 0>;
140 interrupt-parent = <&mpic>;
143 dcsr-npc {
144 compatible = "fsl,dcsr-npc";
147 dcsr-nxc@2000 {
148 compatible = "fsl,dcsr-nxc";
151 dcsr-corenet {
152 compatible = "fsl,dcsr-corenet";
155 dcsr-dpaa@9000 {
156 compatible = "fsl,p5020-dcsr-dpaa", "fsl,dcsr-dpaa";
159 dcsr-ocn@11000 {
160 compatible = "fsl,p5020-dcsr-ocn", "fsl,dcsr-ocn";
163 dcsr-ddr@12000 {
164 compatible = "fsl,dcsr-ddr";
165 dev-handle = <&ddr1>;
168 dcsr-ddr@13000 {
169 compatible = "fsl,dcsr-ddr";
170 dev-handle = <&ddr2>;
173 dcsr-nal@18000 {
174 compatible = "fsl,p5020-dcsr-nal", "fsl,dcsr-nal";
177 dcsr-rcpm@22000 {
178 compatible = "fsl,p5020-dcsr-rcpm", "fsl,dcsr-rcpm";
181 dcsr-cpu-sb-proxy@40000 {
182 compatible = "fsl,dcsr-e5500-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
183 cpu-handle = <&cpu0>;
186 dcsr-cpu-sb-proxy@41000 {
187 compatible = "fsl,dcsr-e5500-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
188 cpu-handle = <&cpu1>;
193 bman-portals@ff4000000 {
194 #address-cells = <0x1>;
195 #size-cells = <0x1>;
196 compatible = "fsl,bman-portals";
198 bman-portal@0 {
199 cell-index = <0x0>;
200 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
202 interrupts = <105 2 0 0>;
204 bman-portal@4000 {
205 cell-index = <0x1>;
206 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
208 interrupts = <107 2 0 0>;
210 bman-portal@8000 {
211 cell-index = <2>;
212 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
214 interrupts = <109 2 0 0>;
216 bman-portal@c000 {
217 cell-index = <0x3>;
218 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
220 interrupts = <111 2 0 0>;
222 bman-portal@10000 {
223 cell-index = <0x4>;
224 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
226 interrupts = <113 2 0 0>;
228 bman-portal@14000 {
229 cell-index = <0x5>;
230 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
232 interrupts = <115 2 0 0>;
234 bman-portal@18000 {
235 cell-index = <0x6>;
236 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
238 interrupts = <117 2 0 0>;
240 bman-portal@1c000 {
241 cell-index = <0x7>;
242 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
244 interrupts = <119 2 0 0>;
246 bman-portal@20000 {
247 cell-index = <0x8>;
248 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
250 interrupts = <121 2 0 0>;
252 bman-portal@24000 {
253 cell-index = <0x9>;
254 compatible = "fsl,p5020-bman-portal", "fsl,bman-portal";
256 interrupts = <123 2 0 0>;
259 buffer-pool@0 {
260 compatible = "fsl,p5020-bpool", "fsl,bpool";
262 fsl,bpool-cfg = <0 0x100 0 1 0 0x100>;
266 qman-portals@ff4200000 {
267 #address-cells = <0x1>;
268 #size-cells = <0x1>;
269 compatible = "fsl,qman-portals";
271 qportal0: qman-portal@0 {
272 cell-index = <0x0>;
273 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
276 fsl,qman-channel-id = <0x0>;
279 qportal1: qman-portal@4000 {
280 cell-index = <0x1>;
281 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
284 fsl,qman-channel-id = <0x1>;
287 qportal2: qman-portal@8000 {
288 cell-index = <0x2>;
289 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
292 fsl,qman-channel-id = <0x2>;
295 qportal3: qman-portal@c000 {
296 cell-index = <0x3>;
297 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
300 fsl,qman-channel-id = <0x3>;
303 qportal4: qman-portal@10000 {
304 cell-index = <0x4>;
305 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
308 fsl,qman-channel-id = <0x4>;
311 qportal5: qman-portal@14000 {
312 cell-index = <0x5>;
313 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
316 fsl,qman-channel-id = <0x5>;
319 qportal6: qman-portal@18000 {
320 cell-index = <0x6>;
321 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
324 fsl,qman-channel-id = <0x6>;
327 qportal7: qman-portal@1c000 {
328 cell-index = <0x7>;
329 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
332 fsl,qman-channel-id = <0x7>;
335 qportal8: qman-portal@20000 {
336 cell-index = <0x8>;
337 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
340 fsl,qman-channel-id = <0x8>;
343 qportal9: qman-portal@24000 {
344 cell-index = <0x9>;
345 compatible = "fsl,p5020-qman-portal", "fsl,qman-portal";
348 fsl,qman-channel-id = <0x9>;
351 qpool1: qman-pool@1 {
352 cell-index = <1>;
353 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
354 fsl,qman-channel-id = <0x21>;
357 qpool2: qman-pool@2 {
358 cell-index = <2>;
359 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
360 fsl,qman-channel-id = <0x22>;
363 qpool3: qman-pool@3 {
364 cell-index = <3>;
365 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
366 fsl,qman-channel-id = <0x23>;
369 qpool4: qman-pool@4 {
370 cell-index = <4>;
371 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
372 fsl,qman-channel-id = <0x24>;
375 qpool5: qman-pool@5 {
376 cell-index = <5>;
377 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
378 fsl,qman-channel-id = <0x25>;
381 qpool6: qman-pool@6 {
382 cell-index = <6>;
383 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
384 fsl,qman-channel-id = <0x26>;
387 qpool7: qman-pool@7 {
388 cell-index = <7>;
389 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
390 fsl,qman-channel-id = <0x27>;
393 qpool8: qman-pool@8 {
394 cell-index = <8>;
395 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
396 fsl,qman-channel-id = <0x28>;
399 qpool9: qman-pool@9 {
400 cell-index = <9>;
401 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
402 fsl,qman-channel-id = <0x29>;
405 qpool10: qman-pool@10 {
406 cell-index = <10>;
407 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
408 fsl,qman-channel-id = <0x2a>;
411 qpool11: qman-pool@11 {
412 cell-index = <11>;
413 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
414 fsl,qman-channel-id = <0x2b>;
417 qpool12: qman-pool@12 {
418 cell-index = <12>;
419 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
420 fsl,qman-channel-id = <0x2c>;
423 qpool13: qman-pool@13 {
424 cell-index = <13>;
425 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
426 fsl,qman-channel-id = <0x2d>;
429 qpool14: qman-pool@14 {
430 cell-index = <14>;
431 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
432 fsl,qman-channel-id = <0x2e>;
435 qpool15: qman-pool@15 {
436 cell-index = <15>;
437 compatible = "fsl,p5020-qman-pool-channel", "fsl,qman-pool-channel";
438 fsl,qman-channel-id = <0x2f>;
443 #address-cells = <1>;
444 #size-cells = <1>;
446 compatible = "simple-bus";
448 bus-frequency = <0>; // Filled out by kernel.
453 soc-sram-error {
454 compatible = "fsl,soc-sram-error";
455 interrupts = <16 2 1 29>;
458 corenet-law@0 {
459 compatible = "fsl,corenet-law";
461 fsl,num-laws = <32>;
464 ddr1: memory-controller@8000 {
465 compatible = "fsl,qoriq-memory-controller-v4.5", "fsl,qoriq-memory-controller";
467 interrupts = <16 2 1 23>;
470 ddr2: memory-controller@9000 {
471 compatible = "fsl,qoriq-memory-controller-v4.5", "fsl,qoriq-memory-controller";
473 interrupts = <16 2 1 22>;
476 cpc: l3-cache-controller@10000 {
477 compatible = "fsl,p5020-l3-cache-controller", "fsl,p4080-l3-cache-controller", "cache";
480 interrupts = <16 2 1 27
481 16 2 1 26>;
484 corenet-cf@18000 {
485 compatible = "fsl,corenet-cf";
487 interrupts = <16 2 1 31>;
488 fsl,ccf-num-csdids = <32>;
489 fsl,ccf-num-snoopids = <32>;
493 compatible = "fsl,pamu-v1.0", "fsl,pamu";
496 24 2 0 0
497 16 2 1 30>;
501 clock-frequency = <0>;
502 interrupt-controller;
503 #address-cells = <0>;
504 #interrupt-cells = <4>;
506 compatible = "fsl,mpic", "chrp,open-pic";
507 device_type = "open-pic";
511 compatible = "fsl,mpic-msi";
513 msi-available-ranges = <0 0x100>;
526 compatible = "fsl,mpic-msi";
528 msi-available-ranges = <0 0x100>;
541 compatible = "fsl,mpic-msi";
543 msi-available-ranges = <0 0x100>;
555 guts: global-utilities@e0000 {
556 compatible = "fsl,qoriq-device-config-1.0";
558 fsl,has-rstcr;
559 #sleep-cells = <1>;
560 fsl,liodn-bits = <12>;
563 pins: global-utilities@e0e00 {
564 compatible = "fsl,qoriq-pin-control-1.0";
566 #sleep-cells = <2>;
569 clockgen: global-utilities@e1000 {
570 compatible = "fsl,p5020-clockgen", "fsl,qoriq-clockgen-1.0";
572 clock-frequency = <0>;
575 rcpm: global-utilities@e2000 {
576 compatible = "fsl,qoriq-rcpm-1.0";
578 #sleep-cells = <1>;
582 compatible = "fsl,p5020-sfp", "fsl,qoriq-sfp-1.0";
587 compatible = "fsl,p5020-serdes";
592 #address-cells = <1>;
593 #size-cells = <1>;
594 compatible = "fsl,p5020-dma", "fsl,eloplus-dma";
597 cell-index = <0>;
598 dma-channel@0 {
599 compatible = "fsl,p5020-dma-channel",
600 "fsl,eloplus-dma-channel";
602 cell-index = <0>;
603 interrupts = <28 2 0 0>;
605 dma-channel@80 {
606 compatible = "fsl,p5020-dma-channel",
607 "fsl,eloplus-dma-channel";
609 cell-index = <1>;
610 interrupts = <29 2 0 0>;
612 dma-channel@100 {
613 compatible = "fsl,p5020-dma-channel",
614 "fsl,eloplus-dma-channel";
616 cell-index = <2>;
617 interrupts = <30 2 0 0>;
619 dma-channel@180 {
620 compatible = "fsl,p5020-dma-channel",
621 "fsl,eloplus-dma-channel";
623 cell-index = <3>;
624 interrupts = <31 2 0 0>;
629 #address-cells = <1>;
630 #size-cells = <1>;
631 compatible = "fsl,p5020-dma", "fsl,eloplus-dma";
634 cell-index = <1>;
635 dma-channel@0 {
636 compatible = "fsl,p5020-dma-channel",
637 "fsl,eloplus-dma-channel";
639 cell-index = <0>;
640 interrupts = <32 2 0 0>;
642 dma-channel@80 {
643 compatible = "fsl,p5020-dma-channel",
644 "fsl,eloplus-dma-channel";
646 cell-index = <1>;
647 interrupts = <33 2 0 0>;
649 dma-channel@100 {
650 compatible = "fsl,p5020-dma-channel",
651 "fsl,eloplus-dma-channel";
653 cell-index = <2>;
654 interrupts = <34 2 0 0>;
656 dma-channel@180 {
657 compatible = "fsl,p5020-dma-channel",
658 "fsl,eloplus-dma-channel";
660 cell-index = <3>;
661 interrupts = <35 2 0 0>;
666 #address-cells = <1>;
667 #size-cells = <0>;
668 compatible = "fsl,p5020-espi", "fsl,mpc8536-espi";
671 fsl,espi-num-chipselects = <4>;
675 compatible = "fsl,p5020-esdhc", "fsl,esdhc";
677 interrupts = <48 2 0 0>;
678 sdhci,auto-cmd12;
679 clock-frequency = <0>;
683 #address-cells = <1>;
684 #size-cells = <0>;
685 cell-index = <0>;
686 compatible = "fsl-i2c";
688 interrupts = <38 2 0 0>;
693 #address-cells = <1>;
694 #size-cells = <0>;
695 cell-index = <1>;
696 compatible = "fsl-i2c";
698 interrupts = <38 2 0 0>;
703 #address-cells = <1>;
704 #size-cells = <0>;
705 cell-index = <2>;
706 compatible = "fsl-i2c";
708 interrupts = <39 2 0 0>;
713 #address-cells = <1>;
714 #size-cells = <0>;
715 cell-index = <3>;
716 compatible = "fsl-i2c";
718 interrupts = <39 2 0 0>;
723 cell-index = <0>;
725 compatible = "ns16550";
727 clock-frequency = <0>;
728 interrupts = <36 2 0 0>;
732 cell-index = <1>;
734 compatible = "ns16550";
736 clock-frequency = <0>;
737 interrupts = <36 2 0 0>;
741 cell-index = <2>;
743 compatible = "ns16550";
745 clock-frequency = <0>;
746 interrupts = <37 2 0 0>;
750 cell-index = <3>;
752 compatible = "ns16550";
754 clock-frequency = <0>;
755 interrupts = <37 2 0 0>;
759 compatible = "fsl,p5020-gpio", "fsl,qoriq-gpio";
761 interrupts = <55 2 0 0>;
762 #gpio-cells = <2>;
763 gpio-controller;
767 compatible = "fsl,rman";
768 #address-cells = <1>;
769 #size-cells = <1>;
772 interrupts = <16 2 1 11>; /* err_irq */
773 fsl,qman-channels-id = <0x62 0x63>;
775 inbound-block@0 {
776 compatible = "fsl,rman-inbound-block";
779 global-cfg@b00 {
780 compatible = "fsl,rman-global-cfg";
783 inbound-block@1000 {
784 compatible = "fsl,rman-inbound-block";
787 inbound-block@2000 {
788 compatible = "fsl,rman-inbound-block";
791 inbound-block@3000 {
792 compatible = "fsl,rman-inbound-block";
798 compatible = "fsl,p5020-usb2-mph",
799 "fsl,mpc85xx-usb2-mph", "fsl-usb2-mph";
801 #address-cells = <1>;
802 #size-cells = <0>;
809 compatible = "fsl,p5020-usb2-dr",
810 "fsl,mpc85xx-usb2-dr", "fsl-usb2-dr";
812 #address-cells = <1>;
813 #size-cells = <0>;
820 compatible = "fsl,p5020-sata", "fsl,pq-sata-v2";
826 compatible = "fsl,p5020-sata", "fsl,pq-sata-v2";
832 compatible = "fsl,sec-v4.2", "fsl,sec-v4.0";
833 #address-cells = <1>;
834 #size-cells = <1>;
837 interrupts = <92 2 0 0>;
840 compatible = "fsl,sec-v4.2-job-ring",
841 "fsl,sec-v4.0-job-ring";
843 interrupts = <88 2 0 0>;
847 compatible = "fsl,sec-v4.2-job-ring",
848 "fsl,sec-v4.0-job-ring";
850 interrupts = <89 2 0 0>;
854 compatible = "fsl,sec-v4.2-job-ring",
855 "fsl,sec-v4.0-job-ring";
857 interrupts = <90 2 0 0>;
861 compatible = "fsl,sec-v4.2-job-ring",
862 "fsl,sec-v4.0-job-ring";
864 interrupts = <91 2 0 0>;
868 compatible = "fsl,sec-v4.2-rtic",
869 "fsl,sec-v4.0-rtic";
870 #address-cells = <1>;
871 #size-cells = <1>;
875 rtic_a: rtic-a@0 {
876 compatible = "fsl,sec-v4.2-rtic-memory",
877 "fsl,sec-v4.0-rtic-memory";
881 rtic_b: rtic-b@20 {
882 compatible = "fsl,sec-v4.2-rtic-memory",
883 "fsl,sec-v4.0-rtic-memory";
887 rtic_c: rtic-c@40 {
888 compatible = "fsl,sec-v4.2-rtic-memory",
889 "fsl,sec-v4.0-rtic-memory";
893 rtic_d: rtic-d@60 {
894 compatible = "fsl,sec-v4.2-rtic-memory",
895 "fsl,sec-v4.0-rtic-memory";
902 compatible = "fsl,sec-v4.2-mon", "fsl,sec-v4.0-mon";
904 interrupts = <93 2 0 0>;
908 compatible = "fsl,raideng-v1.0";
909 #address-cells = <1>;
910 #size-cells = <1>;
915 compatible = "fsl,raideng-v1.0-job-queue";
916 #address-cells = <1>;
917 #size-cells = <1>;
922 compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-hp-ring";
924 interrupts = <139 2 0 0>;
925 interrupt-parent = <&mpic>;
929 compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-lp-ring";
931 interrupts = <140 2 0 0>;
932 interrupt-parent = <&mpic>;
937 compatible = "fsl,raideng-v1.0-job-queue";
938 #address-cells = <1>;
939 #size-cells = <1>;
944 compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-hp-ring";
946 interrupts = <141 2 0 0>;
947 interrupt-parent = <&mpic>;
951 compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-lp-ring";
953 interrupts = <142 2 0 0>;
954 interrupt-parent = <&mpic>;
960 compatible = "fsl,pme";
962 /* "fsl,pme-pdsr = <0x0 0x23000000 0x0 0x01000000>; */
963 /* "fsl,pme-sre = <0x0 0x24000000 0x0 0x00a00000>; */
964 interrupts = <16 2 1 5>;
968 compatible = "fsl,p5020-qman", "fsl,qman";
970 interrupts = <16 2 1 3>;
972 /* "fsl,qman-fqd = <0x0 0x20000000 0x0 0x01000000>; */
973 /* "fsl,qman-pfdr = <0x0 0x21000000 0x0 0x01000000>; */
977 compatible = "fsl,p5020-bman", "fsl,bman";
979 interrupts = <16 2 1 2>;
980 /* Same as "fsl,qman-*, use default allocation */
981 /* "fsl,bman-fbpr = <0x0 0x22000000 0x0 0x01000000>; */
985 #address-cells = <1>;
986 #size-cells = <1>;
987 cell-index = <0>;
988 compatible = "fsl,p5020-fman", "fsl,fman", "simple-bus";
991 clock-frequency = <0>;
993 96 2 0 0
994 16 2 1 1>;
997 compatible = "fsl,p5020-fman-cc", "fsl,fman-cc";
1001 compatible = "fsl,p5020-fman-parser", "fsl,fman-parser";
1006 compatible = "fsl,p5020-fman-keygen", "fsl,fman-keygen";
1011 compatible = "fsl,p5020-fman-policer", "fsl,fman-policer";
1016 compatible = "fsl,p5020-fman-muram", "fsl,fman-muram";
1021 compatible = "fsl,p5020-fman-bmi", "fsl,fman-bmi";
1026 compatible = "fsl,p5020-fman-qmi", "fsl,fman-qmi";
1031 cell-index = <0>;
1032 compatible = "fsl,p5020-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
1036 cell-index = <1>;
1037 compatible = "fsl,p5020-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
1041 cell-index = <2>;
1042 compatible = "fsl,p5020-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
1046 cell-index = <3>;
1047 compatible = "fsl,p5020-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
1051 cell-index = <4>;
1052 compatible = "fsl,p5020-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
1056 cell-index = <0>;
1057 compatible = "fsl,p5020-fman-port-10g-rx", "fsl,fman-port-10g-rx";
1062 cell-index = <0>;
1063 compatible = "fsl,p5020-fman-port-10g-tx", "fsl,fman-port-10g-tx";
1065 fsl,qman-channel-id = <0x40>;
1068 cell-index = <0>;
1069 compatible = "fsl,p5020-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1071 fsl,qman-channel-id = <0x41>;
1074 cell-index = <1>;
1075 compatible = "fsl,p5020-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1077 fsl,qman-channel-id = <0x42>;
1080 cell-index = <2>;
1081 compatible = "fsl,p5020-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1083 fsl,qman-channel-id = <0x43>;
1086 cell-index = <3>;
1087 compatible = "fsl,p5020-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1089 fsl,qman-channel-id = <0x44>;
1092 cell-index = <4>;
1093 compatible = "fsl,p5020-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1095 fsl,qman-channel-id = <0x45>;
1099 cell-index = <0>;
1100 compatible = "fsl,p5020-fman-port-oh", "fsl,fman-port-oh";
1102 fsl,qman-channel-id = <0x46>;
1105 cell-index = <1>;
1106 compatible = "fsl,p5020-fman-port-oh", "fsl,fman-port-oh";
1108 fsl,qman-channel-id = <0x47>;
1111 cell-index = <2>;
1112 compatible = "fsl,p5020-fman-port-oh", "fsl,fman-port-oh";
1114 fsl,qman-channel-id = <0x48>;
1117 cell-index = <3>;
1118 compatible = "fsl,p5020-fman-port-oh", "fsl,fman-port-oh";
1120 fsl,qman-channel-id = <0x49>;
1123 cell-index = <4>;
1124 compatible = "fsl,p5020-fman-port-oh", "fsl,fman-port-oh";
1126 fsl,qman-channel-id = <0x4a>;
1129 cell-index = <5>;
1130 compatible = "fsl,p5020-fman-port-oh", "fsl,fman-port-oh";
1132 fsl,qman-channel-id = <0x4b>;
1135 cell-index = <6>;
1136 compatible = "fsl,p5020-fman-port-oh", "fsl,fman-port-oh";
1141 cell-index = <0>;
1142 compatible = "fsl,p5020-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1144 fsl,port-handles = <&fman0_rx0 &fman0_tx0>;
1145 ptimer-handle = <&ptp_timer0>;
1149 #address-cells = <1>;
1150 #size-cells = <0>;
1151 compatible = "fsl,fman-mdio";
1157 cell-index = <1>;
1158 compatible = "fsl,p5020-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1160 fsl,port-handles = <&fman0_rx1 &fman0_tx1>;
1161 ptimer-handle = <&ptp_timer0>;
1165 #address-cells = <1>;
1166 #size-cells = <0>;
1167 compatible = "fsl,fman-tbi";
1173 cell-index = <2>;
1174 compatible = "fsl,p5020-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1176 fsl,port-handles = <&fman0_rx2 &fman0_tx2>;
1177 ptimer-handle = <&ptp_timer0>;
1181 #address-cells = <1>;
1182 #size-cells = <0>;
1183 compatible = "fsl,fman-tbi";
1189 cell-index = <3>;
1190 compatible = "fsl,p5020-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1192 fsl,port-handles = <&fman0_rx3 &fman0_tx3>;
1193 ptimer-handle = <&ptp_timer0>;
1197 #address-cells = <1>;
1198 #size-cells = <0>;
1199 compatible = "fsl,fman-tbi";
1205 cell-index = <4>;
1206 compatible = "fsl,p5020-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1208 fsl,port-handles = <&fman0_rx4 &fman0_tx4>;
1209 ptimer-handle = <&ptp_timer0>;
1213 #address-cells = <1>;
1214 #size-cells = <0>;
1215 compatible = "fsl,fman-tbi";
1221 cell-index = <0>;
1222 compatible = "fsl,p5020-fman-10g-mac", "fsl,fman-10g-mac", "fsl,fman-xgec";
1224 fsl,port-handles = <&fman0_rx5 &fman0_tx5>;
1228 #address-cells = <1>;
1229 #size-cells = <0>;
1230 compatible = "fsl,fman-xmdio";
1236 compatible = "fsl,fman-rtc";
1243 compatible = "fsl,srio";
1244 interrupts = <16 2 1 11>;
1245 #address-cells = <2>;
1246 #size-cells = <2>;
1250 #address-cells = <2>;
1251 #size-cells = <2>;
1252 cell-index = <1>;
1256 #address-cells = <2>;
1257 #size-cells = <2>;
1258 cell-index = <2>;
1263 compatible = "fsl,p5020-rev1.0-elbc", "simple-bus", "fsl,elbc";
1265 25 2 0 0
1266 16 2 1 19
1268 #address-cells = <2>;
1269 #size-cells = <1>;
1273 compatible = "fsl,p5020-pcie", "fsl,qoriq-pcie-v2.2";
1276 #size-cells = <2>;
1277 #address-cells = <3>;
1278 cell-index = <0>;
1279 bus-range = <0x0 0xff>;
1280 clock-frequency = <0x1fca055>;
1282 interrupts = <16 2 1 15>;
1286 #interrupt-cells = <1>;
1287 #size-cells = <2>;
1288 #address-cells = <3>;
1290 interrupts = <16 2 1 15>;
1291 interrupt-map-mask = <0xf800 0 0 7>;
1292 interrupt-map = <
1295 0000 0 0 2 &mpic 1 1 0 0
1296 0000 0 0 3 &mpic 2 1 0 0
1303 compatible = "fsl,p5020-pcie", "fsl,qoriq-pcie-v2.2";
1306 #size-cells = <2>;
1307 #address-cells = <3>;
1308 cell-index = <1>;
1309 bus-range = <0 0xff>;
1310 clock-frequency = <0x1fca055>;
1312 interrupts = <16 2 1 14>;
1315 #interrupt-cells = <1>;
1316 #size-cells = <2>;
1317 #address-cells = <3>;
1319 interrupts = <16 2 1 14>;
1320 interrupt-map-mask = <0xf800 0 0 7>;
1321 interrupt-map = <
1324 0000 0 0 2 &mpic 5 1 0 0
1332 compatible = "fsl,p5020-pcie", "fsl,qoriq-pcie-v2.2";
1335 #size-cells = <2>;
1336 #address-cells = <3>;
1337 cell-index = <2>;
1338 bus-range = <0x0 0xff>;
1339 clock-frequency = <0x1fca055>;
1341 interrupts = <16 2 1 13>;
1344 #interrupt-cells = <1>;
1345 #size-cells = <2>;
1346 #address-cells = <3>;
1348 interrupts = <16 2 1 13>;
1349 interrupt-map-mask = <0xf800 0 0 7>;
1350 interrupt-map = <
1353 0000 0 0 2 &mpic 9 1 0 0
1361 compatible = "fsl,p5020-pcie", "fsl,qoriq-pcie-v2.2";
1364 #size-cells = <2>;
1365 #address-cells = <3>;
1366 cell-index = <3>;
1367 bus-range = <0x0 0xff>;
1368 clock-frequency = <0x1fca055>;
1370 interrupts = <16 2 1 12>;
1373 #interrupt-cells = <1>;
1374 #size-cells = <2>;
1375 #address-cells = <3>;
1377 interrupts = <16 2 1 12>;
1378 interrupt-map-mask = <0xf800 0 0 7>;
1379 interrupt-map = <
1382 0000 0 0 2 &mpic 0 1 0 0