Back to home page

OSCL-LXR

 
 

    


0001 /*
0002  * T2081 Silicon/SoC Device Tree Source (post include)
0003  *
0004  * Copyright 2013 - 2014 Freescale Semiconductor Inc.
0005  *
0006  * Redistribution and use in source and binary forms, with or without
0007  * modification, are permitted provided that the following conditions are met:
0008  *     * Redistributions of source code must retain the above copyright
0009  *       notice, this list of conditions and the following disclaimer.
0010  *     * Redistributions in binary form must reproduce the above copyright
0011  *       notice, this list of conditions and the following disclaimer in the
0012  *       documentation and/or other materials provided with the distribution.
0013  *     * Neither the name of Freescale Semiconductor nor the
0014  *       names of its contributors may be used to endorse or promote products
0015  *       derived from this software without specific prior written permission.
0016  *
0017  *
0018  * ALTERNATIVELY, this software may be distributed under the terms of the
0019  * GNU General Public License ("GPL") as published by the Free Software
0020  * Foundation, either version 2 of that License or (at your option) any
0021  * later version.
0022  *
0023  * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor "AS IS" AND ANY
0024  * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
0025  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
0026  * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY
0027  * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
0028  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
0029  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
0030  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
0031  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
0032  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
0033  */
0034 
0035 &bman_fbpr {
0036         compatible = "fsl,bman-fbpr";
0037         alloc-ranges = <0 0 0x10000 0>;
0038 };
0039 
0040 &qman_fqd {
0041         compatible = "fsl,qman-fqd";
0042         alloc-ranges = <0 0 0x10000 0>;
0043 };
0044 
0045 &qman_pfdr {
0046         compatible = "fsl,qman-pfdr";
0047         alloc-ranges = <0 0 0x10000 0>;
0048 };
0049 
0050 &ifc {
0051         #address-cells = <2>;
0052         #size-cells = <1>;
0053         compatible = "fsl,ifc", "simple-bus";
0054         interrupts = <25 2 0 0>;
0055 };
0056 
0057 /* controller at 0x240000 */
0058 &pci0 {
0059         compatible = "fsl,t2080-pcie", "fsl,qoriq-pcie-v3.0", "fsl,qoriq-pcie";
0060         device_type = "pci";
0061         #size-cells = <2>;
0062         #address-cells = <3>;
0063         bus-range = <0x0 0xff>;
0064         interrupts = <20 2 0 0>;
0065         fsl,iommu-parent = <&pamu0>;
0066         pcie@0 {
0067                 reg = <0 0 0 0 0>;
0068                 #interrupt-cells = <1>;
0069                 #size-cells = <2>;
0070                 #address-cells = <3>;
0071                 device_type = "pci";
0072                 interrupts = <20 2 0 0>;
0073                 interrupt-map-mask = <0xf800 0 0 7>;
0074                 interrupt-map = <
0075                         /* IDSEL 0x0 */
0076                         0000 0 0 1 &mpic 40 1 0 0
0077                         0000 0 0 2 &mpic 1 1 0 0
0078                         0000 0 0 3 &mpic 2 1 0 0
0079                         0000 0 0 4 &mpic 3 1 0 0
0080                 >;
0081         };
0082 };
0083 
0084 /* controller at 0x250000 */
0085 &pci1 {
0086         compatible = "fsl,t2080-pcie", "fsl,qoriq-pcie-v3.0", "fsl,qoriq-pcie";
0087         device_type = "pci";
0088         #size-cells = <2>;
0089         #address-cells = <3>;
0090         bus-range = <0 0xff>;
0091         interrupts = <21 2 0 0>;
0092         fsl,iommu-parent = <&pamu0>;
0093         pcie@0 {
0094                 reg = <0 0 0 0 0>;
0095                 #interrupt-cells = <1>;
0096                 #size-cells = <2>;
0097                 #address-cells = <3>;
0098                 device_type = "pci";
0099                 interrupts = <21 2 0 0>;
0100                 interrupt-map-mask = <0xf800 0 0 7>;
0101                 interrupt-map = <
0102                         /* IDSEL 0x0 */
0103                         0000 0 0 1 &mpic 41 1 0 0
0104                         0000 0 0 2 &mpic 5 1 0 0
0105                         0000 0 0 3 &mpic 6 1 0 0
0106                         0000 0 0 4 &mpic 7 1 0 0
0107                 >;
0108         };
0109 };
0110 
0111 /* controller at 0x260000 */
0112 &pci2 {
0113         compatible = "fsl,t2080-pcie", "fsl,qoriq-pcie-v3.0", "fsl,qoriq-pcie";
0114         device_type = "pci";
0115         #size-cells = <2>;
0116         #address-cells = <3>;
0117         bus-range = <0x0 0xff>;
0118         interrupts = <22 2 0 0>;
0119         fsl,iommu-parent = <&pamu0>;
0120         pcie@0 {
0121                 reg = <0 0 0 0 0>;
0122                 #interrupt-cells = <1>;
0123                 #size-cells = <2>;
0124                 #address-cells = <3>;
0125                 device_type = "pci";
0126                 interrupts = <22 2 0 0>;
0127                 interrupt-map-mask = <0xf800 0 0 7>;
0128                 interrupt-map = <
0129                         /* IDSEL 0x0 */
0130                         0000 0 0 1 &mpic 42 1 0 0
0131                         0000 0 0 2 &mpic 9 1 0 0
0132                         0000 0 0 3 &mpic 10 1 0 0
0133                         0000 0 0 4 &mpic 11 1 0 0
0134                 >;
0135         };
0136 };
0137 
0138 /* controller at 0x270000 */
0139 &pci3 {
0140         compatible = "fsl,t2080-pcie", "fsl,qoriq-pcie-v3.0", "fsl,qoriq-pcie";
0141         device_type = "pci";
0142         #size-cells = <2>;
0143         #address-cells = <3>;
0144         bus-range = <0x0 0xff>;
0145         interrupts = <23 2 0 0>;
0146         fsl,iommu-parent = <&pamu0>;
0147         pcie@0 {
0148                 reg = <0 0 0 0 0>;
0149                 #interrupt-cells = <1>;
0150                 #size-cells = <2>;
0151                 #address-cells = <3>;
0152                 device_type = "pci";
0153                 interrupts = <23 2 0 0>;
0154                 interrupt-map-mask = <0xf800 0 0 7>;
0155                 interrupt-map = <
0156                         /* IDSEL 0x0 */
0157                         0000 0 0 1 &mpic 43 1 0 0
0158                         0000 0 0 2 &mpic 0 1 0 0
0159                         0000 0 0 3 &mpic 4 1 0 0
0160                         0000 0 0 4 &mpic 8 1 0 0
0161                 >;
0162         };
0163 };
0164 
0165 &dcsr {
0166         #address-cells = <1>;
0167         #size-cells = <1>;
0168         compatible = "fsl,dcsr", "simple-bus";
0169 
0170         dcsr-epu@0 {
0171                 compatible = "fsl,t2080-dcsr-epu", "fsl,dcsr-epu";
0172                 interrupts = <52 2 0 0
0173                               84 2 0 0
0174                               85 2 0 0
0175                               94 2 0 0
0176                               95 2 0 0>;
0177                 reg = <0x0 0x1000>;
0178         };
0179         dcsr-npc {
0180                 compatible = "fsl,t2080-dcsr-cnpc", "fsl,dcsr-cnpc";
0181                 reg = <0x1000 0x1000 0x1002000 0x10000>;
0182         };
0183         dcsr-nxc@2000 {
0184                 compatible = "fsl,dcsr-nxc";
0185                 reg = <0x2000 0x1000>;
0186         };
0187         dcsr-corenet {
0188                 compatible = "fsl,dcsr-corenet";
0189                 reg = <0x8000 0x1000 0x1A000 0x1000>;
0190         };
0191         dcsr-ocn@11000 {
0192                 compatible = "fsl,t2080-dcsr-ocn", "fsl,dcsr-ocn";
0193                 reg = <0x11000 0x1000>;
0194         };
0195         dcsr-ddr@12000 {
0196                 compatible = "fsl,dcsr-ddr";
0197                 dev-handle = <&ddr1>;
0198                 reg = <0x12000 0x1000>;
0199         };
0200         dcsr-nal@18000 {
0201                 compatible = "fsl,t2080-dcsr-nal", "fsl,dcsr-nal";
0202                 reg = <0x18000 0x1000>;
0203         };
0204         dcsr-rcpm@22000 {
0205                 compatible = "fsl,t2080-dcsr-rcpm", "fsl,dcsr-rcpm";
0206                 reg = <0x22000 0x1000>;
0207         };
0208         dcsr-snpc@30000 {
0209                 compatible = "fsl,t2080-dcsr-snpc", "fsl,dcsr-snpc";
0210                 reg = <0x30000 0x1000 0x1022000 0x10000>;
0211         };
0212         dcsr-snpc@31000 {
0213                 compatible = "fsl,t2080-dcsr-snpc", "fsl,dcsr-snpc";
0214                 reg = <0x31000 0x1000 0x1042000 0x10000>;
0215         };
0216         dcsr-snpc@32000 {
0217                 compatible = "fsl,t2080-dcsr-snpc", "fsl,dcsr-snpc";
0218                 reg = <0x32000 0x1000 0x1062000 0x10000>;
0219         };
0220         dcsr-cpu-sb-proxy@100000 {
0221                 compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
0222                 cpu-handle = <&cpu0>;
0223                 reg = <0x100000 0x1000 0x101000 0x1000>;
0224         };
0225         dcsr-cpu-sb-proxy@108000 {
0226                 compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
0227                 cpu-handle = <&cpu1>;
0228                 reg = <0x108000 0x1000 0x109000 0x1000>;
0229         };
0230         dcsr-cpu-sb-proxy@110000 {
0231                 compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
0232                 cpu-handle = <&cpu2>;
0233                 reg = <0x110000 0x1000 0x111000 0x1000>;
0234         };
0235         dcsr-cpu-sb-proxy@118000 {
0236                 compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
0237                 cpu-handle = <&cpu3>;
0238                 reg = <0x118000 0x1000 0x119000 0x1000>;
0239         };
0240 };
0241 
0242 &bportals {
0243         #address-cells = <0x1>;
0244         #size-cells = <0x1>;
0245         compatible = "simple-bus";
0246 
0247         bman-portal@0 {
0248                 compatible = "fsl,bman-portal";
0249                 reg = <0x0 0x4000>, <0x1000000 0x1000>;
0250                 interrupts = <105 2 0 0>;
0251         };
0252         bman-portal@4000 {
0253                 compatible = "fsl,bman-portal";
0254                 reg = <0x4000 0x4000>, <0x1001000 0x1000>;
0255                 interrupts = <107 2 0 0>;
0256         };
0257         bman-portal@8000 {
0258                 compatible = "fsl,bman-portal";
0259                 reg = <0x8000 0x4000>, <0x1002000 0x1000>;
0260                 interrupts = <109 2 0 0>;
0261         };
0262         bman-portal@c000 {
0263                 compatible = "fsl,bman-portal";
0264                 reg = <0xc000 0x4000>, <0x1003000 0x1000>;
0265                 interrupts = <111 2 0 0>;
0266         };
0267         bman-portal@10000 {
0268                 compatible = "fsl,bman-portal";
0269                 reg = <0x10000 0x4000>, <0x1004000 0x1000>;
0270                 interrupts = <113 2 0 0>;
0271         };
0272         bman-portal@14000 {
0273                 compatible = "fsl,bman-portal";
0274                 reg = <0x14000 0x4000>, <0x1005000 0x1000>;
0275                 interrupts = <115 2 0 0>;
0276         };
0277         bman-portal@18000 {
0278                 compatible = "fsl,bman-portal";
0279                 reg = <0x18000 0x4000>, <0x1006000 0x1000>;
0280                 interrupts = <117 2 0 0>;
0281         };
0282         bman-portal@1c000 {
0283                 compatible = "fsl,bman-portal";
0284                 reg = <0x1c000 0x4000>, <0x1007000 0x1000>;
0285                 interrupts = <119 2 0 0>;
0286         };
0287         bman-portal@20000 {
0288                 compatible = "fsl,bman-portal";
0289                 reg = <0x20000 0x4000>, <0x1008000 0x1000>;
0290                 interrupts = <121 2 0 0>;
0291         };
0292         bman-portal@24000 {
0293                 compatible = "fsl,bman-portal";
0294                 reg = <0x24000 0x4000>, <0x1009000 0x1000>;
0295                 interrupts = <123 2 0 0>;
0296         };
0297         bman-portal@28000 {
0298                 compatible = "fsl,bman-portal";
0299                 reg = <0x28000 0x4000>, <0x100a000 0x1000>;
0300                 interrupts = <125 2 0 0>;
0301         };
0302         bman-portal@2c000 {
0303                 compatible = "fsl,bman-portal";
0304                 reg = <0x2c000 0x4000>, <0x100b000 0x1000>;
0305                 interrupts = <127 2 0 0>;
0306         };
0307         bman-portal@30000 {
0308                 compatible = "fsl,bman-portal";
0309                 reg = <0x30000 0x4000>, <0x100c000 0x1000>;
0310                 interrupts = <129 2 0 0>;
0311         };
0312         bman-portal@34000 {
0313                 compatible = "fsl,bman-portal";
0314                 reg = <0x34000 0x4000>, <0x100d000 0x1000>;
0315                 interrupts = <131 2 0 0>;
0316         };
0317         bman-portal@38000 {
0318                 compatible = "fsl,bman-portal";
0319                 reg = <0x38000 0x4000>, <0x100e000 0x1000>;
0320                 interrupts = <133 2 0 0>;
0321         };
0322         bman-portal@3c000 {
0323                 compatible = "fsl,bman-portal";
0324                 reg = <0x3c000 0x4000>, <0x100f000 0x1000>;
0325                 interrupts = <135 2 0 0>;
0326         };
0327         bman-portal@40000 {
0328                 compatible = "fsl,bman-portal";
0329                 reg = <0x40000 0x4000>, <0x1010000 0x1000>;
0330                 interrupts = <137 2 0 0>;
0331         };
0332         bman-portal@44000 {
0333                 compatible = "fsl,bman-portal";
0334                 reg = <0x44000 0x4000>, <0x1011000 0x1000>;
0335                 interrupts = <139 2 0 0>;
0336         };
0337 };
0338 
0339 &qportals {
0340         #address-cells = <0x1>;
0341         #size-cells = <0x1>;
0342         compatible = "simple-bus";
0343 
0344         qportal0: qman-portal@0 {
0345                 compatible = "fsl,qman-portal";
0346                 reg = <0x0 0x4000>, <0x1000000 0x1000>;
0347                 interrupts = <104 0x2 0 0>;
0348                 cell-index = <0x0>;
0349         };
0350         qportal1: qman-portal@4000 {
0351                 compatible = "fsl,qman-portal";
0352                 reg = <0x4000 0x4000>, <0x1001000 0x1000>;
0353                 interrupts = <106 0x2 0 0>;
0354                 cell-index = <0x1>;
0355         };
0356         qportal2: qman-portal@8000 {
0357                 compatible = "fsl,qman-portal";
0358                 reg = <0x8000 0x4000>, <0x1002000 0x1000>;
0359                 interrupts = <108 0x2 0 0>;
0360                 cell-index = <0x2>;
0361         };
0362         qportal3: qman-portal@c000 {
0363                 compatible = "fsl,qman-portal";
0364                 reg = <0xc000 0x4000>, <0x1003000 0x1000>;
0365                 interrupts = <110 0x2 0 0>;
0366                 cell-index = <0x3>;
0367         };
0368         qportal4: qman-portal@10000 {
0369                 compatible = "fsl,qman-portal";
0370                 reg = <0x10000 0x4000>, <0x1004000 0x1000>;
0371                 interrupts = <112 0x2 0 0>;
0372                 cell-index = <0x4>;
0373         };
0374         qportal5: qman-portal@14000 {
0375                 compatible = "fsl,qman-portal";
0376                 reg = <0x14000 0x4000>, <0x1005000 0x1000>;
0377                 interrupts = <114 0x2 0 0>;
0378                 cell-index = <0x5>;
0379         };
0380         qportal6: qman-portal@18000 {
0381                 compatible = "fsl,qman-portal";
0382                 reg = <0x18000 0x4000>, <0x1006000 0x1000>;
0383                 interrupts = <116 0x2 0 0>;
0384                 cell-index = <0x6>;
0385         };
0386         qportal7: qman-portal@1c000 {
0387                 compatible = "fsl,qman-portal";
0388                 reg = <0x1c000 0x4000>, <0x1007000 0x1000>;
0389                 interrupts = <118 0x2 0 0>;
0390                 cell-index = <0x7>;
0391         };
0392         qportal8: qman-portal@20000 {
0393                 compatible = "fsl,qman-portal";
0394                 reg = <0x20000 0x4000>, <0x1008000 0x1000>;
0395                 interrupts = <120 0x2 0 0>;
0396                 cell-index = <0x8>;
0397         };
0398         qportal9: qman-portal@24000 {
0399                 compatible = "fsl,qman-portal";
0400                 reg = <0x24000 0x4000>, <0x1009000 0x1000>;
0401                 interrupts = <122 0x2 0 0>;
0402                 cell-index = <0x9>;
0403         };
0404         qportal10: qman-portal@28000 {
0405                 compatible = "fsl,qman-portal";
0406                 reg = <0x28000 0x4000>, <0x100a000 0x1000>;
0407                 interrupts = <124 0x2 0 0>;
0408                 cell-index = <0xa>;
0409         };
0410         qportal11: qman-portal@2c000 {
0411                 compatible = "fsl,qman-portal";
0412                 reg = <0x2c000 0x4000>, <0x100b000 0x1000>;
0413                 interrupts = <126 0x2 0 0>;
0414                 cell-index = <0xb>;
0415         };
0416         qportal12: qman-portal@30000 {
0417                 compatible = "fsl,qman-portal";
0418                 reg = <0x30000 0x4000>, <0x100c000 0x1000>;
0419                 interrupts = <128 0x2 0 0>;
0420                 cell-index = <0xc>;
0421         };
0422         qportal13: qman-portal@34000 {
0423                 compatible = "fsl,qman-portal";
0424                 reg = <0x34000 0x4000>, <0x100d000 0x1000>;
0425                 interrupts = <130 0x2 0 0>;
0426                 cell-index = <0xd>;
0427         };
0428         qportal14: qman-portal@38000 {
0429                 compatible = "fsl,qman-portal";
0430                 reg = <0x38000 0x4000>, <0x100e000 0x1000>;
0431                 interrupts = <132 0x2 0 0>;
0432                 cell-index = <0xe>;
0433         };
0434         qportal15: qman-portal@3c000 {
0435                 compatible = "fsl,qman-portal";
0436                 reg = <0x3c000 0x4000>, <0x100f000 0x1000>;
0437                 interrupts = <134 0x2 0 0>;
0438                 cell-index = <0xf>;
0439         };
0440         qportal16: qman-portal@40000 {
0441                 compatible = "fsl,qman-portal";
0442                 reg = <0x40000 0x4000>, <0x1010000 0x1000>;
0443                 interrupts = <136 0x2 0 0>;
0444                 cell-index = <0x10>;
0445         };
0446         qportal17: qman-portal@44000 {
0447                 compatible = "fsl,qman-portal";
0448                 reg = <0x44000 0x4000>, <0x1011000 0x1000>;
0449                 interrupts = <138 0x2 0 0>;
0450                 cell-index = <0x11>;
0451         };
0452 };
0453 
0454 &soc {
0455         #address-cells = <1>;
0456         #size-cells = <1>;
0457         device_type = "soc";
0458         compatible = "simple-bus";
0459 
0460         soc-sram-error {
0461                 compatible = "fsl,soc-sram-error";
0462                 interrupts = <16 2 1 29>;
0463         };
0464 
0465         corenet-law@0 {
0466                 compatible = "fsl,corenet-law";
0467                 reg = <0x0 0x1000>;
0468                 fsl,num-laws = <32>;
0469         };
0470 
0471         ddr1: memory-controller@8000 {
0472                 compatible = "fsl,qoriq-memory-controller-v4.7",
0473                                 "fsl,qoriq-memory-controller";
0474                 reg = <0x8000 0x1000>;
0475                 interrupts = <16 2 1 23>;
0476         };
0477 
0478         cpc: l3-cache-controller@10000 {
0479                 compatible = "fsl,t2080-l3-cache-controller", "cache";
0480                 reg = <0x10000 0x1000
0481                        0x11000 0x1000
0482                        0x12000 0x1000>;
0483                 interrupts = <16 2 1 27
0484                               16 2 1 26
0485                               16 2 1 25>;
0486         };
0487 
0488         corenet-cf@18000 {
0489                 compatible = "fsl,corenet2-cf", "fsl,corenet-cf";
0490                 reg = <0x18000 0x1000>;
0491                 interrupts = <16 2 1 31>;
0492                 fsl,ccf-num-csdids = <32>;
0493                 fsl,ccf-num-snoopids = <32>;
0494         };
0495 
0496         iommu@20000 {
0497                 compatible = "fsl,pamu-v1.0", "fsl,pamu";
0498                 reg = <0x20000 0x3000>;
0499                 fsl,portid-mapping = <0x8000>;
0500                 ranges = <0 0x20000 0x3000>;
0501                 #address-cells = <1>;
0502                 #size-cells = <1>;
0503                 interrupts = <
0504                         24 2 0 0
0505                         16 2 1 30>;
0506 
0507                 pamu0: pamu@0 {
0508                         reg = <0 0x1000>;
0509                         fsl,primary-cache-geometry = <32 1>;
0510                         fsl,secondary-cache-geometry = <128 2>;
0511                 };
0512 
0513                 pamu1: pamu@1000 {
0514                         reg = <0x1000 0x1000>;
0515                         fsl,primary-cache-geometry = <32 1>;
0516                         fsl,secondary-cache-geometry = <128 2>;
0517                 };
0518 
0519                 pamu2: pamu@2000 {
0520                         reg = <0x2000 0x1000>;
0521                         fsl,primary-cache-geometry = <32 1>;
0522                         fsl,secondary-cache-geometry = <128 2>;
0523                 };
0524         };
0525 
0526 /include/ "qoriq-mpic4.3.dtsi"
0527 
0528         guts: global-utilities@e0000 {
0529                 compatible = "fsl,t2080-device-config", "fsl,qoriq-device-config-2.0";
0530                 reg = <0xe0000 0xe00>;
0531                 fsl,has-rstcr;
0532                 fsl,liodn-bits = <12>;
0533         };
0534 
0535 /include/ "qoriq-clockgen2.dtsi"
0536         global-utilities@e1000 {
0537                 compatible = "fsl,t2080-clockgen", "fsl,qoriq-clockgen-2.0";
0538         };
0539 
0540         rcpm: global-utilities@e2000 {
0541                 compatible = "fsl,t2080-rcpm", "fsl,qoriq-rcpm-2.0";
0542                 reg = <0xe2000 0x1000>;
0543         };
0544 
0545         sfp: sfp@e8000 {
0546                 compatible = "fsl,t2080-sfp";
0547                 reg = <0xe8000 0x1000>;
0548         };
0549 
0550         serdes: serdes@ea000 {
0551                 compatible = "fsl,t2080-serdes";
0552                 reg = <0xea000 0x4000>;
0553         };
0554 
0555 /include/ "elo3-dma-0.dtsi"
0556         dma@100300 {
0557                 fsl,iommu-parent = <&pamu0>;
0558                 fsl,liodn-reg = <&guts 0x580>; /* DMA1LIODNR */
0559         };
0560 /include/ "elo3-dma-1.dtsi"
0561         dma@101300 {
0562                 fsl,iommu-parent = <&pamu0>;
0563                 fsl,liodn-reg = <&guts 0x584>; /* DMA2LIODNR */
0564         };
0565 /include/ "elo3-dma-2.dtsi"
0566         dma@102300 {
0567                 fsl,iommu-parent = <&pamu0>;
0568                 fsl,liodn-reg = <&guts 0x588>; /* DMA3LIODNR */
0569         };
0570 
0571 /include/ "qoriq-espi-0.dtsi"
0572         spi@110000 {
0573                 fsl,espi-num-chipselects = <4>;
0574         };
0575 
0576 /include/ "qoriq-esdhc-0.dtsi"
0577         sdhc@114000 {
0578                 compatible = "fsl,t2080-esdhc", "fsl,esdhc";
0579                 fsl,iommu-parent = <&pamu1>;
0580                 fsl,liodn-reg = <&guts 0x530>; /* SDMMCLIODNR */
0581                 sdhci,auto-cmd12;
0582         };
0583 /include/ "qoriq-i2c-0.dtsi"
0584 /include/ "qoriq-i2c-1.dtsi"
0585 /include/ "qoriq-duart-0.dtsi"
0586 /include/ "qoriq-duart-1.dtsi"
0587 /include/ "qoriq-gpio-0.dtsi"
0588 /include/ "qoriq-gpio-1.dtsi"
0589 /include/ "qoriq-gpio-2.dtsi"
0590 /include/ "qoriq-gpio-3.dtsi"
0591 /include/ "qoriq-usb2-mph-0.dtsi"
0592         usb0: usb@210000 {
0593                 compatible = "fsl-usb2-mph-v2.5", "fsl-usb2-mph";
0594                 fsl,iommu-parent = <&pamu1>;
0595                 fsl,liodn-reg = <&guts 0x520>; /* USB1LIODNR */
0596                 phy_type = "utmi";
0597                 port0;
0598         };
0599 /include/ "qoriq-usb2-dr-0.dtsi"
0600         usb1: usb@211000 {
0601                 compatible = "fsl-usb2-dr-v2.5", "fsl-usb2-dr";
0602                 fsl,iommu-parent = <&pamu1>;
0603                 fsl,liodn-reg = <&guts 0x524>; /* USB1LIODNR */
0604                 dr_mode = "host";
0605                 phy_type = "utmi";
0606         };
0607 /include/ "qoriq-sec5.2-0.dtsi"
0608 /include/ "qoriq-qman3.dtsi"
0609 /include/ "qoriq-bman1.dtsi"
0610 
0611 /include/ "qoriq-fman3-0.dtsi"
0612 /include/ "qoriq-fman3-0-1g-0.dtsi"
0613 /include/ "qoriq-fman3-0-1g-1.dtsi"
0614 /include/ "qoriq-fman3-0-1g-2.dtsi"
0615 /include/ "qoriq-fman3-0-1g-3.dtsi"
0616 /include/ "qoriq-fman3-0-1g-4.dtsi"
0617 /include/ "qoriq-fman3-0-1g-5.dtsi"
0618 /include/ "qoriq-fman3-0-10g-0.dtsi"
0619 /include/ "qoriq-fman3-0-10g-1.dtsi"
0620         fman@400000 {
0621                 enet0: ethernet@e0000 {
0622                 };
0623 
0624                 enet1: ethernet@e2000 {
0625                 };
0626 
0627                 enet2: ethernet@e4000 {
0628                 };
0629 
0630                 enet3: ethernet@e6000 {
0631                 };
0632 
0633                 enet4: ethernet@e8000 {
0634                 };
0635 
0636                 enet5: ethernet@ea000 {
0637                 };
0638 
0639                 enet6: ethernet@f0000 {
0640                 };
0641 
0642                 enet7: ethernet@f2000 {
0643                 };
0644 
0645                 mdio@fc000 {
0646                         interrupts = <100 1 0 0>;
0647                 };
0648 
0649                 mdio@fd000 {
0650                         interrupts = <101 1 0 0>;
0651                 };
0652         };
0653 
0654         L2_1: l2-cache-controller@c20000 {
0655                 /* Cluster 0 L2 cache */
0656                 compatible = "fsl,t2080-l2-cache-controller";
0657                 reg = <0xc20000 0x40000>;
0658                 next-level-cache = <&cpc>;
0659                 interrupts = <16 2 1 9>;
0660         };
0661 };