diff options
Diffstat (limited to 'arch/powerpc/boot/dts/mpc8560ads.dts')
-rw-r--r-- | arch/powerpc/boot/dts/mpc8560ads.dts | 59 |
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>; |