diff options
Diffstat (limited to 'arch/powerpc/boot/dts/gef_sbc610.dts')
-rw-r--r-- | arch/powerpc/boot/dts/gef_sbc610.dts | 33 |
1 files changed, 29 insertions, 4 deletions
diff --git a/arch/powerpc/boot/dts/gef_sbc610.dts b/arch/powerpc/boot/dts/gef_sbc610.dts index c0671cc98125..d81201ac2cad 100644 --- a/arch/powerpc/boot/dts/gef_sbc610.dts +++ b/arch/powerpc/boot/dts/gef_sbc610.dts | |||
@@ -267,14 +267,16 @@ | |||
267 | enet0: ethernet@24000 { | 267 | enet0: ethernet@24000 { |
268 | #address-cells = <1>; | 268 | #address-cells = <1>; |
269 | #size-cells = <1>; | 269 | #size-cells = <1>; |
270 | cell-index = <0>; | ||
270 | device_type = "network"; | 271 | device_type = "network"; |
271 | model = "eTSEC"; | 272 | model = "TSEC"; |
272 | compatible = "gianfar"; | 273 | compatible = "gianfar"; |
273 | reg = <0x24000 0x1000>; | 274 | reg = <0x24000 0x1000>; |
274 | ranges = <0x0 0x24000 0x1000>; | 275 | ranges = <0x0 0x24000 0x1000>; |
275 | local-mac-address = [ 00 00 00 00 00 00 ]; | 276 | local-mac-address = [ 00 00 00 00 00 00 ]; |
276 | interrupts = <0x1d 0x2 0x1e 0x2 0x22 0x2>; | 277 | interrupts = <29 2 30 2 34 2>; |
277 | interrupt-parent = <&mpic>; | 278 | interrupt-parent = <&mpic>; |
279 | tbi-handle = <&tbi0>; | ||
278 | phy-handle = <&phy0>; | 280 | phy-handle = <&phy0>; |
279 | phy-connection-type = "gmii"; | 281 | phy-connection-type = "gmii"; |
280 | 282 | ||
@@ -288,25 +290,48 @@ | |||
288 | interrupt-parent = <&gef_pic>; | 290 | interrupt-parent = <&gef_pic>; |
289 | interrupts = <0x9 0x4>; | 291 | interrupts = <0x9 0x4>; |
290 | reg = <1>; | 292 | reg = <1>; |
293 | device_type = "ethernet-phy"; | ||
291 | }; | 294 | }; |
292 | phy2: ethernet-phy@2 { | 295 | phy2: ethernet-phy@2 { |
293 | interrupt-parent = <&gef_pic>; | 296 | interrupt-parent = <&gef_pic>; |
294 | interrupts = <0x8 0x4>; | 297 | interrupts = <0x8 0x4>; |
295 | reg = <3>; | 298 | reg = <3>; |
299 | device_type = "ethernet-phy"; | ||
300 | }; | ||
301 | tbi0: tbi-phy@11 { | ||
302 | reg = <0x11>; | ||
303 | device_type = "tbi-phy"; | ||
296 | }; | 304 | }; |
297 | }; | 305 | }; |
298 | }; | 306 | }; |
299 | 307 | ||
300 | enet1: ethernet@26000 { | 308 | enet1: ethernet@26000 { |
309 | #address-cells = <1>; | ||
310 | #size-cells = <1>; | ||
311 | cell-index = <2>; | ||
301 | device_type = "network"; | 312 | device_type = "network"; |
302 | model = "eTSEC"; | 313 | model = "TSEC"; |
303 | compatible = "gianfar"; | 314 | compatible = "gianfar"; |
304 | reg = <0x26000 0x1000>; | 315 | reg = <0x26000 0x1000>; |
316 | ranges = <0x0 0x26000 0x1000>; | ||
305 | local-mac-address = [ 00 00 00 00 00 00 ]; | 317 | local-mac-address = [ 00 00 00 00 00 00 ]; |
306 | interrupts = <0x1f 0x2 0x20 0x2 0x21 0x2>; | 318 | interrupts = <31 2 32 2 33 2>; |
307 | interrupt-parent = <&mpic>; | 319 | interrupt-parent = <&mpic>; |
320 | tbi-handle = <&tbi2>; | ||
308 | phy-handle = <&phy2>; | 321 | phy-handle = <&phy2>; |
309 | phy-connection-type = "gmii"; | 322 | phy-connection-type = "gmii"; |
323 | |||
324 | mdio@520 { | ||
325 | #address-cells = <1>; | ||
326 | #size-cells = <0>; | ||
327 | compatible = "fsl,gianfar-tbi"; | ||
328 | reg = <0x520 0x20>; | ||
329 | |||
330 | tbi2: tbi-phy@11 { | ||
331 | reg = <0x11>; | ||
332 | device_type = "tbi-phy"; | ||
333 | }; | ||
334 | }; | ||
310 | }; | 335 | }; |
311 | 336 | ||
312 | serial0: serial@4500 { | 337 | serial0: serial@4500 { |