aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/armada-370-netgear-rn102.dts
diff options
context:
space:
mode:
authorArnaud Ebalard <arno@natisbad.org>2013-12-06 18:13:37 -0500
committerJason Cooper <jason@lakedaemon.net>2013-12-07 20:16:53 -0500
commit92beaccd8b4988d13851edc985ac4c3481644e07 (patch)
tree557498b24fadb4a6250a14beaf834746861395ca /arch/arm/boot/dts/armada-370-netgear-rn102.dts
parent3a31f2d7fce39f3bca0106e69d21119eafb28c85 (diff)
ARM: mvebu: Enable NAND controller in ReadyNAS 102 .dts file
Now that NAND controller support is available for Armada 370 (cb28e2537a6f: ARM: mvebu: Add support for NAND controller in Armada 370/XP), this patch enables support for ReadyNAS 102 and defines default partition layout as delivered by NETGEAR. As described in similar commits 2be2bc39c6f0 (ARM: mvebu: Enable NAND controller in Armada XP GP board) and d8c552dddfbf (ARM: mvebu: Enable NAND controller in Armada 370 Mirabox), "marvell,keep-config" parameter is used as current support does not allow for setting of timing parameters yet. Signed-off-by: Arnaud Ebalard <arno@natisbad.org> Signed-off-by: Jason Cooper <jason@lakedaemon.net>
Diffstat (limited to 'arch/arm/boot/dts/armada-370-netgear-rn102.dts')
-rw-r--r--arch/arm/boot/dts/armada-370-netgear-rn102.dts36
1 files changed, 36 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/armada-370-netgear-rn102.dts b/arch/arm/boot/dts/armada-370-netgear-rn102.dts
index 1c2d13d3e597..6a7383f24c7c 100644
--- a/arch/arm/boot/dts/armada-370-netgear-rn102.dts
+++ b/arch/arm/boot/dts/armada-370-netgear-rn102.dts
@@ -131,6 +131,42 @@
131 pwm_polarity = <0>; 131 pwm_polarity = <0>;
132 }; 132 };
133 }; 133 };
134
135 nand@d0000 {
136 status = "okay";
137 num-cs = <1>;
138 marvell,nand-keep-config;
139 marvell,nand-enable-arbiter;
140 nand-on-flash-bbt;
141
142 partition@0 {
143 label = "u-boot";
144 reg = <0x0000000 0x180000>; /* 1.5MB */
145 read-only;
146 };
147
148 partition@180000 {
149 label = "u-boot-env";
150 reg = <0x180000 0x20000>; /* 128KB */
151 read-only;
152 };
153
154 partition@200000 {
155 label = "uImage";
156 reg = <0x0200000 0x600000>; /* 6MB */
157 };
158
159 partition@800000 {
160 label = "minirootfs";
161 reg = <0x0800000 0x400000>; /* 4MB */
162 };
163
164 /* Last MB is for the BBT, i.e. not writable */
165 partition@c00000 {
166 label = "ubifs";
167 reg = <0x0c00000 0x7400000>; /* 116MB */
168 };
169 };
134 }; 170 };
135 }; 171 };
136 172