aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/boot/dts/mpc8313erdb.dts
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/boot/dts/mpc8313erdb.dts')
-rw-r--r--arch/powerpc/boot/dts/mpc8313erdb.dts39
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>;