0001 /*
0002 * B4420 Silicon/SoC Device Tree Source (post include)
0003 *
0004 * Copyright 2012 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
0032 * this software, even if advised of the possibility of such damage.
0033 */
0034
0035 /include/ "b4si-post.dtsi"
0036
0037 /* controller at 0x200000 */
0038 &pci0 {
0039 compatible = "fsl,b4420-pcie", "fsl,qoriq-pcie-v2.4";
0040 };
0041
0042 &dcsr {
0043 dcsr-epu@0 {
0044 compatible = "fsl,b4420-dcsr-epu", "fsl,dcsr-epu";
0045 };
0046 dcsr-npc {
0047 compatible = "fsl,b4420-dcsr-cnpc", "fsl,dcsr-cnpc";
0048 };
0049 dcsr-dpaa@9000 {
0050 compatible = "fsl,b4420-dcsr-dpaa", "fsl,dcsr-dpaa";
0051 };
0052 dcsr-ocn@11000 {
0053 compatible = "fsl,b4420-dcsr-ocn", "fsl,dcsr-ocn";
0054 };
0055 dcsr-nal@18000 {
0056 compatible = "fsl,b4420-dcsr-nal", "fsl,dcsr-nal";
0057 };
0058 dcsr-rcpm@22000 {
0059 compatible = "fsl,b4420-dcsr-rcpm", "fsl,dcsr-rcpm";
0060 };
0061 dcsr-snpc@30000 {
0062 compatible = "fsl,b4420-dcsr-snpc", "fsl,dcsr-snpc";
0063 };
0064 dcsr-snpc@31000 {
0065 compatible = "fsl,b4420-dcsr-snpc", "fsl,dcsr-snpc";
0066 };
0067 dcsr-cpu-sb-proxy@108000 {
0068 compatible = "fsl,dcsr-e6500-sb-proxy", "fsl,dcsr-cpu-sb-proxy";
0069 cpu-handle = <&cpu1>;
0070 reg = <0x108000 0x1000 0x109000 0x1000>;
0071 };
0072 };
0073
0074 &soc {
0075 cpc: l3-cache-controller@10000 {
0076 compatible = "fsl,b4420-l3-cache-controller", "cache";
0077 };
0078
0079 guts: global-utilities@e0000 {
0080 compatible = "fsl,b4420-device-config", "fsl,qoriq-device-config-2.0";
0081 };
0082
0083 global-utilities@e1000 {
0084 compatible = "fsl,b4420-clockgen", "fsl,b4-clockgen",
0085 "fsl,qoriq-clockgen-2.0";
0086 };
0087
0088 rcpm: global-utilities@e2000 {
0089 compatible = "fsl,b4420-rcpm", "fsl,qoriq-rcpm-2.0";
0090 };
0091
0092 L2_1: l2-cache-controller@c20000 {
0093 compatible = "fsl,b4420-l2-cache-controller";
0094 reg = <0xc20000 0x40000>;
0095 next-level-cache = <&cpc>;
0096 };
0097 };