13d741971SKumar Gala/* 23d741971SKumar Gala * T4240 Silicon/SoC Device Tree Source (pre include) 33d741971SKumar Gala * 43d741971SKumar Gala * Copyright 2012 Freescale Semiconductor Inc. 53d741971SKumar Gala * 63d741971SKumar Gala * Redistribution and use in source and binary forms, with or without 73d741971SKumar Gala * modification, are permitted provided that the following conditions are met: 83d741971SKumar Gala * * Redistributions of source code must retain the above copyright 93d741971SKumar Gala * notice, this list of conditions and the following disclaimer. 103d741971SKumar Gala * * Redistributions in binary form must reproduce the above copyright 113d741971SKumar Gala * notice, this list of conditions and the following disclaimer in the 123d741971SKumar Gala * documentation and/or other materials provided with the distribution. 133d741971SKumar Gala * * Neither the name of Freescale Semiconductor nor the 143d741971SKumar Gala * names of its contributors may be used to endorse or promote products 153d741971SKumar Gala * derived from this software without specific prior written permission. 163d741971SKumar Gala * 173d741971SKumar Gala * 183d741971SKumar Gala * ALTERNATIVELY, this software may be distributed under the terms of the 193d741971SKumar Gala * GNU General Public License ("GPL") as published by the Free Software 203d741971SKumar Gala * Foundation, either version 2 of that License or (at your option) any 213d741971SKumar Gala * later version. 223d741971SKumar Gala * 233d741971SKumar Gala * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor ``AS IS'' AND ANY 243d741971SKumar Gala * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 253d741971SKumar Gala * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 263d741971SKumar Gala * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY 273d741971SKumar Gala * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 283d741971SKumar Gala * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 293d741971SKumar Gala * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 303d741971SKumar Gala * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 313d741971SKumar Gala * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 323d741971SKumar Gala * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 333d741971SKumar Gala */ 343d741971SKumar Gala 353d741971SKumar Gala/dts-v1/; 363d741971SKumar Gala 373d741971SKumar Gala/include/ "e6500_power_isa.dtsi" 383d741971SKumar Gala 393d741971SKumar Gala/ { 403d741971SKumar Gala compatible = "fsl,T4240"; 413d741971SKumar Gala #address-cells = <2>; 423d741971SKumar Gala #size-cells = <2>; 433d741971SKumar Gala interrupt-parent = <&mpic>; 443d741971SKumar Gala 453d741971SKumar Gala aliases { 463d741971SKumar Gala ccsr = &soc; 478c33de98SStephen George dcsr = &dcsr; 483d741971SKumar Gala 493d741971SKumar Gala serial0 = &serial0; 503d741971SKumar Gala serial1 = &serial1; 513d741971SKumar Gala serial2 = &serial2; 523d741971SKumar Gala serial3 = &serial3; 533d741971SKumar Gala crypto = &crypto; 543d741971SKumar Gala pci0 = &pci0; 553d741971SKumar Gala pci1 = &pci1; 563d741971SKumar Gala pci2 = &pci2; 573d741971SKumar Gala pci3 = &pci3; 583d741971SKumar Gala dma0 = &dma0; 593d741971SKumar Gala dma1 = &dma1; 603d741971SKumar Gala sdhc = &sdhc; 613d741971SKumar Gala }; 623d741971SKumar Gala 633d741971SKumar Gala cpus { 643d741971SKumar Gala #address-cells = <1>; 653d741971SKumar Gala #size-cells = <0>; 663d741971SKumar Gala 678c33de98SStephen George cpu0: PowerPC,e6500@0 { 683d741971SKumar Gala device_type = "cpu"; 693d741971SKumar Gala reg = <0 1>; 705d1a566eSTang Yuantian clocks = <&mux0>; 713d741971SKumar Gala next-level-cache = <&L2_1>; 723d741971SKumar Gala }; 739ac8f50aSKumar Gala cpu1: PowerPC,e6500@2 { 743d741971SKumar Gala device_type = "cpu"; 753d741971SKumar Gala reg = <2 3>; 765d1a566eSTang Yuantian clocks = <&mux0>; 773d741971SKumar Gala next-level-cache = <&L2_1>; 783d741971SKumar Gala }; 799ac8f50aSKumar Gala cpu2: PowerPC,e6500@4 { 803d741971SKumar Gala device_type = "cpu"; 813d741971SKumar Gala reg = <4 5>; 825d1a566eSTang Yuantian clocks = <&mux0>; 833d741971SKumar Gala next-level-cache = <&L2_1>; 843d741971SKumar Gala }; 859ac8f50aSKumar Gala cpu3: PowerPC,e6500@6 { 863d741971SKumar Gala device_type = "cpu"; 873d741971SKumar Gala reg = <6 7>; 885d1a566eSTang Yuantian clocks = <&mux0>; 893d741971SKumar Gala next-level-cache = <&L2_1>; 903d741971SKumar Gala }; 919ac8f50aSKumar Gala cpu4: PowerPC,e6500@8 { 923d741971SKumar Gala device_type = "cpu"; 933d741971SKumar Gala reg = <8 9>; 945d1a566eSTang Yuantian clocks = <&mux1>; 953d741971SKumar Gala next-level-cache = <&L2_2>; 963d741971SKumar Gala }; 979ac8f50aSKumar Gala cpu5: PowerPC,e6500@10 { 983d741971SKumar Gala device_type = "cpu"; 993d741971SKumar Gala reg = <10 11>; 1005d1a566eSTang Yuantian clocks = <&mux1>; 1013d741971SKumar Gala next-level-cache = <&L2_2>; 1023d741971SKumar Gala }; 1039ac8f50aSKumar Gala cpu6: PowerPC,e6500@12 { 1043d741971SKumar Gala device_type = "cpu"; 1053d741971SKumar Gala reg = <12 13>; 1065d1a566eSTang Yuantian clocks = <&mux1>; 1073d741971SKumar Gala next-level-cache = <&L2_2>; 1083d741971SKumar Gala }; 1099ac8f50aSKumar Gala cpu7: PowerPC,e6500@14 { 1103d741971SKumar Gala device_type = "cpu"; 1113d741971SKumar Gala reg = <14 15>; 1125d1a566eSTang Yuantian clocks = <&mux1>; 1133d741971SKumar Gala next-level-cache = <&L2_2>; 1143d741971SKumar Gala }; 1159ac8f50aSKumar Gala cpu8: PowerPC,e6500@16 { 1163d741971SKumar Gala device_type = "cpu"; 1173d741971SKumar Gala reg = <16 17>; 1185d1a566eSTang Yuantian clocks = <&mux2>; 1193d741971SKumar Gala next-level-cache = <&L2_3>; 1203d741971SKumar Gala }; 1219ac8f50aSKumar Gala cpu9: PowerPC,e6500@18 { 1223d741971SKumar Gala device_type = "cpu"; 1233d741971SKumar Gala reg = <18 19>; 1245d1a566eSTang Yuantian clocks = <&mux2>; 1253d741971SKumar Gala next-level-cache = <&L2_3>; 1263d741971SKumar Gala }; 1279ac8f50aSKumar Gala cpu10: PowerPC,e6500@20 { 1283d741971SKumar Gala device_type = "cpu"; 1293d741971SKumar Gala reg = <20 21>; 1305d1a566eSTang Yuantian clocks = <&mux2>; 1313d741971SKumar Gala next-level-cache = <&L2_3>; 1323d741971SKumar Gala }; 1339ac8f50aSKumar Gala cpu11: PowerPC,e6500@22 { 1343d741971SKumar Gala device_type = "cpu"; 1353d741971SKumar Gala reg = <22 23>; 1365d1a566eSTang Yuantian clocks = <&mux2>; 1373d741971SKumar Gala next-level-cache = <&L2_3>; 1383d741971SKumar Gala }; 1393d741971SKumar Gala }; 1403d741971SKumar Gala}; 141