1/* 2 * P2020 RDB Core1 Device Tree Source in CAMP mode. 3 * 4 * In CAMP mode, each core needs to have its own dts. Only mpic and L2 cache 5 * can be shared, all the other devices must be assigned to one core only. 6 * This dts allows core1 to have l2, dma2, eth0, pci1, msi. 7 * 8 * Please note to add "-b 1" for core1's dts compiling. 9 * 10 * Copyright 2009-2011 Freescale Semiconductor Inc. 11 * 12 * This program is free software; you can redistribute it and/or modify it 13 * under the terms of the GNU General Public License as published by the 14 * Free Software Foundation; either version 2 of the License, or (at your 15 * option) any later version. 16 */ 17 18/include/ "p2020rdb.dts" 19 20/ { 21 model = "fsl,P2020RDB"; 22 compatible = "fsl,P2020RDB", "fsl,MPC85XXRDB-CAMP"; 23 24 cpus { 25 PowerPC,P2020@0 { 26 status = "disabled"; 27 }; 28 }; 29 30 localbus@ffe05000 { 31 status = "disabled"; 32 }; 33 34 soc@ffe00000 { 35 ecm-law@0 { 36 status = "disabled"; 37 }; 38 39 ecm@1000 { 40 status = "disabled"; 41 }; 42 43 memory-controller@2000 { 44 status = "disabled"; 45 }; 46 47 i2c@3000 { 48 status = "disabled"; 49 }; 50 51 i2c@3100 { 52 status = "disabled"; 53 }; 54 55 serial0: serial@4500 { 56 status = "disabled"; 57 }; 58 59 spi@7000 { 60 status = "disabled"; 61 }; 62 63 gpio: gpio-controller@f000 { 64 status = "disabled"; 65 }; 66 67 dma@21300 { 68 status = "disabled"; 69 }; 70 71 usb@22000 { 72 status = "disabled"; 73 }; 74 75 mdio@24520 { 76 status = "disabled"; 77 }; 78 79 mdio@25520 { 80 status = "disabled"; 81 }; 82 83 mdio@26520 { 84 status = "disabled"; 85 }; 86 87 enet1: ethernet@25000 { 88 status = "disabled"; 89 }; 90 91 enet2: ethernet@26000 { 92 status = "disabled"; 93 }; 94 95 sdhci@2e000 { 96 status = "disabled"; 97 }; 98 99 crypto@30000 { 100 status = "disabled"; 101 }; 102 103 mpic: pic@40000 { 104 protected-sources = < 105 17 18 43 42 59 47 /*ecm, mem, i2c, serial0, spi,gpio */ 106 16 20 21 22 23 28 /* L2, dma1, USB */ 107 03 35 36 40 31 32 33 /* mdio, enet1, enet2 */ 108 72 45 58 25 /* sdhci, crypto , pci */ 109 >; 110 }; 111 112 global-utilities@e0000 { //global utilities block 113 status = "disabled"; 114 }; 115 116 }; 117 118 pci0: pcie@ffe08000 { 119 status = "disabled"; 120 }; 121 122 pci1: pcie@ffe09000 { 123 status = "disabled"; 124 }; 125}; 126