Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-or-later
0002 /*
0003  * MPC8572 DS Core1 Device Tree Source in CAMP mode.
0004  *
0005  * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache
0006  * can be shared, all the other devices must be assigned to one core only.
0007  * This dts allows core1 to have l2, dma2, eth2, eth3, pci2, msi.
0008  *
0009  * Please note to add "-b 1" for core1's dts compiling.
0010  *
0011  * Copyright 2007-2009 Freescale Semiconductor Inc.
0012  */
0013 
0014 /include/ "mpc8572ds.dts"
0015 
0016 / {
0017         model = "fsl,MPC8572DS";
0018         compatible = "fsl,MPC8572DS", "fsl,MPC8572DS-CAMP";
0019 
0020         cpus {
0021                 PowerPC,8572@0 {
0022                         status = "disabled";
0023                 };
0024                 PowerPC,8572@1 {
0025                 };
0026         };
0027 
0028         localbus@ffe05000 {
0029                 status = "disabled";
0030         };
0031 
0032         soc8572@ffe00000 {
0033                 ecm-law@0 {
0034                         status = "disabled";
0035                 };
0036                 ecm@1000 {
0037                         status = "disabled";
0038                 };
0039                 memory-controller@2000 {
0040                         status = "disabled";
0041                 };
0042                 memory-controller@6000 {
0043                         status = "disabled";
0044                 };
0045                 i2c@3000 {
0046                         status = "disabled";
0047                 };
0048                 i2c@3100 {
0049                         status = "disabled";
0050                 };
0051                 serial@4500 {
0052                         status = "disabled";
0053                 };
0054                 gpio-controller@f000 {
0055                         status = "disabled";
0056                 };
0057                 l2-cache-controller@20000 {
0058                         cache-size = <0x80000>; // L2, 512K
0059                 };
0060                 dma@21300 {
0061                         status = "disabled";
0062                 };
0063                 ethernet@24000 {
0064                         status = "disabled";
0065                 };
0066                 ptp_clock@24e00 {
0067                         status = "disabled";
0068                 };
0069                 ethernet@25000 {
0070                         status = "disabled";
0071                 };
0072                 mdio@25520 {
0073                         status = "disabled";
0074                 };
0075                 crypto@30000 {
0076                         status = "disabled";
0077                 };
0078                 pic@40000 {
0079                         protected-sources = <
0080                         18 16 10 42 45 58       /* MEM L2 mdio serial crypto */
0081                         29 30 34 35 36 40       /* enet0 enet1 */
0082                         24 25 20 21 22 23       /* pci0 pci1 dma1 */
0083                         43                      /* i2c */
0084                         0x1 0x2 0x3 0x4         /* pci slot */
0085                         0x9 0xa 0xb 0xc         /* usb */
0086                         0x6 0x7 0xe 0x5         /* Audio elgacy SATA */
0087                         0xe0 0xe1 0xe2 0xe3     /* msi */
0088                         >;
0089                 };
0090                 timer@41100 {
0091                         status = "disabled";
0092                 };
0093                 msi@41600 {
0094                         msi-available-ranges = <0x80 0x80>;
0095                         interrupts = <
0096                                 0xe4 0 0 0
0097                                 0xe5 0 0 0
0098                                 0xe6 0 0 0
0099                                 0xe7 0 0 0>;
0100                 };
0101                 global-utilities@e0000 {
0102                         status = "disabled";
0103                 };
0104         };
0105         pcie@ffe08000 {
0106                 status = "disabled";
0107         };
0108         pcie@ffe09000 {
0109                 status = "disabled";
0110         };
0111 };