diff options
Diffstat (limited to 'arch/powerpc/boot/dts/mpc8313erdb.dts')
-rw-r--r-- | arch/powerpc/boot/dts/mpc8313erdb.dts | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/arch/powerpc/boot/dts/mpc8313erdb.dts b/arch/powerpc/boot/dts/mpc8313erdb.dts index 6e8c6066de50..396710deccb1 100644 --- a/arch/powerpc/boot/dts/mpc8313erdb.dts +++ b/arch/powerpc/boot/dts/mpc8313erdb.dts | |||
@@ -45,10 +45,49 @@ | |||
45 | reg = <00000000 08000000>; // 128MB at 0 | 45 | reg = <00000000 08000000>; // 128MB at 0 |
46 | }; | 46 | }; |
47 | 47 | ||
48 | localbus@e0005000 { | ||
49 | #address-cells = <2>; | ||
50 | #size-cells = <1>; | ||
51 | compatible = "fsl,mpc8313-elbc", "fsl,elbc", "simple-bus"; | ||
52 | reg = <e0005000 1000>; | ||
53 | interrupts = <d#77 8>; | ||
54 | interrupt-parent = <&ipic>; | ||
55 | |||
56 | // CS0 and CS1 are swapped when | ||
57 | // booting from nand, but the | ||
58 | // addresses are the same. | ||
59 | ranges = <0 0 fe000000 00800000 | ||
60 | 1 0 e2800000 00008000 | ||
61 | 2 0 f0000000 00020000 | ||
62 | 3 0 fa000000 00008000>; | ||
63 | |||
64 | nand@1,0 { | ||
65 | #address-cells = <1>; | ||
66 | #size-cells = <1>; | ||
67 | compatible = "fsl,mpc8313-fcm-nand", | ||
68 | "fsl,elbc-fcm-nand"; | ||
69 | reg = <1 0 2000>; | ||
70 | |||
71 | u-boot@0 { | ||
72 | reg = <0 100000>; | ||
73 | read-only; | ||
74 | }; | ||
75 | |||
76 | kernel@100000 { | ||
77 | reg = <100000 300000>; | ||
78 | }; | ||
79 | |||
80 | fs@400000 { | ||
81 | reg = <400000 1c00000>; | ||
82 | }; | ||
83 | }; | ||
84 | }; | ||
85 | |||
48 | soc8313@e0000000 { | 86 | soc8313@e0000000 { |
49 | #address-cells = <1>; | 87 | #address-cells = <1>; |
50 | #size-cells = <1>; | 88 | #size-cells = <1>; |
51 | device_type = "soc"; | 89 | device_type = "soc"; |
90 | compatible = "simple-bus"; | ||
52 | ranges = <0 e0000000 00100000>; | 91 | ranges = <0 e0000000 00100000>; |
53 | reg = <e0000000 00000200>; | 92 | reg = <e0000000 00000200>; |
54 | bus-frequency = <0>; | 93 | bus-frequency = <0>; |