aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/mach-at91
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@arm.linux.org.uk>2009-12-05 05:35:33 -0500
committerRussell King <rmk+kernel@arm.linux.org.uk>2009-12-05 05:35:33 -0500
commit0719dc341389882cc834ed18fc9b7fc6006b2b85 (patch)
tree794480ac62c07ea8cc4e69c2cb3d2b83bb7f36b7 /arch/arm/mach-at91
parente28edb723e64200554194da17617ee6e82de6690 (diff)
parent677f4f64e4b2336682f0e15c69b206ade6f6b131 (diff)
Merge branch 'devel-stable' into devel
Diffstat (limited to 'arch/arm/mach-at91')
-rw-r--r--arch/arm/mach-at91/Kconfig91
1 files changed, 54 insertions, 37 deletions
diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig
index c71e39ed092f..0b2ee953f164 100644
--- a/arch/arm/mach-at91/Kconfig
+++ b/arch/arm/mach-at91/Kconfig
@@ -1,5 +1,20 @@
1if ARCH_AT91 1if ARCH_AT91
2 2
3config HAVE_AT91_DATAFLASH_CARD
4 bool
5
6config HAVE_NAND_ATMEL_BUSWIDTH_16
7 bool
8
9config HAVE_AT91_USART3
10 bool
11
12config HAVE_AT91_USART4
13 bool
14
15config HAVE_AT91_USART5
16 bool
17
3menu "Atmel AT91 System-on-Chip" 18menu "Atmel AT91 System-on-Chip"
4 19
5choice 20choice
@@ -10,54 +25,69 @@ config ARCH_AT91RM9200
10 select CPU_ARM920T 25 select CPU_ARM920T
11 select GENERIC_TIME 26 select GENERIC_TIME
12 select GENERIC_CLOCKEVENTS 27 select GENERIC_CLOCKEVENTS
28 select HAVE_AT91_USART3
13 29
14config ARCH_AT91SAM9260 30config ARCH_AT91SAM9260
15 bool "AT91SAM9260 or AT91SAM9XE" 31 bool "AT91SAM9260 or AT91SAM9XE"
16 select CPU_ARM926T 32 select CPU_ARM926T
17 select GENERIC_TIME 33 select GENERIC_TIME
18 select GENERIC_CLOCKEVENTS 34 select GENERIC_CLOCKEVENTS
35 select HAVE_AT91_USART3
36 select HAVE_AT91_USART4
37 select HAVE_AT91_USART5
19 38
20config ARCH_AT91SAM9261 39config ARCH_AT91SAM9261
21 bool "AT91SAM9261" 40 bool "AT91SAM9261"
22 select CPU_ARM926T 41 select CPU_ARM926T
23 select GENERIC_TIME 42 select GENERIC_TIME
24 select GENERIC_CLOCKEVENTS 43 select GENERIC_CLOCKEVENTS
44 select HAVE_FB_ATMEL
25 45
26config ARCH_AT91SAM9G10 46config ARCH_AT91SAM9G10
27 bool "AT91SAM9G10" 47 bool "AT91SAM9G10"
28 select CPU_ARM926T 48 select CPU_ARM926T
29 select GENERIC_TIME 49 select GENERIC_TIME
30 select GENERIC_CLOCKEVENTS 50 select GENERIC_CLOCKEVENTS
51 select HAVE_FB_ATMEL
31 52
32config ARCH_AT91SAM9263 53config ARCH_AT91SAM9263
33 bool "AT91SAM9263" 54 bool "AT91SAM9263"
34 select CPU_ARM926T 55 select CPU_ARM926T
35 select GENERIC_TIME 56 select GENERIC_TIME
36 select GENERIC_CLOCKEVENTS 57 select GENERIC_CLOCKEVENTS
58 select HAVE_FB_ATMEL
37 59
38config ARCH_AT91SAM9RL 60config ARCH_AT91SAM9RL
39 bool "AT91SAM9RL" 61 bool "AT91SAM9RL"
40 select CPU_ARM926T 62 select CPU_ARM926T
41 select GENERIC_TIME 63 select GENERIC_TIME
42 select GENERIC_CLOCKEVENTS 64 select GENERIC_CLOCKEVENTS
65 select HAVE_AT91_USART3
66 select HAVE_FB_ATMEL
43 67
44config ARCH_AT91SAM9G20 68config ARCH_AT91SAM9G20
45 bool "AT91SAM9G20" 69 bool "AT91SAM9G20"
46 select CPU_ARM926T 70 select CPU_ARM926T
47 select GENERIC_TIME 71 select GENERIC_TIME
48 select GENERIC_CLOCKEVENTS 72 select GENERIC_CLOCKEVENTS
73 select HAVE_AT91_USART3
74 select HAVE_AT91_USART4
75 select HAVE_AT91_USART5
49 76
50config ARCH_AT91SAM9G45 77config ARCH_AT91SAM9G45
51 bool "AT91SAM9G45" 78 bool "AT91SAM9G45"
52 select CPU_ARM926T 79 select CPU_ARM926T
53 select GENERIC_TIME 80 select GENERIC_TIME
54 select GENERIC_CLOCKEVENTS 81 select GENERIC_CLOCKEVENTS
82 select HAVE_AT91_USART3
83 select HAVE_FB_ATMEL
55 84
56config ARCH_AT91CAP9 85config ARCH_AT91CAP9
57 bool "AT91CAP9" 86 bool "AT91CAP9"
58 select CPU_ARM926T 87 select CPU_ARM926T
59 select GENERIC_TIME 88 select GENERIC_TIME
60 select GENERIC_CLOCKEVENTS 89 select GENERIC_CLOCKEVENTS
90 select HAVE_FB_ATMEL
61 91
62config ARCH_AT91X40 92config ARCH_AT91X40
63 bool "AT91x40" 93 bool "AT91x40"
@@ -76,89 +106,79 @@ comment "AT91RM9200 Board Type"
76 106
77config MACH_ONEARM 107config MACH_ONEARM
78 bool "Ajeco 1ARM Single Board Computer" 108 bool "Ajeco 1ARM Single Board Computer"
79 depends on ARCH_AT91RM9200
80 help 109 help
81 Select this if you are using Ajeco's 1ARM Single Board Computer. 110 Select this if you are using Ajeco's 1ARM Single Board Computer.
82 <http://www.ajeco.fi/products.htm> 111 <http://www.ajeco.fi/products.htm>
83 112
84config ARCH_AT91RM9200DK 113config ARCH_AT91RM9200DK
85 bool "Atmel AT91RM9200-DK Development board" 114 bool "Atmel AT91RM9200-DK Development board"
86 depends on ARCH_AT91RM9200 115 select HAVE_AT91_DATAFLASH_CARD
87 help 116 help
88 Select this if you are using Atmel's AT91RM9200-DK Development board. 117 Select this if you are using Atmel's AT91RM9200-DK Development board.
89 (Discontinued) 118 (Discontinued)
90 119
91config MACH_AT91RM9200EK 120config MACH_AT91RM9200EK
92 bool "Atmel AT91RM9200-EK Evaluation Kit" 121 bool "Atmel AT91RM9200-EK Evaluation Kit"
93 depends on ARCH_AT91RM9200 122 select HAVE_AT91_DATAFLASH_CARD
94 help 123 help
95 Select this if you are using Atmel's AT91RM9200-EK Evaluation Kit. 124 Select this if you are using Atmel's AT91RM9200-EK Evaluation Kit.
96 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3507> 125 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3507>
97 126
98config MACH_CSB337 127config MACH_CSB337
99 bool "Cogent CSB337" 128 bool "Cogent CSB337"
100 depends on ARCH_AT91RM9200
101 help 129 help
102 Select this if you are using Cogent's CSB337 board. 130 Select this if you are using Cogent's CSB337 board.
103 <http://www.cogcomp.com/csb_csb337.htm> 131 <http://www.cogcomp.com/csb_csb337.htm>
104 132
105config MACH_CSB637 133config MACH_CSB637
106 bool "Cogent CSB637" 134 bool "Cogent CSB637"
107 depends on ARCH_AT91RM9200
108 help 135 help
109 Select this if you are using Cogent's CSB637 board. 136 Select this if you are using Cogent's CSB637 board.
110 <http://www.cogcomp.com/csb_csb637.htm> 137 <http://www.cogcomp.com/csb_csb637.htm>
111 138
112config MACH_CARMEVA 139config MACH_CARMEVA
113 bool "Conitec ARM&EVA" 140 bool "Conitec ARM&EVA"
114 depends on ARCH_AT91RM9200
115 help 141 help
116 Select this if you are using Conitec's AT91RM9200-MCU-Module. 142 Select this if you are using Conitec's AT91RM9200-MCU-Module.
117 <http://www.conitec.net/english/linuxboard.htm> 143 <http://www.conitec.net/english/linuxboard.htm>
118 144
119config MACH_ATEB9200 145config MACH_ATEB9200
120 bool "Embest ATEB9200" 146 bool "Embest ATEB9200"
121 depends on ARCH_AT91RM9200
122 help 147 help
123 Select this if you are using Embest's ATEB9200 board. 148 Select this if you are using Embest's ATEB9200 board.
124 <http://www.embedinfo.com/english/product/ATEB9200.asp> 149 <http://www.embedinfo.com/english/product/ATEB9200.asp>
125 150
126config MACH_KB9200 151config MACH_KB9200
127 bool "KwikByte KB920x" 152 bool "KwikByte KB920x"
128 depends on ARCH_AT91RM9200
129 help 153 help
130 Select this if you are using KwikByte's KB920x board. 154 Select this if you are using KwikByte's KB920x board.
131 <http://kwikbyte.com/KB9202_description_new.htm> 155 <http://kwikbyte.com/KB9202_description_new.htm>
132 156
133config MACH_PICOTUX2XX 157config MACH_PICOTUX2XX
134 bool "picotux 200" 158 bool "picotux 200"
135 depends on ARCH_AT91RM9200
136 help 159 help
137 Select this if you are using a picotux 200. 160 Select this if you are using a picotux 200.
138 <http://www.picotux.com/> 161 <http://www.picotux.com/>
139 162
140config MACH_KAFA 163config MACH_KAFA
141 bool "Sperry-Sun KAFA board" 164 bool "Sperry-Sun KAFA board"
142 depends on ARCH_AT91RM9200
143 help 165 help
144 Select this if you are using Sperry-Sun's KAFA board. 166 Select this if you are using Sperry-Sun's KAFA board.
145 167
146config MACH_ECBAT91 168config MACH_ECBAT91
147 bool "emQbit ECB_AT91 SBC" 169 bool "emQbit ECB_AT91 SBC"
148 depends on ARCH_AT91RM9200 170 select HAVE_AT91_DATAFLASH_CARD
149 help 171 help
150 Select this if you are using emQbit's ECB_AT91 board. 172 Select this if you are using emQbit's ECB_AT91 board.
151 <http://wiki.emqbit.com/free-ecb-at91> 173 <http://wiki.emqbit.com/free-ecb-at91>
152 174
153config MACH_YL9200 175config MACH_YL9200
154 bool "ucDragon YL-9200" 176 bool "ucDragon YL-9200"
155 depends on ARCH_AT91RM9200
156 help 177 help
157 Select this if you are using the ucDragon YL-9200 board. 178 Select this if you are using the ucDragon YL-9200 board.
158 179
159config MACH_CPUAT91 180config MACH_CPUAT91
160 bool "Eukrea CPUAT91" 181 bool "Eukrea CPUAT91"
161 depends on ARCH_AT91RM9200
162 help 182 help
163 Select this if you are using the Eukrea Electromatique's 183 Select this if you are using the Eukrea Electromatique's
164 CPUAT91 board <http://www.eukrea.com/>. 184 CPUAT91 board <http://www.eukrea.com/>.
@@ -178,7 +198,6 @@ comment "AT91SAM9260 Variants"
178 198
179config ARCH_AT91SAM9260_SAM9XE 199config ARCH_AT91SAM9260_SAM9XE
180 bool "AT91SAM9XE" 200 bool "AT91SAM9XE"
181 depends on ARCH_AT91SAM9260
182 help 201 help
183 Select this if you are using Atmel's AT91SAM9XE System-on-Chip. 202 Select this if you are using Atmel's AT91SAM9XE System-on-Chip.
184 They are basically AT91SAM9260s with various sizes of embedded Flash. 203 They are basically AT91SAM9260s with various sizes of embedded Flash.
@@ -187,28 +206,27 @@ comment "AT91SAM9260 / AT91SAM9XE Board Type"
187 206
188config MACH_AT91SAM9260EK 207config MACH_AT91SAM9260EK
189 bool "Atmel AT91SAM9260-EK / AT91SAM9XE Evaluation Kit" 208 bool "Atmel AT91SAM9260-EK / AT91SAM9XE Evaluation Kit"
190 depends on ARCH_AT91SAM9260 209 select HAVE_AT91_DATAFLASH_CARD
210 select HAVE_NAND_ATMEL_BUSWIDTH_16
191 help 211 help
192 Select this if you are using Atmel's AT91SAM9260-EK or AT91SAM9XE Evaluation Kit 212 Select this if you are using Atmel's AT91SAM9260-EK or AT91SAM9XE Evaluation Kit
193 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3933> 213 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3933>
194 214
195config MACH_CAM60 215config MACH_CAM60
196 bool "KwikByte KB9260 (CAM60) board" 216 bool "KwikByte KB9260 (CAM60) board"
197 depends on ARCH_AT91SAM9260
198 help 217 help
199 Select this if you are using KwikByte's KB9260 (CAM60) board based on the Atmel AT91SAM9260. 218 Select this if you are using KwikByte's KB9260 (CAM60) board based on the Atmel AT91SAM9260.
200 <http://www.kwikbyte.com/KB9260.html> 219 <http://www.kwikbyte.com/KB9260.html>
201 220
202config MACH_SAM9_L9260 221config MACH_SAM9_L9260
203 bool "Olimex SAM9-L9260 board" 222 bool "Olimex SAM9-L9260 board"
204 depends on ARCH_AT91SAM9260 223 select HAVE_AT91_DATAFLASH_CARD
205 help 224 help
206 Select this if you are using Olimex's SAM9-L9260 board based on the Atmel AT91SAM9260. 225 Select this if you are using Olimex's SAM9-L9260 board based on the Atmel AT91SAM9260.
207 <http://www.olimex.com/dev/sam9-L9260.html> 226 <http://www.olimex.com/dev/sam9-L9260.html>
208 227
209config MACH_AFEB9260 228config MACH_AFEB9260
210 bool "Custom afeb9260 board v1" 229 bool "Custom afeb9260 board v1"
211 depends on ARCH_AT91SAM9260
212 help 230 help
213 Select this if you are using custom afeb9260 board based on 231 Select this if you are using custom afeb9260 board based on
214 open hardware design. Select this for revision 1 of the board. 232 open hardware design. Select this for revision 1 of the board.
@@ -217,21 +235,18 @@ config MACH_AFEB9260
217 235
218config MACH_USB_A9260 236config MACH_USB_A9260
219 bool "CALAO USB-A9260" 237 bool "CALAO USB-A9260"
220 depends on ARCH_AT91SAM9260
221 help 238 help
222 Select this if you are using a Calao Systems USB-A9260. 239 Select this if you are using a Calao Systems USB-A9260.
223 <http://www.calao-systems.com> 240 <http://www.calao-systems.com>
224 241
225config MACH_QIL_A9260 242config MACH_QIL_A9260
226 bool "CALAO QIL-A9260 board" 243 bool "CALAO QIL-A9260 board"
227 depends on ARCH_AT91SAM9260
228 help 244 help
229 Select this if you are using a Calao Systems QIL-A9260 Board. 245 Select this if you are using a Calao Systems QIL-A9260 Board.
230 <http://www.calao-systems.com> 246 <http://www.calao-systems.com>
231 247
232config MACH_CPU9260 248config MACH_CPU9260
233 bool "Eukrea CPU9260 board" 249 bool "Eukrea CPU9260 board"
234 depends on ARCH_AT91SAM9260
235 help 250 help
236 Select this if you are using a Eukrea Electromatique's 251 Select this if you are using a Eukrea Electromatique's
237 CPU9260 Board <http://www.eukrea.com/> 252 CPU9260 Board <http://www.eukrea.com/>
@@ -246,7 +261,8 @@ comment "AT91SAM9261 Board Type"
246 261
247config MACH_AT91SAM9261EK 262config MACH_AT91SAM9261EK
248 bool "Atmel AT91SAM9261-EK Evaluation Kit" 263 bool "Atmel AT91SAM9261-EK Evaluation Kit"
249 depends on ARCH_AT91SAM9261 264 select HAVE_AT91_DATAFLASH_CARD
265 select HAVE_NAND_ATMEL_BUSWIDTH_16
250 help 266 help
251 Select this if you are using Atmel's AT91SAM9261-EK Evaluation Kit. 267 Select this if you are using Atmel's AT91SAM9261-EK Evaluation Kit.
252 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3820> 268 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3820>
@@ -261,7 +277,8 @@ comment "AT91SAM9G10 Board Type"
261 277
262config MACH_AT91SAM9G10EK 278config MACH_AT91SAM9G10EK
263 bool "Atmel AT91SAM9G10-EK Evaluation Kit" 279 bool "Atmel AT91SAM9G10-EK Evaluation Kit"
264 depends on ARCH_AT91SAM9G10 280 select HAVE_AT91_DATAFLASH_CARD
281 select HAVE_NAND_ATMEL_BUSWIDTH_16
265 help 282 help
266 Select this if you are using Atmel's AT91SAM9G10-EK Evaluation Kit. 283 Select this if you are using Atmel's AT91SAM9G10-EK Evaluation Kit.
267 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4588> 284 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4588>
@@ -276,21 +293,21 @@ comment "AT91SAM9263 Board Type"
276 293
277config MACH_AT91SAM9263EK 294config MACH_AT91SAM9263EK
278 bool "Atmel AT91SAM9263-EK Evaluation Kit" 295 bool "Atmel AT91SAM9263-EK Evaluation Kit"
279 depends on ARCH_AT91SAM9263 296 select HAVE_AT91_DATAFLASH_CARD
297 select HAVE_NAND_ATMEL_BUSWIDTH_16
280 help 298 help
281 Select this if you are using Atmel's AT91SAM9263-EK Evaluation Kit. 299 Select this if you are using Atmel's AT91SAM9263-EK Evaluation Kit.
282 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057> 300 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057>
283 301
284config MACH_USB_A9263 302config MACH_USB_A9263
285 bool "CALAO USB-A9263" 303 bool "CALAO USB-A9263"
286 depends on ARCH_AT91SAM9263
287 help 304 help
288 Select this if you are using a Calao Systems USB-A9263. 305 Select this if you are using a Calao Systems USB-A9263.
289 <http://www.calao-systems.com> 306 <http://www.calao-systems.com>
290 307
291config MACH_NEOCORE926 308config MACH_NEOCORE926
292 bool "Adeneo NEOCORE926" 309 bool "Adeneo NEOCORE926"
293 depends on ARCH_AT91SAM9263 310 select HAVE_AT91_DATAFLASH_CARD
294 help 311 help
295 Select this if you are using the Adeneo Neocore 926 board. 312 Select this if you are using the Adeneo Neocore 926 board.
296 313
@@ -304,7 +321,6 @@ comment "AT91SAM9RL Board Type"
304 321
305config MACH_AT91SAM9RLEK 322config MACH_AT91SAM9RLEK
306 bool "Atmel AT91SAM9RL-EK Evaluation Kit" 323 bool "Atmel AT91SAM9RL-EK Evaluation Kit"
307 depends on ARCH_AT91SAM9RL
308 help 324 help
309 Select this if you are using Atmel's AT91SAM9RL-EK Evaluation Kit. 325 Select this if you are using Atmel's AT91SAM9RL-EK Evaluation Kit.
310 326
@@ -318,14 +334,15 @@ comment "AT91SAM9G20 Board Type"
318 334
319config MACH_AT91SAM9G20EK 335config MACH_AT91SAM9G20EK
320 bool "Atmel AT91SAM9G20-EK Evaluation Kit" 336 bool "Atmel AT91SAM9G20-EK Evaluation Kit"
321 depends on ARCH_AT91SAM9G20 337 select HAVE_AT91_DATAFLASH_CARD
338 select HAVE_NAND_ATMEL_BUSWIDTH_16
322 help 339 help
323 Select this if you are using Atmel's AT91SAM9G20-EK Evaluation Kit 340 Select this if you are using Atmel's AT91SAM9G20-EK Evaluation Kit
324 that embeds only one SD/MMC slot. 341 that embeds only one SD/MMC slot.
325 342
326config MACH_AT91SAM9G20EK_2MMC 343config MACH_AT91SAM9G20EK_2MMC
327 bool "Atmel AT91SAM9G20-EK Evaluation Kit with 2 SD/MMC Slots" 344 bool "Atmel AT91SAM9G20-EK Evaluation Kit with 2 SD/MMC Slots"
328 depends on ARCH_AT91SAM9G20 345 select HAVE_NAND_ATMEL_BUSWIDTH_16
329 help 346 help
330 Select this if you are using an Atmel AT91SAM9G20-EK Evaluation Kit 347 Select this if you are using an Atmel AT91SAM9G20-EK Evaluation Kit
331 with 2 SD/MMC Slots. This is the case for AT91SAM9G20-EK rev. C and 348 with 2 SD/MMC Slots. This is the case for AT91SAM9G20-EK rev. C and
@@ -333,7 +350,6 @@ config MACH_AT91SAM9G20EK_2MMC
333 350
334config MACH_CPU9G20 351config MACH_CPU9G20
335 bool "Eukrea CPU9G20 board" 352 bool "Eukrea CPU9G20 board"
336 depends on ARCH_AT91SAM9G20
337 help 353 help
338 Select this if you are using a Eukrea Electromatique's 354 Select this if you are using a Eukrea Electromatique's
339 CPU9G20 Board <http://www.eukrea.com/> 355 CPU9G20 Board <http://www.eukrea.com/>
@@ -348,7 +364,7 @@ comment "AT91SAM9G45 Board Type"
348 364
349config MACH_AT91SAM9G45EKES 365config MACH_AT91SAM9G45EKES
350 bool "Atmel AT91SAM9G45-EKES Evaluation Kit" 366 bool "Atmel AT91SAM9G45-EKES Evaluation Kit"
351 depends on ARCH_AT91SAM9G45 367 select HAVE_NAND_ATMEL_BUSWIDTH_16
352 help 368 help
353 Select this if you are using Atmel's AT91SAM9G45-EKES Evaluation Kit. 369 Select this if you are using Atmel's AT91SAM9G45-EKES Evaluation Kit.
354 "ES" at the end of the name means that this board is an 370 "ES" at the end of the name means that this board is an
@@ -364,7 +380,8 @@ comment "AT91CAP9 Board Type"
364 380
365config MACH_AT91CAP9ADK 381config MACH_AT91CAP9ADK
366 bool "Atmel AT91CAP9A-DK Evaluation Kit" 382 bool "Atmel AT91CAP9A-DK Evaluation Kit"
367 depends on ARCH_AT91CAP9 383 select HAVE_AT91_DATAFLASH_CARD
384 select HAVE_NAND_ATMEL_BUSWIDTH_16
368 help 385 help
369 Select this if you are using Atmel's AT91CAP9A-DK Evaluation Kit. 386 Select this if you are using Atmel's AT91CAP9A-DK Evaluation Kit.
370 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4138> 387 <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4138>
@@ -393,13 +410,13 @@ comment "AT91 Board Options"
393 410
394config MTD_AT91_DATAFLASH_CARD 411config MTD_AT91_DATAFLASH_CARD
395 bool "Enable DataFlash Card support" 412 bool "Enable DataFlash Card support"
396 depends on (ARCH_AT91RM9200DK || MACH_AT91RM9200EK || MACH_AT91SAM9260EK || MACH_AT91SAM9261EK || MACH_AT91SAM9G10EK || MACH_AT91SAM9263EK || MACH_AT91SAM9G20EK || MACH_ECBAT91 || MACH_SAM9_L9260 || MACH_AT91CAP9ADK || MACH_NEOCORE926) 413 depends on HAVE_AT91_DATAFLASH_CARD
397 help 414 help
398 Enable support for the DataFlash card. 415 Enable support for the DataFlash card.
399 416
400config MTD_NAND_ATMEL_BUSWIDTH_16 417config MTD_NAND_ATMEL_BUSWIDTH_16
401 bool "Enable 16-bit data bus interface to NAND flash" 418 bool "Enable 16-bit data bus interface to NAND flash"
402 depends on (MACH_AT91SAM9260EK || MACH_AT91SAM9261EK || MACH_AT91SAM9G10EK || MACH_AT91SAM9263EK || MACH_AT91SAM9G20EK || MACH_AT91SAM9G20EK_2MMC || MACH_AT91SAM9G45EKES || MACH_AT91CAP9ADK) 419 depends on HAVE_NAND_ATMEL_BUSWIDTH_16
403 help 420 help
404 On AT91SAM926x boards both types of NAND flash can be present 421 On AT91SAM926x boards both types of NAND flash can be present
405 (8 and 16 bit data bus width). 422 (8 and 16 bit data bus width).
@@ -461,15 +478,15 @@ config AT91_EARLY_USART2
461 478
462config AT91_EARLY_USART3 479config AT91_EARLY_USART3
463 bool "USART3" 480 bool "USART3"
464 depends on (ARCH_AT91RM9200 || ARCH_AT91SAM9RL || ARCH_AT91SAM9260 || ARCH_AT91SAM9G20 || ARCH_AT91SAM9G45) 481 depends on HAVE_AT91_USART3
465 482
466config AT91_EARLY_USART4 483config AT91_EARLY_USART4
467 bool "USART4" 484 bool "USART4"
468 depends on ARCH_AT91SAM9260 || ARCH_AT91SAM9G20 485 depends on HAVE_AT91_USART4
469 486
470config AT91_EARLY_USART5 487config AT91_EARLY_USART5
471 bool "USART5" 488 bool "USART5"
472 depends on ARCH_AT91SAM9260 || ARCH_AT91SAM9G20 489 depends on HAVE_AT91_USART5
473 490
474endchoice 491endchoice
475 492