diff options
author | Sean MacLennan <smaclennan@pikatech.com> | 2009-01-09 13:20:11 -0500 |
---|---|---|
committer | Josh Boyer <jwboyer@linux.vnet.ibm.com> | 2009-01-20 08:17:21 -0500 |
commit | e275e023aa69bdc6a2f43b86ca3aa93a22e47837 (patch) | |
tree | 15e691fe30f323239b3ec2688980c0f2412c815f /arch/powerpc/boot/dts/warp.dts | |
parent | 94ce1c585ed51dd9e72e812117e11f3f236a5399 (diff) |
powerpc/44x: Warp patches for the new NDFC driver
Convert the Warp platform to use the newly merged NDFC driver
- warp.dts changed to work with ndfc
- warp-nand.c no longer needed
- removed obsolete rev A support from cuboot-warp.c
Signed-off-by: Sean MacLennan <smaclennan@pikatech.com>
Signed-off-by: Josh Boyer <jwboyer@linux.vnet.ibm.com>
Diffstat (limited to 'arch/powerpc/boot/dts/warp.dts')
-rw-r--r-- | arch/powerpc/boot/dts/warp.dts | 42 |
1 files changed, 41 insertions, 1 deletions
diff --git a/arch/powerpc/boot/dts/warp.dts b/arch/powerpc/boot/dts/warp.dts index f4e4ba69eef7..7e183ff9a317 100644 --- a/arch/powerpc/boot/dts/warp.dts +++ b/arch/powerpc/boot/dts/warp.dts | |||
@@ -149,12 +149,17 @@ | |||
149 | reg = <0x00000002 0x00004000 0x00000A00>; | 149 | reg = <0x00000002 0x00004000 0x00000A00>; |
150 | }; | 150 | }; |
151 | 151 | ||
152 | nor_flash@0,0 { | 152 | nor@0,0 { |
153 | compatible = "amd,s29gl032a", "cfi-flash"; | 153 | compatible = "amd,s29gl032a", "cfi-flash"; |
154 | bank-width = <2>; | 154 | bank-width = <2>; |
155 | reg = <0x00000000 0x00000000 0x00400000>; | 155 | reg = <0x00000000 0x00000000 0x00400000>; |
156 | #address-cells = <1>; | 156 | #address-cells = <1>; |
157 | #size-cells = <1>; | 157 | #size-cells = <1>; |
158 | |||
159 | partition@0 { | ||
160 | label = "splash"; | ||
161 | reg = <0x00000000 0x00020000>; | ||
162 | }; | ||
158 | partition@300000 { | 163 | partition@300000 { |
159 | label = "fpga"; | 164 | label = "fpga"; |
160 | reg = <0x0300000 0x00040000>; | 165 | reg = <0x0300000 0x00040000>; |
@@ -168,6 +173,41 @@ | |||
168 | reg = <0x0380000 0x00080000>; | 173 | reg = <0x0380000 0x00080000>; |
169 | }; | 174 | }; |
170 | }; | 175 | }; |
176 | |||
177 | ndfc@1,0 { | ||
178 | compatible = "ibm,ndfc"; | ||
179 | reg = <0x00000001 0x00000000 0x00002000>; | ||
180 | ccr = <0x00001000>; | ||
181 | bank-settings = <0x80002222>; | ||
182 | #address-cells = <1>; | ||
183 | #size-cells = <1>; | ||
184 | |||
185 | nand { | ||
186 | #address-cells = <1>; | ||
187 | #size-cells = <1>; | ||
188 | |||
189 | partition@0 { | ||
190 | label = "kernel"; | ||
191 | reg = <0x00000000 0x00200000>; | ||
192 | }; | ||
193 | partition@200000 { | ||
194 | label = "root"; | ||
195 | reg = <0x00200000 0x03E00000>; | ||
196 | }; | ||
197 | partition@40000000 { | ||
198 | label = "persistent"; | ||
199 | reg = <0x04000000 0x04000000>; | ||
200 | }; | ||
201 | partition@80000000 { | ||
202 | label = "persistent1"; | ||
203 | reg = <0x08000000 0x04000000>; | ||
204 | }; | ||
205 | partition@C0000000 { | ||
206 | label = "persistent2"; | ||
207 | reg = <0x0C000000 0x04000000>; | ||
208 | }; | ||
209 | }; | ||
210 | }; | ||
171 | }; | 211 | }; |
172 | 212 | ||
173 | UART0: serial@ef600300 { | 213 | UART0: serial@ef600300 { |