1fb734eeeSPrabhakar Kushwaha/* 2fb734eeeSPrabhakar Kushwaha * T1040/T1042 Silicon/SoC Device Tree Source (pre include) 3fb734eeeSPrabhakar Kushwaha * 4da414bb9SIgal Liberman * Copyright 2013-2014 Freescale Semiconductor Inc. 5fb734eeeSPrabhakar Kushwaha * 6fb734eeeSPrabhakar Kushwaha * Redistribution and use in source and binary forms, with or without 7fb734eeeSPrabhakar Kushwaha * modification, are permitted provided that the following conditions are met: 8fb734eeeSPrabhakar Kushwaha * * Redistributions of source code must retain the above copyright 9fb734eeeSPrabhakar Kushwaha * notice, this list of conditions and the following disclaimer. 10fb734eeeSPrabhakar Kushwaha * * Redistributions in binary form must reproduce the above copyright 11fb734eeeSPrabhakar Kushwaha * notice, this list of conditions and the following disclaimer in the 12fb734eeeSPrabhakar Kushwaha * documentation and/or other materials provided with the distribution. 13fb734eeeSPrabhakar Kushwaha * * Neither the name of Freescale Semiconductor nor the 14fb734eeeSPrabhakar Kushwaha * names of its contributors may be used to endorse or promote products 15fb734eeeSPrabhakar Kushwaha * derived from this software without specific prior written permission. 16fb734eeeSPrabhakar Kushwaha * 17fb734eeeSPrabhakar Kushwaha * 18fb734eeeSPrabhakar Kushwaha * ALTERNATIVELY, this software may be distributed under the terms of the 19fb734eeeSPrabhakar Kushwaha * GNU General Public License ("GPL") as published by the Free Software 20fb734eeeSPrabhakar Kushwaha * Foundation, either version 2 of that License or (at your option) any 21fb734eeeSPrabhakar Kushwaha * later version. 22fb734eeeSPrabhakar Kushwaha * 23fb734eeeSPrabhakar Kushwaha * THIS SOFTWARE IS PROVIDED BY Freescale Semiconductor ``AS IS'' AND ANY 24fb734eeeSPrabhakar Kushwaha * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 25fb734eeeSPrabhakar Kushwaha * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 26fb734eeeSPrabhakar Kushwaha * DISCLAIMED. IN NO EVENT SHALL Freescale Semiconductor BE LIABLE FOR ANY 27fb734eeeSPrabhakar Kushwaha * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 28fb734eeeSPrabhakar Kushwaha * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 29fb734eeeSPrabhakar Kushwaha * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND 30fb734eeeSPrabhakar Kushwaha * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 31fb734eeeSPrabhakar Kushwaha * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 32fb734eeeSPrabhakar Kushwaha * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 33fb734eeeSPrabhakar Kushwaha */ 34fb734eeeSPrabhakar Kushwaha 35fb734eeeSPrabhakar Kushwaha/dts-v1/; 36fb734eeeSPrabhakar Kushwaha 37fb734eeeSPrabhakar Kushwaha/include/ "e5500_power_isa.dtsi" 38fb734eeeSPrabhakar Kushwaha 39fb734eeeSPrabhakar Kushwaha/ { 40fb734eeeSPrabhakar Kushwaha #address-cells = <2>; 41fb734eeeSPrabhakar Kushwaha #size-cells = <2>; 42fb734eeeSPrabhakar Kushwaha interrupt-parent = <&mpic>; 43fb734eeeSPrabhakar Kushwaha 44fb734eeeSPrabhakar Kushwaha aliases { 45fb734eeeSPrabhakar Kushwaha ccsr = &soc; 46fb734eeeSPrabhakar Kushwaha dcsr = &dcsr; 47fb734eeeSPrabhakar Kushwaha 48fb734eeeSPrabhakar Kushwaha serial0 = &serial0; 49fb734eeeSPrabhakar Kushwaha serial1 = &serial1; 50fb734eeeSPrabhakar Kushwaha serial2 = &serial2; 51fb734eeeSPrabhakar Kushwaha serial3 = &serial3; 52fb734eeeSPrabhakar Kushwaha pci0 = &pci0; 53fb734eeeSPrabhakar Kushwaha pci1 = &pci1; 54fb734eeeSPrabhakar Kushwaha pci2 = &pci2; 55fb734eeeSPrabhakar Kushwaha pci3 = &pci3; 56fb734eeeSPrabhakar Kushwaha usb0 = &usb0; 57fb734eeeSPrabhakar Kushwaha usb1 = &usb1; 58fb734eeeSPrabhakar Kushwaha sdhc = &sdhc; 59fb734eeeSPrabhakar Kushwaha 60fb734eeeSPrabhakar Kushwaha crypto = &crypto; 61da414bb9SIgal Liberman 62da414bb9SIgal Liberman fman0 = &fman0; 63da414bb9SIgal Liberman ethernet0 = &enet0; 64da414bb9SIgal Liberman ethernet1 = &enet1; 65da414bb9SIgal Liberman ethernet2 = &enet2; 66da414bb9SIgal Liberman ethernet3 = &enet3; 67da414bb9SIgal Liberman ethernet4 = &enet4; 68fb734eeeSPrabhakar Kushwaha }; 69fb734eeeSPrabhakar Kushwaha 70fb734eeeSPrabhakar Kushwaha cpus { 71fb734eeeSPrabhakar Kushwaha #address-cells = <1>; 72fb734eeeSPrabhakar Kushwaha #size-cells = <0>; 73fb734eeeSPrabhakar Kushwaha 74fb734eeeSPrabhakar Kushwaha cpu0: PowerPC,e5500@0 { 75fb734eeeSPrabhakar Kushwaha device_type = "cpu"; 76fb734eeeSPrabhakar Kushwaha reg = <0>; 77fb734eeeSPrabhakar Kushwaha clocks = <&mux0>; 78fb734eeeSPrabhakar Kushwaha next-level-cache = <&L2_1>; 79be489a39SHongtao Jia #cooling-cells = <2>; 80fb734eeeSPrabhakar Kushwaha L2_1: l2-cache { 81fb734eeeSPrabhakar Kushwaha next-level-cache = <&cpc>; 82fb734eeeSPrabhakar Kushwaha }; 83fb734eeeSPrabhakar Kushwaha }; 84fb734eeeSPrabhakar Kushwaha cpu1: PowerPC,e5500@1 { 85fb734eeeSPrabhakar Kushwaha device_type = "cpu"; 86fb734eeeSPrabhakar Kushwaha reg = <1>; 87fb734eeeSPrabhakar Kushwaha clocks = <&mux1>; 88fb734eeeSPrabhakar Kushwaha next-level-cache = <&L2_2>; 89be489a39SHongtao Jia #cooling-cells = <2>; 90fb734eeeSPrabhakar Kushwaha L2_2: l2-cache { 91fb734eeeSPrabhakar Kushwaha next-level-cache = <&cpc>; 92fb734eeeSPrabhakar Kushwaha }; 93fb734eeeSPrabhakar Kushwaha }; 94fb734eeeSPrabhakar Kushwaha cpu2: PowerPC,e5500@2 { 95fb734eeeSPrabhakar Kushwaha device_type = "cpu"; 96fb734eeeSPrabhakar Kushwaha reg = <2>; 97fb734eeeSPrabhakar Kushwaha clocks = <&mux2>; 98fb734eeeSPrabhakar Kushwaha next-level-cache = <&L2_3>; 99be489a39SHongtao Jia #cooling-cells = <2>; 100fb734eeeSPrabhakar Kushwaha L2_3: l2-cache { 101fb734eeeSPrabhakar Kushwaha next-level-cache = <&cpc>; 102fb734eeeSPrabhakar Kushwaha }; 103fb734eeeSPrabhakar Kushwaha }; 104fb734eeeSPrabhakar Kushwaha cpu3: PowerPC,e5500@3 { 105fb734eeeSPrabhakar Kushwaha device_type = "cpu"; 106fb734eeeSPrabhakar Kushwaha reg = <3>; 107fb734eeeSPrabhakar Kushwaha clocks = <&mux3>; 108fb734eeeSPrabhakar Kushwaha next-level-cache = <&L2_4>; 109be489a39SHongtao Jia #cooling-cells = <2>; 110fb734eeeSPrabhakar Kushwaha L2_4: l2-cache { 111fb734eeeSPrabhakar Kushwaha next-level-cache = <&cpc>; 112fb734eeeSPrabhakar Kushwaha }; 113fb734eeeSPrabhakar Kushwaha }; 114fb734eeeSPrabhakar Kushwaha }; 115fb734eeeSPrabhakar Kushwaha}; 116