diff options
author | Arnaud Ebalard <arno@natisbad.org> | 2013-12-06 18:13:37 -0500 |
---|---|---|
committer | Jason Cooper <jason@lakedaemon.net> | 2013-12-07 20:16:53 -0500 |
commit | 92beaccd8b4988d13851edc985ac4c3481644e07 (patch) | |
tree | 557498b24fadb4a6250a14beaf834746861395ca /arch/arm/boot/dts/armada-370-netgear-rn102.dts | |
parent | 3a31f2d7fce39f3bca0106e69d21119eafb28c85 (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.dts | 36 |
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 | ||