Lines Matching +full:0 +full:- +full:rtic +full:- +full:memory

35 /dts-v1/;
39 #address-cells = <2>;
40 #size-cells = <2>;
41 interrupt-parent = <&mpic>;
101 #address-cells = <1>;
102 #size-cells = <0>;
104 cpu0: PowerPC,e500mc@0 {
106 reg = <0>;
107 bus-frequency = <749999996>;
108 next-level-cache = <&L2_0>;
109 L2_0: l2-cache {
110 next-level-cache = <&cpc>;
116 next-level-cache = <&L2_1>;
117 L2_1: l2-cache {
118 next-level-cache = <&cpc>;
124 next-level-cache = <&L2_2>;
125 L2_2: l2-cache {
126 next-level-cache = <&cpc>;
132 next-level-cache = <&L2_3>;
133 L2_3: l2-cache {
134 next-level-cache = <&cpc>;
140 #address-cells = <1>;
141 #size-cells = <1>;
142 compatible = "fsl,dcsr", "simple-bus";
144 dcsr-epu@0 {
145 compatible = "fsl,dcsr-epu";
146 interrupts = <52 2 0 0
147 84 2 0 0
148 85 2 0 0>;
149 interrupt-parent = <&mpic>;
150 reg = <0x0 0x1000>;
152 dcsr-npc {
153 compatible = "fsl,dcsr-npc";
154 reg = <0x1000 0x1000 0x1000000 0x8000>;
156 dcsr-nxc@2000 {
157 compatible = "fsl,dcsr-nxc";
158 reg = <0x2000 0x1000>;
160 dcsr-corenet {
161 compatible = "fsl,dcsr-corenet";
162 reg = <0x8000 0x1000 0xB0000 0x1000>;
164 dcsr-dpaa@9000 {
165 compatible = "fsl,p2041-dcsr-dpaa", "fsl,dcsr-dpaa";
166 reg = <0x9000 0x1000>;
168 dcsr-ocn@11000 {
169 compatible = "fsl,p2041-dcsr-ocn", "fsl,dcsr-ocn";
170 reg = <0x11000 0x1000>;
172 dcsr-ddr@12000 {
173 compatible = "fsl,dcsr-ddr";
174 dev-handle = <&ddr>;
175 reg = <0x12000 0x1000>;
177 dcsr-nal@18000 {
178 compatible = "fsl,p2041-dcsr-nal", "fsl,dcsr-nal";
179 reg = <0x18000 0x1000>;
181 dcsr-rcpm@22000 {
182 compatible = "fsl,p2041-dcsr-rcpm", "fsl,dcsr-rcpm";
183 reg = <0x22000 0x1000>;
185 dcsr-cpu-sb-proxy@40000 {
186 compatible = "fsl,dcsr-e500mc-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
187 cpu-handle = <&cpu0>;
188 reg = <0x40000 0x1000>;
190 dcsr-cpu-sb-proxy@41000 {
191 compatible = "fsl,dcsr-e500mc-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
192 cpu-handle = <&cpu1>;
193 reg = <0x41000 0x1000>;
195 dcsr-cpu-sb-proxy@42000 {
196 compatible = "fsl,dcsr-e500mc-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
197 cpu-handle = <&cpu2>;
198 reg = <0x42000 0x1000>;
200 dcsr-cpu-sb-proxy@43000 {
201 compatible = "fsl,dcsr-e500mc-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
202 cpu-handle = <&cpu3>;
203 reg = <0x43000 0x1000>;
207 bman-portals@ff4000000 {
208 #address-cells = <0x1>;
209 #size-cells = <0x1>;
210 compatible = "fsl,bman-portals";
211 ranges = <0x0 0xf 0xfde00000 0x200000>;
212 bman-portal@0 {
213 cell-index = <0x0>;
214 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
215 reg = <0x0 0x4000 0x100000 0x1000>;
216 interrupts = <105 2 0 0>;
218 bman-portal@4000 {
219 cell-index = <0x1>;
220 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
221 reg = <0x4000 0x4000 0x101000 0x1000>;
222 interrupts = <107 2 0 0>;
224 bman-portal@8000 {
225 cell-index = <2>;
226 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
227 reg = <0x8000 0x4000 0x102000 0x1000>;
228 interrupts = <109 2 0 0>;
230 bman-portal@c000 {
231 cell-index = <0x3>;
232 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
233 reg = <0xc000 0x4000 0x103000 0x1000>;
234 interrupts = <111 2 0 0>;
236 bman-portal@10000 {
237 cell-index = <0x4>;
238 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
239 reg = <0x10000 0x4000 0x104000 0x1000>;
240 interrupts = <113 2 0 0>;
242 bman-portal@14000 {
243 cell-index = <0x5>;
244 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
245 reg = <0x14000 0x4000 0x105000 0x1000>;
246 interrupts = <115 2 0 0>;
248 bman-portal@18000 {
249 cell-index = <0x6>;
250 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
251 reg = <0x18000 0x4000 0x106000 0x1000>;
252 interrupts = <117 2 0 0>;
254 bman-portal@1c000 {
255 cell-index = <0x7>;
256 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
257 reg = <0x1c000 0x4000 0x107000 0x1000>;
258 interrupts = <119 2 0 0>;
260 bman-portal@20000 {
261 cell-index = <0x8>;
262 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
263 reg = <0x20000 0x4000 0x108000 0x1000>;
264 interrupts = <121 2 0 0>;
266 bman-portal@24000 {
267 cell-index = <0x9>;
268 compatible = "fsl,p2041-bman-portal", "fsl,bman-portal";
269 reg = <0x24000 0x4000 0x109000 0x1000>;
270 interrupts = <123 2 0 0>;
273 buffer-pool@0 {
274 compatible = "fsl,p2041-bpool", "fsl,bpool";
275 fsl,bpid = <0>;
276 fsl,bpool-cfg = <0 0x100 0 1 0 0x100>;
280 qman-portals@ff4200000 {
281 #address-cells = <0x1>;
282 #size-cells = <0x1>;
283 compatible = "fsl,qman-portals";
284 ranges = <0x0 0xf 0xfdc00000 0x200000>;
285 qportal0: qman-portal@0 {
286 cell-index = <0x0>;
287 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
288 reg = <0x0 0x4000 0x100000 0x1000>;
289 interrupts = <104 0x2 0 0>;
290 fsl,qman-channel-id = <0x0>;
293 qportal1: qman-portal@4000 {
294 cell-index = <0x1>;
295 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
296 reg = <0x4000 0x4000 0x101000 0x1000>;
297 interrupts = <106 0x2 0 0>;
298 fsl,qman-channel-id = <0x1>;
301 qportal2: qman-portal@8000 {
302 cell-index = <0x2>;
303 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
304 reg = <0x8000 0x4000 0x102000 0x1000>;
305 interrupts = <108 0x2 0 0>;
306 fsl,qman-channel-id = <0x2>;
309 qportal3: qman-portal@c000 {
310 cell-index = <0x3>;
311 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
312 reg = <0xc000 0x4000 0x103000 0x1000>;
313 interrupts = <110 0x2 0 0>;
314 fsl,qman-channel-id = <0x3>;
317 qportal4: qman-portal@10000 {
318 cell-index = <0x4>;
319 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
320 reg = <0x10000 0x4000 0x104000 0x1000>;
321 interrupts = <112 0x2 0 0>;
322 fsl,qman-channel-id = <0x4>;
325 qportal5: qman-portal@14000 {
326 cell-index = <0x5>;
327 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
328 reg = <0x14000 0x4000 0x105000 0x1000>;
329 interrupts = <114 0x2 0 0>;
330 fsl,qman-channel-id = <0x5>;
333 qportal6: qman-portal@18000 {
334 cell-index = <0x6>;
335 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
336 reg = <0x18000 0x4000 0x106000 0x1000>;
337 interrupts = <116 0x2 0 0>;
338 fsl,qman-channel-id = <0x6>;
341 qportal7: qman-portal@1c000 {
342 cell-index = <0x7>;
343 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
344 reg = <0x1c000 0x4000 0x107000 0x1000>;
345 interrupts = <118 0x2 0 0>;
346 fsl,qman-channel-id = <0x7>;
349 qportal8: qman-portal@20000 {
350 cell-index = <0x8>;
351 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
352 reg = <0x20000 0x4000 0x108000 0x1000>;
353 interrupts = <120 0x2 0 0>;
354 fsl,qman-channel-id = <0x8>;
357 qportal9: qman-portal@24000 {
358 cell-index = <0x9>;
359 compatible = "fsl,p2041-qman-portal", "fsl,qman-portal";
360 reg = <0x24000 0x4000 0x109000 0x1000>;
361 interrupts = <122 0x2 0 0>;
362 fsl,qman-channel-id = <0x9>;
365 qpool1: qman-pool@1 {
366 cell-index = <1>;
367 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
368 fsl,qman-channel-id = <0x21>;
371 qpool2: qman-pool@2 {
372 cell-index = <2>;
373 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
374 fsl,qman-channel-id = <0x22>;
377 qpool3: qman-pool@3 {
378 cell-index = <3>;
379 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
380 fsl,qman-channel-id = <0x23>;
383 qpool4: qman-pool@4 {
384 cell-index = <4>;
385 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
386 fsl,qman-channel-id = <0x24>;
389 qpool5: qman-pool@5 {
390 cell-index = <5>;
391 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
392 fsl,qman-channel-id = <0x25>;
395 qpool6: qman-pool@6 {
396 cell-index = <6>;
397 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
398 fsl,qman-channel-id = <0x26>;
401 qpool7: qman-pool@7 {
402 cell-index = <7>;
403 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
404 fsl,qman-channel-id = <0x27>;
407 qpool8: qman-pool@8 {
408 cell-index = <8>;
409 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
410 fsl,qman-channel-id = <0x28>;
413 qpool9: qman-pool@9 {
414 cell-index = <9>;
415 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
416 fsl,qman-channel-id = <0x29>;
419 qpool10: qman-pool@10 {
420 cell-index = <10>;
421 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
422 fsl,qman-channel-id = <0x2a>;
425 qpool11: qman-pool@11 {
426 cell-index = <11>;
427 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
428 fsl,qman-channel-id = <0x2b>;
431 qpool12: qman-pool@12 {
432 cell-index = <12>;
433 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
434 fsl,qman-channel-id = <0x2c>;
437 qpool13: qman-pool@13 {
438 cell-index = <13>;
439 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
440 fsl,qman-channel-id = <0x2d>;
443 qpool14: qman-pool@14 {
444 cell-index = <14>;
445 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
446 fsl,qman-channel-id = <0x2e>;
449 qpool15: qman-pool@15 {
450 cell-index = <15>;
451 compatible = "fsl,p2041-qman-pool-channel", "fsl,qman-pool-channel";
452 fsl,qman-channel-id = <0x2f>;
457 #address-cells = <1>;
458 #size-cells = <1>;
460 compatible = "simple-bus";
462 bus-frequency = <0>; // Filled out by kernel.
464 ranges = <0x00000000 0xf 0xfe000000 0x1000000>;
465 reg = <0xf 0xfe000000 0 0x00001000>;
467 soc-sram-error {
468 compatible = "fsl,soc-sram-error";
472 corenet-law@0 {
473 compatible = "fsl,corenet-law";
474 reg = <0x0 0x1000>;
475 fsl,num-laws = <32>;
478 ddr: memory-controller@8000 {
479 compatible = "fsl,qoriq-memory-controller-v4.5", "fsl,qoriq-memory-controller";
480 reg = <0x8000 0x1000>;
484 cpc: l3-cache-controller@10000 {
485 compatible = "fsl,p2041-l3-cache-controller", "fsl,p4080-l3-cache-controller", "cache";
486 reg = <0x10000 0x1000>;
490 corenet-cf@18000 {
491 compatible = "fsl,corenet-cf";
492 reg = <0x18000 0x1000>;
494 fsl,ccf-num-csdids = <32>;
495 fsl,ccf-num-snoopids = <32>;
499 compatible = "fsl,pamu-v1.0", "fsl,pamu";
500 reg = <0x20000 0x4000>;
502 24 2 0 0
507 clock-frequency = <0>;
508 interrupt-controller;
509 #address-cells = <0>;
510 #interrupt-cells = <4>;
511 reg = <0x40000 0x40000>;
512 compatible = "fsl,mpic", "chrp,open-pic";
513 device_type = "open-pic";
517 compatible = "fsl,mpic-msi";
518 reg = <0x41600 0x200>;
519 msi-available-ranges = <0 0x100>;
521 0xe0 0 0 0
522 0xe1 0 0 0
523 0xe2 0 0 0
524 0xe3 0 0 0
525 0xe4 0 0 0
526 0xe5 0 0 0
527 0xe6 0 0 0
528 0xe7 0 0 0>;
532 compatible = "fsl,mpic-msi";
533 reg = <0x41800 0x200>;
534 msi-available-ranges = <0 0x100>;
536 0xe8 0 0 0
537 0xe9 0 0 0
538 0xea 0 0 0
539 0xeb 0 0 0
540 0xec 0 0 0
541 0xed 0 0 0
542 0xee 0 0 0
543 0xef 0 0 0>;
547 compatible = "fsl,mpic-msi";
548 reg = <0x41a00 0x200>;
549 msi-available-ranges = <0 0x100>;
551 0xf0 0 0 0
552 0xf1 0 0 0
553 0xf2 0 0 0
554 0xf3 0 0 0
555 0xf4 0 0 0
556 0xf5 0 0 0
557 0xf6 0 0 0
558 0xf7 0 0 0>;
561 guts: global-utilities@e0000 {
562 compatible = "fsl,qoriq-device-config-1.0";
563 reg = <0xe0000 0xe00>;
564 fsl,has-rstcr;
565 #sleep-cells = <1>;
566 fsl,liodn-bits = <12>;
569 pins: global-utilities@e0e00 {
570 compatible = "fsl,qoriq-pin-control-1.0";
571 reg = <0xe0e00 0x200>;
572 #sleep-cells = <2>;
575 clockgen: global-utilities@e1000 {
576 compatible = "fsl,p2041-clockgen", "fsl,qoriq-clockgen-1.0";
577 reg = <0xe1000 0x1000>;
578 clock-frequency = <0>;
581 rcpm: global-utilities@e2000 {
582 compatible = "fsl,qoriq-rcpm-1.0";
583 reg = <0xe2000 0x1000>;
584 #sleep-cells = <1>;
588 compatible = "fsl,p2041-sfp", "fsl,qoriq-sfp-1.0";
589 reg = <0xe8000 0x1000>;
593 compatible = "fsl,p2041-serdes";
594 reg = <0xea000 0x1000>;
598 #address-cells = <1>;
599 #size-cells = <1>;
600 compatible = "fsl,p2041-dma", "fsl,eloplus-dma";
601 reg = <0x100300 0x4>;
602 ranges = <0x0 0x100100 0x200>;
603 cell-index = <0>;
604 dma-channel@0 {
605 compatible = "fsl,p2041-dma-channel",
606 "fsl,eloplus-dma-channel";
607 reg = <0x0 0x80>;
608 cell-index = <0>;
609 interrupts = <28 2 0 0>;
611 dma-channel@80 {
612 compatible = "fsl,p2041-dma-channel",
613 "fsl,eloplus-dma-channel";
614 reg = <0x80 0x80>;
615 cell-index = <1>;
616 interrupts = <29 2 0 0>;
618 dma-channel@100 {
619 compatible = "fsl,p2041-dma-channel",
620 "fsl,eloplus-dma-channel";
621 reg = <0x100 0x80>;
622 cell-index = <2>;
623 interrupts = <30 2 0 0>;
625 dma-channel@180 {
626 compatible = "fsl,p2041-dma-channel",
627 "fsl,eloplus-dma-channel";
628 reg = <0x180 0x80>;
629 cell-index = <3>;
630 interrupts = <31 2 0 0>;
635 #address-cells = <1>;
636 #size-cells = <1>;
637 compatible = "fsl,p2041-dma", "fsl,eloplus-dma";
638 reg = <0x101300 0x4>;
639 ranges = <0x0 0x101100 0x200>;
640 cell-index = <1>;
641 dma-channel@0 {
642 compatible = "fsl,p2041-dma-channel",
643 "fsl,eloplus-dma-channel";
644 reg = <0x0 0x80>;
645 cell-index = <0>;
646 interrupts = <32 2 0 0>;
648 dma-channel@80 {
649 compatible = "fsl,p2041-dma-channel",
650 "fsl,eloplus-dma-channel";
651 reg = <0x80 0x80>;
652 cell-index = <1>;
653 interrupts = <33 2 0 0>;
655 dma-channel@100 {
656 compatible = "fsl,p2041-dma-channel",
657 "fsl,eloplus-dma-channel";
658 reg = <0x100 0x80>;
659 cell-index = <2>;
660 interrupts = <34 2 0 0>;
662 dma-channel@180 {
663 compatible = "fsl,p2041-dma-channel",
664 "fsl,eloplus-dma-channel";
665 reg = <0x180 0x80>;
666 cell-index = <3>;
667 interrupts = <35 2 0 0>;
672 #address-cells = <1>;
673 #size-cells = <0>;
674 compatible = "fsl,p2041-espi", "fsl,mpc8536-espi";
675 reg = <0x110000 0x1000>;
676 interrupts = <53 0x2 0 0>;
677 fsl,espi-num-chipselects = <4>;
681 compatible = "fsl,p2041-esdhc", "fsl,esdhc";
682 reg = <0x114000 0x1000>;
683 interrupts = <48 2 0 0>;
684 sdhci,auto-cmd12;
685 clock-frequency = <0>;
689 #address-cells = <1>;
690 #size-cells = <0>;
691 cell-index = <0>;
692 compatible = "fsl-i2c";
693 reg = <0x118000 0x100>;
694 interrupts = <38 2 0 0>;
699 #address-cells = <1>;
700 #size-cells = <0>;
701 cell-index = <1>;
702 compatible = "fsl-i2c";
703 reg = <0x118100 0x100>;
704 interrupts = <38 2 0 0>;
709 #address-cells = <1>;
710 #size-cells = <0>;
711 cell-index = <2>;
712 compatible = "fsl-i2c";
713 reg = <0x119000 0x100>;
714 interrupts = <39 2 0 0>;
719 #address-cells = <1>;
720 #size-cells = <0>;
721 cell-index = <3>;
722 compatible = "fsl-i2c";
723 reg = <0x119100 0x100>;
724 interrupts = <39 2 0 0>;
729 cell-index = <0>;
732 reg = <0x11c500 0x100>;
733 clock-frequency = <0>;
734 interrupts = <36 2 0 0>;
738 cell-index = <1>;
741 reg = <0x11c600 0x100>;
742 clock-frequency = <0>;
743 interrupts = <36 2 0 0>;
747 cell-index = <2>;
750 reg = <0x11d500 0x100>;
751 clock-frequency = <0>;
752 interrupts = <37 2 0 0>;
756 cell-index = <3>;
759 reg = <0x11d600 0x100>;
760 clock-frequency = <0>;
761 interrupts = <37 2 0 0>;
765 compatible = "fsl,p2041-gpio", "fsl,qoriq-gpio";
766 reg = <0x130000 0x1000>;
767 interrupts = <55 2 0 0>;
768 #gpio-cells = <2>;
769 gpio-controller;
774 #address-cells = <1>;
775 #size-cells = <1>;
776 ranges = <0x0 0x1e0000 0x20000>;
777 reg = <0x1e0000 0x20000>;
779 fsl,qman-channels-id = <0x62 0x63>;
781 inbound-block@0 {
782 compatible = "fsl,rman-inbound-block";
783 reg = <0x0 0x800>;
785 global-cfg@b00 {
786 compatible = "fsl,rman-global-cfg";
787 reg = <0xb00 0x500>;
789 inbound-block@1000 {
790 compatible = "fsl,rman-inbound-block";
791 reg = <0x1000 0x800>;
793 inbound-block@2000 {
794 compatible = "fsl,rman-inbound-block";
795 reg = <0x2000 0x800>;
797 inbound-block@3000 {
798 compatible = "fsl,rman-inbound-block";
799 reg = <0x3000 0x800>;
804 compatible = "fsl,p2041-usb2-mph",
805 "fsl,mpc85xx-usb2-mph", "fsl-usb2-mph";
806 reg = <0x210000 0x1000>;
807 #address-cells = <1>;
808 #size-cells = <0>;
809 interrupts = <44 0x2 0 0>;
815 compatible = "fsl,p2041-usb2-dr",
816 "fsl,mpc85xx-usb2-dr", "fsl-usb2-dr";
817 reg = <0x211000 0x1000>;
818 #address-cells = <1>;
819 #size-cells = <0>;
820 interrupts = <45 0x2 0 0>;
825 compatible = "fsl,p2041-sata", "fsl,pq-sata-v2";
826 reg = <0x220000 0x1000>;
827 interrupts = <68 0x2 0 0>;
831 compatible = "fsl,p2041-sata", "fsl,pq-sata-v2";
832 reg = <0x221000 0x1000>;
833 interrupts = <69 0x2 0 0>;
837 compatible = "fsl,sec-v4.2", "fsl,sec-v4.0";
838 #address-cells = <1>;
839 #size-cells = <1>;
840 reg = <0x300000 0x10000>;
841 ranges = <0 0x300000 0x10000>;
842 interrupts = <92 2 0 0>;
845 compatible = "fsl,sec-v4.2-job-ring",
846 "fsl,sec-v4.0-job-ring";
847 reg = <0x1000 0x1000>;
848 interrupts = <88 2 0 0>;
852 compatible = "fsl,sec-v4.2-job-ring",
853 "fsl,sec-v4.0-job-ring";
854 reg = <0x2000 0x1000>;
855 interrupts = <89 2 0 0>;
859 compatible = "fsl,sec-v4.2-job-ring",
860 "fsl,sec-v4.0-job-ring";
861 reg = <0x3000 0x1000>;
862 interrupts = <90 2 0 0>;
866 compatible = "fsl,sec-v4.2-job-ring",
867 "fsl,sec-v4.0-job-ring";
868 reg = <0x4000 0x1000>;
869 interrupts = <91 2 0 0>;
872 rtic@6000 {
873 compatible = "fsl,sec-v4.2-rtic",
874 "fsl,sec-v4.0-rtic";
875 #address-cells = <1>;
876 #size-cells = <1>;
877 reg = <0x6000 0x100>;
878 ranges = <0x0 0x6100 0xe00>;
880 rtic_a: rtic-a@0 {
881 compatible = "fsl,sec-v4.2-rtic-memory",
882 "fsl,sec-v4.0-rtic-memory";
883 reg = <0x00 0x20 0x100 0x80>;
886 rtic_b: rtic-b@20 {
887 compatible = "fsl,sec-v4.2-rtic-memory",
888 "fsl,sec-v4.0-rtic-memory";
889 reg = <0x20 0x20 0x200 0x80>;
892 rtic_c: rtic-c@40 {
893 compatible = "fsl,sec-v4.2-rtic-memory",
894 "fsl,sec-v4.0-rtic-memory";
895 reg = <0x40 0x20 0x300 0x80>;
898 rtic_d: rtic-d@60 {
899 compatible = "fsl,sec-v4.2-rtic-memory",
900 "fsl,sec-v4.0-rtic-memory";
901 reg = <0x60 0x20 0x500 0x80>;
907 compatible = "fsl,sec-v4.2-mon", "fsl,sec-v4.0-mon";
908 reg = <0x314000 0x1000>;
909 interrupts = <93 2 0 0>;
914 reg = <0x316000 0x10000>;
915 /* "fsl,pme-pdsr = <0x0 0x23000000 0x0 0x01000000>; */
916 /* "fsl,pme-sre = <0x0 0x24000000 0x0 0x00a00000>; */
921 compatible = "fsl,p2041-qman", "fsl,qman";
922 reg = <0x318000 0x1000>;
925 /* "fsl,qman-fqd = <0x0 0x20000000 0x0 0x01000000>; */
926 /* "fsl,qman-pfdr = <0x0 0x21000000 0x0 0x01000000>; */
930 compatible = "fsl,p2041-bman", "fsl,bman";
931 reg = <0x31a000 0x1000>;
933 /* Same as "fsl,qman-*, use default allocation */
934 /* "fsl,bman-fbpr = <0x0 0x22000000 0x0 0x01000000>; */
938 #address-cells = <1>;
939 #size-cells = <1>;
940 cell-index = <0>;
941 compatible = "fsl,p2041-fman", "fsl,fman", "simple-bus";
942 ranges = <0 0x400000 0x100000>;
943 reg = <0x400000 0x100000>;
944 clock-frequency = <0>;
946 96 2 0 0
949 cc@0 {
950 compatible = "fsl,p2041-fman-cc", "fsl,fman-cc";
954 compatible = "fsl,p2041-fman-parser", "fsl,fman-parser";
955 reg = <0xc7000 0x1000>;
959 compatible = "fsl,p2041-fman-keygen", "fsl,fman-keygen";
960 reg = <0xc1000 0x1000>;
964 compatible = "fsl,p2041-fman-policer", "fsl,fman-policer";
965 reg = <0xc0000 0x1000>;
968 muram@0 {
969 compatible = "fsl,p2041-fman-muram", "fsl,fman-muram";
970 reg = <0x0 0x28000>;
974 compatible = "fsl,p2041-fman-bmi", "fsl,fman-bmi";
975 reg = <0x80000 0x400>;
979 compatible = "fsl,p2041-fman-qmi", "fsl,fman-qmi";
980 reg = <0x80400 0x400>;
984 cell-index = <0>;
985 compatible = "fsl,p2041-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
986 reg = <0x88000 0x1000>;
989 cell-index = <1>;
990 compatible = "fsl,p2041-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
991 reg = <0x89000 0x1000>;
994 cell-index = <2>;
995 compatible = "fsl,p2041-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
996 reg = <0x8a000 0x1000>;
999 cell-index = <3>;
1000 compatible = "fsl,p2041-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
1001 reg = <0x8b000 0x1000>;
1004 cell-index = <4>;
1005 compatible = "fsl,p2041-fman-port-1g-rx", "fsl,fman-port-1g-rx", "fsl,fman-v2-port-rx";
1006 reg = <0x8c000 0x1000>;
1009 cell-index = <0>;
1010 compatible = "fsl,p2041-fman-port-10g-rx", "fsl,fman-port-10g-rx";
1011 reg = <0x90000 0x1000>;
1015 cell-index = <0>;
1016 compatible = "fsl,p2041-fman-port-10g-tx", "fsl,fman-port-10g-tx";
1017 reg = <0xb0000 0x1000>;
1018 fsl,qman-channel-id = <0x40>;
1021 cell-index = <0>;
1022 compatible = "fsl,p2041-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1023 reg = <0xa8000 0x1000>;
1024 fsl,qman-channel-id = <0x41>;
1027 cell-index = <1>;
1028 compatible = "fsl,p2041-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1029 reg = <0xa9000 0x1000>;
1030 fsl,qman-channel-id = <0x42>;
1033 cell-index = <2>;
1034 compatible = "fsl,p2041-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1035 reg = <0xaa000 0x1000>;
1036 fsl,qman-channel-id = <0x43>;
1039 cell-index = <3>;
1040 compatible = "fsl,p2041-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1041 reg = <0xab000 0x1000>;
1042 fsl,qman-channel-id = <0x44>;
1045 cell-index = <4>;
1046 compatible = "fsl,p2041-fman-port-1g-tx", "fsl,fman-port-1g-tx", "fsl,fman-v2-port-tx";
1047 reg = <0xac000 0x1000>;
1048 fsl,qman-channel-id = <0x45>;
1052 cell-index = <0>;
1053 compatible = "fsl,p2041-fman-port-oh", "fsl,fman-port-oh";
1054 reg = <0x81000 0x1000>;
1055 fsl,qman-channel-id = <0x46>;
1058 cell-index = <1>;
1059 compatible = "fsl,p2041-fman-port-oh", "fsl,fman-port-oh";
1060 reg = <0x82000 0x1000>;
1061 fsl,qman-channel-id = <0x47>;
1064 cell-index = <2>;
1065 compatible = "fsl,p2041-fman-port-oh", "fsl,fman-port-oh";
1066 reg = <0x83000 0x1000>;
1067 fsl,qman-channel-id = <0x48>;
1070 cell-index = <3>;
1071 compatible = "fsl,p2041-fman-port-oh", "fsl,fman-port-oh";
1072 reg = <0x84000 0x1000>;
1073 fsl,qman-channel-id = <0x49>;
1076 cell-index = <4>;
1077 compatible = "fsl,p2041-fman-port-oh", "fsl,fman-port-oh";
1078 reg = <0x85000 0x1000>;
1079 fsl,qman-channel-id = <0x4a>;
1082 cell-index = <5>;
1083 compatible = "fsl,p2041-fman-port-oh", "fsl,fman-port-oh";
1084 reg = <0x86000 0x1000>;
1085 fsl,qman-channel-id = <0x4b>;
1088 cell-index = <6>;
1089 compatible = "fsl,p2041-fman-port-oh", "fsl,fman-port-oh";
1090 reg = <0x87000 0x1000>;
1094 cell-index = <0>;
1095 compatible = "fsl,p2041-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1096 reg = <0xe0000 0x1000>;
1097 fsl,port-handles = <&fman0_rx0 &fman0_tx0>;
1101 #address-cells = <1>;
1102 #size-cells = <0>;
1103 compatible = "fsl,fman-mdio";
1104 reg = <0xe1120 0xee0>;
1105 interrupts = <100 1 0 0>;
1109 cell-index = <1>;
1110 compatible = "fsl,p2041-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1111 reg = <0xe2000 0x1000>;
1112 fsl,port-handles = <&fman0_rx1 &fman0_tx1>;
1116 #address-cells = <1>;
1117 #size-cells = <0>;
1118 compatible = "fsl,fman-tbi";
1119 reg = <0xe3120 0xee0>;
1120 interrupts = <100 1 0 0>;
1124 cell-index = <2>;
1125 compatible = "fsl,p2041-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1126 reg = <0xe4000 0x1000>;
1127 fsl,port-handles = <&fman0_rx2 &fman0_tx2>;
1131 #address-cells = <1>;
1132 #size-cells = <0>;
1133 compatible = "fsl,fman-tbi";
1134 reg = <0xe5120 0xee0>;
1135 interrupts = <100 1 0 0>;
1139 cell-index = <3>;
1140 compatible = "fsl,p2041-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1141 reg = <0xe6000 0x1000>;
1142 fsl,port-handles = <&fman0_rx3 &fman0_tx3>;
1146 #address-cells = <1>;
1147 #size-cells = <0>;
1148 compatible = "fsl,fman-tbi";
1149 reg = <0xe7120 0xee0>;
1150 interrupts = <100 1 0 0>;
1154 cell-index = <4>;
1155 compatible = "fsl,p2041-fman-1g-mac", "fsl,fman-1g-mac", "fsl,fman-dtsec";
1156 reg = <0xe8000 0x1000>;
1157 fsl,port-handles = <&fman0_rx4 &fman0_tx4>;
1161 #address-cells = <1>;
1162 #size-cells = <0>;
1163 compatible = "fsl,fman-tbi";
1164 reg = <0xe9120 0xee0>;
1165 interrupts = <100 1 0 0>;
1169 cell-index = <0>;
1170 compatible = "fsl,p2041-fman-10g-mac", "fsl,fman-10g-mac", "fsl,fman-xgec";
1171 reg = <0xf0000 0x1000>;
1172 fsl,port-handles = <&fman0_rx5 &fman0_tx5>;
1176 #address-cells = <1>;
1177 #size-cells = <0>;
1178 compatible = "fsl,fman-xmdio";
1179 reg = <0xf1000 0x1000>;
1180 interrupts = <100 1 0 0>;
1188 #address-cells = <2>;
1189 #size-cells = <2>;
1193 #address-cells = <2>;
1194 #size-cells = <2>;
1195 cell-index = <1>;
1199 #address-cells = <2>;
1200 #size-cells = <2>;
1201 cell-index = <2>;
1206 compatible = "fsl,p2041-elbc", "fsl,elbc", "simple-bus";
1207 interrupts = <25 2 0 0>;
1208 #address-cells = <2>;
1209 #size-cells = <1>;
1213 compatible = "fsl,p2041-pcie", "fsl,qoriq-pcie-v2.2";
1216 #size-cells = <2>;
1217 #address-cells = <3>;
1218 bus-range = <0x0 0xff>;
1219 clock-frequency = <33333333>;
1222 pcie@0 {
1223 reg = <0 0 0 0 0>;
1224 #interrupt-cells = <1>;
1225 #size-cells = <2>;
1226 #address-cells = <3>;
1229 interrupt-map-mask = <0xf800 0 0 7>;
1230 interrupt-map = <
1231 /* IDSEL 0x0 */
1232 0000 0 0 1 &mpic 40 1 0 0
1233 0000 0 0 2 &mpic 1 1 0 0
1234 0000 0 0 3 &mpic 2 1 0 0
1235 0000 0 0 4 &mpic 3 1 0 0
1241 compatible = "fsl,p2041-pcie", "fsl,qoriq-pcie-v2.2";
1244 #size-cells = <2>;
1245 #address-cells = <3>;
1246 bus-range = <0 0xff>;
1247 clock-frequency = <33333333>;
1250 pcie@0 {
1251 reg = <0 0 0 0 0>;
1252 #interrupt-cells = <1>;
1253 #size-cells = <2>;
1254 #address-cells = <3>;
1257 interrupt-map-mask = <0xf800 0 0 7>;
1258 interrupt-map = <
1259 /* IDSEL 0x0 */
1260 0000 0 0 1 &mpic 41 1 0 0
1261 0000 0 0 2 &mpic 5 1 0 0
1262 0000 0 0 3 &mpic 6 1 0 0
1263 0000 0 0 4 &mpic 7 1 0 0
1269 compatible = "fsl,p2041-pcie", "fsl,qoriq-pcie-v2.2";
1272 #size-cells = <2>;
1273 #address-cells = <3>;
1274 bus-range = <0x0 0xff>;
1275 clock-frequency = <33333333>;
1278 pcie@0 {
1279 reg = <0 0 0 0 0>;
1280 #interrupt-cells = <1>;
1281 #size-cells = <2>;
1282 #address-cells = <3>;
1285 interrupt-map-mask = <0xf800 0 0 7>;
1286 interrupt-map = <
1287 /* IDSEL 0x0 */
1288 0000 0 0 1 &mpic 42 1 0 0
1289 0000 0 0 2 &mpic 9 1 0 0
1290 0000 0 0 3 &mpic 10 1 0 0
1291 0000 0 0 4 &mpic 11 1 0 0