diff options
Diffstat (limited to 'arch/powerpc/boot/dts/mpc8536ds.dts')
-rw-r--r-- | arch/powerpc/boot/dts/mpc8536ds.dts | 40 |
1 files changed, 24 insertions, 16 deletions
diff --git a/arch/powerpc/boot/dts/mpc8536ds.dts b/arch/powerpc/boot/dts/mpc8536ds.dts index e781ad2f1f8a..815cebb2e3e5 100644 --- a/arch/powerpc/boot/dts/mpc8536ds.dts +++ b/arch/powerpc/boot/dts/mpc8536ds.dts | |||
@@ -14,8 +14,8 @@ | |||
14 | / { | 14 | / { |
15 | model = "fsl,mpc8536ds"; | 15 | model = "fsl,mpc8536ds"; |
16 | compatible = "fsl,mpc8536ds"; | 16 | compatible = "fsl,mpc8536ds"; |
17 | #address-cells = <1>; | 17 | #address-cells = <2>; |
18 | #size-cells = <1>; | 18 | #size-cells = <2>; |
19 | 19 | ||
20 | aliases { | 20 | aliases { |
21 | ethernet0 = &enet0; | 21 | ethernet0 = &enet0; |
@@ -42,7 +42,7 @@ | |||
42 | 42 | ||
43 | memory { | 43 | memory { |
44 | device_type = "memory"; | 44 | device_type = "memory"; |
45 | reg = <00000000 00000000>; // Filled by U-Boot | 45 | reg = <0 0 0 0>; // Filled by U-Boot |
46 | }; | 46 | }; |
47 | 47 | ||
48 | soc@ffe00000 { | 48 | soc@ffe00000 { |
@@ -50,7 +50,7 @@ | |||
50 | #size-cells = <1>; | 50 | #size-cells = <1>; |
51 | device_type = "soc"; | 51 | device_type = "soc"; |
52 | compatible = "simple-bus"; | 52 | compatible = "simple-bus"; |
53 | ranges = <0x0 0xffe00000 0x100000>; | 53 | ranges = <0x0 0 0xffe00000 0x100000>; |
54 | bus-frequency = <0>; // Filled out by uboot. | 54 | bus-frequency = <0>; // Filled out by uboot. |
55 | 55 | ||
56 | ecm-law@0 { | 56 | ecm-law@0 { |
@@ -250,6 +250,14 @@ | |||
250 | phy_type = "ulpi"; | 250 | phy_type = "ulpi"; |
251 | }; | 251 | }; |
252 | 252 | ||
253 | sdhci@2e000 { | ||
254 | compatible = "fsl,mpc8536-esdhc", "fsl,esdhc"; | ||
255 | reg = <0x2e000 0x1000>; | ||
256 | interrupts = <72 0x2>; | ||
257 | interrupt-parent = <&mpic>; | ||
258 | clock-frequency = <250000000>; | ||
259 | }; | ||
260 | |||
253 | serial0: serial@4500 { | 261 | serial0: serial@4500 { |
254 | cell-index = <0>; | 262 | cell-index = <0>; |
255 | device_type = "serial"; | 263 | device_type = "serial"; |
@@ -347,13 +355,13 @@ | |||
347 | interrupt-parent = <&mpic>; | 355 | interrupt-parent = <&mpic>; |
348 | interrupts = <24 0x2>; | 356 | interrupts = <24 0x2>; |
349 | bus-range = <0 0xff>; | 357 | bus-range = <0 0xff>; |
350 | ranges = <0x02000000 0 0x80000000 0x80000000 0 0x10000000 | 358 | ranges = <0x02000000 0 0x80000000 0 0x80000000 0 0x10000000 |
351 | 0x01000000 0 0x00000000 0xffc00000 0 0x00010000>; | 359 | 0x01000000 0 0x00000000 0 0xffc00000 0 0x00010000>; |
352 | clock-frequency = <66666666>; | 360 | clock-frequency = <66666666>; |
353 | #interrupt-cells = <1>; | 361 | #interrupt-cells = <1>; |
354 | #size-cells = <2>; | 362 | #size-cells = <2>; |
355 | #address-cells = <3>; | 363 | #address-cells = <3>; |
356 | reg = <0xffe08000 0x1000>; | 364 | reg = <0 0xffe08000 0 0x1000>; |
357 | }; | 365 | }; |
358 | 366 | ||
359 | pci1: pcie@ffe09000 { | 367 | pci1: pcie@ffe09000 { |
@@ -362,10 +370,10 @@ | |||
362 | #interrupt-cells = <1>; | 370 | #interrupt-cells = <1>; |
363 | #size-cells = <2>; | 371 | #size-cells = <2>; |
364 | #address-cells = <3>; | 372 | #address-cells = <3>; |
365 | reg = <0xffe09000 0x1000>; | 373 | reg = <0 0xffe09000 0 0x1000>; |
366 | bus-range = <0 0xff>; | 374 | bus-range = <0 0xff>; |
367 | ranges = <0x02000000 0 0x98000000 0x98000000 0 0x08000000 | 375 | ranges = <0x02000000 0 0x98000000 0 0x98000000 0 0x08000000 |
368 | 0x01000000 0 0x00000000 0xffc20000 0 0x00010000>; | 376 | 0x01000000 0 0x00000000 0 0xffc20000 0 0x00010000>; |
369 | clock-frequency = <33333333>; | 377 | clock-frequency = <33333333>; |
370 | interrupt-parent = <&mpic>; | 378 | interrupt-parent = <&mpic>; |
371 | interrupts = <25 0x2>; | 379 | interrupts = <25 0x2>; |
@@ -398,10 +406,10 @@ | |||
398 | #interrupt-cells = <1>; | 406 | #interrupt-cells = <1>; |
399 | #size-cells = <2>; | 407 | #size-cells = <2>; |
400 | #address-cells = <3>; | 408 | #address-cells = <3>; |
401 | reg = <0xffe0a000 0x1000>; | 409 | reg = <0 0xffe0a000 0 0x1000>; |
402 | bus-range = <0 0xff>; | 410 | bus-range = <0 0xff>; |
403 | ranges = <0x02000000 0 0x90000000 0x90000000 0 0x08000000 | 411 | ranges = <0x02000000 0 0x90000000 0 0x90000000 0 0x08000000 |
404 | 0x01000000 0 0x00000000 0xffc10000 0 0x00010000>; | 412 | 0x01000000 0 0x00000000 0 0xffc10000 0 0x00010000>; |
405 | clock-frequency = <33333333>; | 413 | clock-frequency = <33333333>; |
406 | interrupt-parent = <&mpic>; | 414 | interrupt-parent = <&mpic>; |
407 | interrupts = <26 0x2>; | 415 | interrupts = <26 0x2>; |
@@ -434,10 +442,10 @@ | |||
434 | #interrupt-cells = <1>; | 442 | #interrupt-cells = <1>; |
435 | #size-cells = <2>; | 443 | #size-cells = <2>; |
436 | #address-cells = <3>; | 444 | #address-cells = <3>; |
437 | reg = <0xffe0b000 0x1000>; | 445 | reg = <0 0xffe0b000 0 0x1000>; |
438 | bus-range = <0 0xff>; | 446 | bus-range = <0 0xff>; |
439 | ranges = <0x02000000 0 0xa0000000 0xa0000000 0 0x20000000 | 447 | ranges = <0x02000000 0 0xa0000000 0 0xa0000000 0 0x20000000 |
440 | 0x01000000 0 0x00000000 0xffc30000 0 0x00010000>; | 448 | 0x01000000 0 0x00000000 0 0xffc30000 0 0x00010000>; |
441 | clock-frequency = <33333333>; | 449 | clock-frequency = <33333333>; |
442 | interrupt-parent = <&mpic>; | 450 | interrupt-parent = <&mpic>; |
443 | interrupts = <27 0x2>; | 451 | interrupts = <27 0x2>; |