t4240si-pre.dtsi revision f2e7bfbb0440e7010f421ceddb9eb400cd1eee63
13d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala/* 23d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * T4240 Silicon/SoC Device Tree Source (pre include) 33d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * 43d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * Copyright 2012 Freescale Semiconductor Inc. 53d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * 63d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * Redistribution and use in source and binary forms, with or without 73d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * modification, are permitted provided that the following conditions are met: 83d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * * Redistributions of source code must retain the above copyright 93d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * notice, this list of conditions and the following disclaimer. 103d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * * Redistributions in binary form must reproduce the above copyright 113d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * notice, this list of conditions and the following disclaimer in the 123d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * documentation and/or other materials provided with the distribution. 133d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * * Neither the name of Freescale Semiconductor nor the 143d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * names of its contributors may be used to endorse or promote products 153d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * derived from this software without specific prior written permission. 163d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * 173d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * 183d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * ALTERNATIVELY, this software may be distributed under the terms of the 193d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * GNU General Public License ("GPL") as published by the Free Software 203d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * Foundation, either version 2 of that License or (at your option) any 213d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * later version. 223d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * 233d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor ``AS IS'' AND ANY 243d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 253d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 263d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY 273d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 283d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 293d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 303d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 313d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 323d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 333d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala */ 343d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala 353d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala/dts-v1/; 363d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala 373d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala/include/ "e6500_power_isa.dtsi" 383d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala 393d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala/ { 403d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala compatible = "fsl,T4240"; 413d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala #address-cells = <2>; 423d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala #size-cells = <2>; 433d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala interrupt-parent = <&mpic>; 443d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala 453d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala aliases { 463d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala ccsr = &soc; 478c33de98fec2c6350a4e6b8d6f56afd312acf4ccStephen George dcsr = &dcsr; 483d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala 493d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala serial0 = &serial0; 503d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala serial1 = &serial1; 513d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala serial2 = &serial2; 523d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala serial3 = &serial3; 533d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala crypto = &crypto; 543d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala pci0 = &pci0; 553d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala pci1 = &pci1; 563d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala pci2 = &pci2; 573d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala pci3 = &pci3; 583d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala dma0 = &dma0; 593d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala dma1 = &dma1; 603d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala sdhc = &sdhc; 613d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 623d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala 633d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala cpus { 643d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala #address-cells = <1>; 653d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala #size-cells = <0>; 663d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala 678c33de98fec2c6350a4e6b8d6f56afd312acf4ccStephen George cpu0: PowerPC,e6500@0 { 683d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 693d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <0 1>; 705d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux0>; 713d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_1>; 72f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x80000000>; 733d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 749ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu1: PowerPC,e6500@2 { 753d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 763d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <2 3>; 775d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux0>; 783d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_1>; 79f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x80000000>; 803d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 819ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu2: PowerPC,e6500@4 { 823d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 833d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <4 5>; 845d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux0>; 853d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_1>; 86f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x80000000>; 873d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 889ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu3: PowerPC,e6500@6 { 893d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 903d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <6 7>; 915d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux0>; 923d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_1>; 93f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x80000000>; 943d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 959ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu4: PowerPC,e6500@8 { 963d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 973d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <8 9>; 985d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux1>; 993d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_2>; 100f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x40000000>; 1013d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 1029ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu5: PowerPC,e6500@10 { 1033d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 1043d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <10 11>; 1055d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux1>; 1063d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_2>; 107f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x40000000>; 1083d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 1099ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu6: PowerPC,e6500@12 { 1103d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 1113d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <12 13>; 1125d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux1>; 1133d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_2>; 114f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x40000000>; 1153d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 1169ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu7: PowerPC,e6500@14 { 1173d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 1183d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <14 15>; 1195d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux1>; 1203d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_2>; 121f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x40000000>; 1223d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 1239ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu8: PowerPC,e6500@16 { 1243d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 1253d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <16 17>; 1265d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux2>; 1273d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_3>; 128f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x20000000>; 1293d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 1309ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu9: PowerPC,e6500@18 { 1313d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 1323d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <18 19>; 1335d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux2>; 1343d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_3>; 135f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x20000000>; 1363d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 1379ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu10: PowerPC,e6500@20 { 1383d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 1393d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <20 21>; 1405d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux2>; 1413d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_3>; 142f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x20000000>; 1433d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 1449ac8f50a35a93928e750d6edc4133d1308f4f95dKumar Gala cpu11: PowerPC,e6500@22 { 1453d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala device_type = "cpu"; 1463d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala reg = <22 23>; 1475d1a566e51d01a8bac3f56aec87bcb93395f3255Tang Yuantian clocks = <&mux2>; 1483d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala next-level-cache = <&L2_3>; 149f2e7bfbb0440e7010f421ceddb9eb400cd1eee63Diana Craciun fsl,portid-mapping = <0x20000000>; 1503d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 1513d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala }; 1523d7419714bc956a047a192a152e608a3fbb7e2b1Kumar Gala}; 153