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