aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/boot/dts/mpc8560ads.dts
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/boot/dts/mpc8560ads.dts')
-rw-r--r--arch/powerpc/boot/dts/mpc8560ads.dts59
1 files changed, 23 insertions, 36 deletions
diff --git a/arch/powerpc/boot/dts/mpc8560ads.dts b/arch/powerpc/boot/dts/mpc8560ads.dts
index 6b362f8222c1..639ce8a709a6 100644
--- a/arch/powerpc/boot/dts/mpc8560ads.dts
+++ b/arch/powerpc/boot/dts/mpc8560ads.dts
@@ -16,6 +16,16 @@
16 #address-cells = <1>; 16 #address-cells = <1>;
17 #size-cells = <1>; 17 #size-cells = <1>;
18 18
19 aliases {
20 ethernet0 = &enet0;
21 ethernet1 = &enet1;
22 ethernet2 = &enet2;
23 ethernet3 = &enet3;
24 serial0 = &serial0;
25 serial1 = &serial1;
26 pci0 = &pci0;
27 };
28
19 cpus { 29 cpus {
20 #address-cells = <1>; 30 #address-cells = <1>;
21 #size-cells = <0>; 31 #size-cells = <0>;
@@ -63,11 +73,11 @@
63 }; 73 };
64 74
65 mdio@24520 { 75 mdio@24520 {
66 device_type = "mdio";
67 compatible = "gianfar";
68 reg = <24520 20>;
69 #address-cells = <1>; 76 #address-cells = <1>;
70 #size-cells = <0>; 77 #size-cells = <0>;
78 compatible = "fsl,gianfar-mdio";
79 reg = <24520 20>;
80
71 phy0: ethernet-phy@0 { 81 phy0: ethernet-phy@0 {
72 interrupt-parent = <&mpic>; 82 interrupt-parent = <&mpic>;
73 interrupts = <5 1>; 83 interrupts = <5 1>;
@@ -94,36 +104,24 @@
94 }; 104 };
95 }; 105 };
96 106
97 ethernet@24000 { 107 enet0: ethernet@24000 {
108 cell-index = <0>;
98 device_type = "network"; 109 device_type = "network";
99 model = "TSEC"; 110 model = "TSEC";
100 compatible = "gianfar"; 111 compatible = "gianfar";
101 reg = <24000 1000>; 112 reg = <24000 1000>;
102 /*
103 * address is deprecated and will be removed
104 * in 2.6.25. Only recent versions of
105 * U-Boot support local-mac-address, however.
106 */
107 address = [ 00 00 00 00 00 00 ];
108 local-mac-address = [ 00 00 00 00 00 00 ]; 113 local-mac-address = [ 00 00 00 00 00 00 ];
109 interrupts = <1d 2 1e 2 22 2>; 114 interrupts = <1d 2 1e 2 22 2>;
110 interrupt-parent = <&mpic>; 115 interrupt-parent = <&mpic>;
111 phy-handle = <&phy0>; 116 phy-handle = <&phy0>;
112 }; 117 };
113 118
114 ethernet@25000 { 119 enet1: ethernet@25000 {
115 #address-cells = <1>; 120 cell-index = <1>;
116 #size-cells = <0>;
117 device_type = "network"; 121 device_type = "network";
118 model = "TSEC"; 122 model = "TSEC";
119 compatible = "gianfar"; 123 compatible = "gianfar";
120 reg = <25000 1000>; 124 reg = <25000 1000>;
121 /*
122 * address is deprecated and will be removed
123 * in 2.6.25. Only recent versions of
124 * U-Boot support local-mac-address, however.
125 */
126 address = [ 00 00 00 00 00 00 ];
127 local-mac-address = [ 00 00 00 00 00 00 ]; 125 local-mac-address = [ 00 00 00 00 00 00 ];
128 interrupts = <23 2 24 2 28 2>; 126 interrupts = <23 2 24 2 28 2>;
129 interrupt-parent = <&mpic>; 127 interrupt-parent = <&mpic>;
@@ -174,7 +172,7 @@
174 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic"; 172 compatible = "fsl,mpc8560-cpm-pic", "fsl,cpm2-pic";
175 }; 173 };
176 174
177 serial@91a00 { 175 serial0: serial@91a00 {
178 device_type = "serial"; 176 device_type = "serial";
179 compatible = "fsl,mpc8560-scc-uart", 177 compatible = "fsl,mpc8560-scc-uart",
180 "fsl,cpm2-scc-uart"; 178 "fsl,cpm2-scc-uart";
@@ -186,7 +184,7 @@
186 interrupt-parent = <&cpmpic>; 184 interrupt-parent = <&cpmpic>;
187 }; 185 };
188 186
189 serial@91a20 { 187 serial1: serial@91a20 {
190 device_type = "serial"; 188 device_type = "serial";
191 compatible = "fsl,mpc8560-scc-uart", 189 compatible = "fsl,mpc8560-scc-uart",
192 "fsl,cpm2-scc-uart"; 190 "fsl,cpm2-scc-uart";
@@ -198,17 +196,11 @@
198 interrupt-parent = <&cpmpic>; 196 interrupt-parent = <&cpmpic>;
199 }; 197 };
200 198
201 ethernet@91320 { 199 enet2: ethernet@91320 {
202 device_type = "network"; 200 device_type = "network";
203 compatible = "fsl,mpc8560-fcc-enet", 201 compatible = "fsl,mpc8560-fcc-enet",
204 "fsl,cpm2-fcc-enet"; 202 "fsl,cpm2-fcc-enet";
205 reg = <91320 20 88500 100 913b0 1>; 203 reg = <91320 20 88500 100 913b0 1>;
206 /*
207 * mac-address is deprecated and will be removed
208 * in 2.6.25. Only recent versions of
209 * U-Boot support local-mac-address, however.
210 */
211 mac-address = [ 00 00 00 00 00 00 ];
212 local-mac-address = [ 00 00 00 00 00 00 ]; 204 local-mac-address = [ 00 00 00 00 00 00 ];
213 fsl,cpm-command = <16200300>; 205 fsl,cpm-command = <16200300>;
214 interrupts = <21 8>; 206 interrupts = <21 8>;
@@ -216,17 +208,11 @@
216 phy-handle = <&phy2>; 208 phy-handle = <&phy2>;
217 }; 209 };
218 210
219 ethernet@91340 { 211 enet3: ethernet@91340 {
220 device_type = "network"; 212 device_type = "network";
221 compatible = "fsl,mpc8560-fcc-enet", 213 compatible = "fsl,mpc8560-fcc-enet",
222 "fsl,cpm2-fcc-enet"; 214 "fsl,cpm2-fcc-enet";
223 reg = <91340 20 88600 100 913d0 1>; 215 reg = <91340 20 88600 100 913d0 1>;
224 /*
225 * mac-address is deprecated and will be removed
226 * in 2.6.25. Only recent versions of
227 * U-Boot support local-mac-address, however.
228 */
229 mac-address = [ 00 00 00 00 00 00 ];
230 local-mac-address = [ 00 00 00 00 00 00 ]; 216 local-mac-address = [ 00 00 00 00 00 00 ];
231 fsl,cpm-command = <1a400300>; 217 fsl,cpm-command = <1a400300>;
232 interrupts = <22 8>; 218 interrupts = <22 8>;
@@ -236,7 +222,8 @@
236 }; 222 };
237 }; 223 };
238 224
239 pci@e0008000 { 225 pci0: pci@e0008000 {
226 cell-index = <0>;
240 #interrupt-cells = <1>; 227 #interrupt-cells = <1>;
241 #size-cells = <2>; 228 #size-cells = <2>;
242 #address-cells = <3>; 229 #address-cells = <3>;