diff options
Diffstat (limited to 'arch/arm/mach-at91/Kconfig')
-rw-r--r-- | arch/arm/mach-at91/Kconfig | 70 |
1 files changed, 67 insertions, 3 deletions
diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig index 323b47f2b52f..a24d824c428b 100644 --- a/arch/arm/mach-at91/Kconfig +++ b/arch/arm/mach-at91/Kconfig | |||
@@ -23,6 +23,12 @@ config ARCH_AT91SAM9261 | |||
23 | select GENERIC_TIME | 23 | select GENERIC_TIME |
24 | select GENERIC_CLOCKEVENTS | 24 | select GENERIC_CLOCKEVENTS |
25 | 25 | ||
26 | config ARCH_AT91SAM9G10 | ||
27 | bool "AT91SAM9G10" | ||
28 | select CPU_ARM926T | ||
29 | select GENERIC_TIME | ||
30 | select GENERIC_CLOCKEVENTS | ||
31 | |||
26 | config ARCH_AT91SAM9263 | 32 | config ARCH_AT91SAM9263 |
27 | bool "AT91SAM9263" | 33 | bool "AT91SAM9263" |
28 | select CPU_ARM926T | 34 | select CPU_ARM926T |
@@ -41,6 +47,12 @@ config ARCH_AT91SAM9G20 | |||
41 | select GENERIC_TIME | 47 | select GENERIC_TIME |
42 | select GENERIC_CLOCKEVENTS | 48 | select GENERIC_CLOCKEVENTS |
43 | 49 | ||
50 | config ARCH_AT91SAM9G45 | ||
51 | bool "AT91SAM9G45" | ||
52 | select CPU_ARM926T | ||
53 | select GENERIC_TIME | ||
54 | select GENERIC_CLOCKEVENTS | ||
55 | |||
44 | config ARCH_AT91CAP9 | 56 | config ARCH_AT91CAP9 |
45 | bool "AT91CAP9" | 57 | bool "AT91CAP9" |
46 | select CPU_ARM926T | 58 | select CPU_ARM926T |
@@ -144,6 +156,13 @@ config MACH_YL9200 | |||
144 | help | 156 | help |
145 | Select this if you are using the ucDragon YL-9200 board. | 157 | Select this if you are using the ucDragon YL-9200 board. |
146 | 158 | ||
159 | config MACH_CPUAT91 | ||
160 | bool "Eukrea CPUAT91" | ||
161 | depends on ARCH_AT91RM9200 | ||
162 | help | ||
163 | Select this if you are using the Eukrea Electromatique's | ||
164 | CPUAT91 board <http://www.eukrea.com/>. | ||
165 | |||
147 | endif | 166 | endif |
148 | 167 | ||
149 | # ---------------------------------------------------------- | 168 | # ---------------------------------------------------------- |
@@ -205,6 +224,13 @@ config MACH_QIL_A9260 | |||
205 | Select this if you are using a Calao Systems QIL-A9260 Board. | 224 | Select this if you are using a Calao Systems QIL-A9260 Board. |
206 | <http://www.calao-systems.com> | 225 | <http://www.calao-systems.com> |
207 | 226 | ||
227 | config MACH_CPU9260 | ||
228 | bool "Eukrea CPU9260 board" | ||
229 | depends on ARCH_AT91SAM9260 | ||
230 | help | ||
231 | Select this if you are using a Eukrea Electromatique's | ||
232 | CPU9260 Board <http://www.eukrea.com/> | ||
233 | |||
208 | endif | 234 | endif |
209 | 235 | ||
210 | # ---------------------------------------------------------- | 236 | # ---------------------------------------------------------- |
@@ -224,6 +250,21 @@ endif | |||
224 | 250 | ||
225 | # ---------------------------------------------------------- | 251 | # ---------------------------------------------------------- |
226 | 252 | ||
253 | if ARCH_AT91SAM9G10 | ||
254 | |||
255 | comment "AT91SAM9G10 Board Type" | ||
256 | |||
257 | config MACH_AT91SAM9G10EK | ||
258 | bool "Atmel AT91SAM9G10-EK Evaluation Kit" | ||
259 | depends on ARCH_AT91SAM9G10 | ||
260 | help | ||
261 | Select this if you are using Atmel's AT91SAM9G10-EK Evaluation Kit. | ||
262 | <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4588> | ||
263 | |||
264 | endif | ||
265 | |||
266 | # ---------------------------------------------------------- | ||
267 | |||
227 | if ARCH_AT91SAM9263 | 268 | if ARCH_AT91SAM9263 |
228 | 269 | ||
229 | comment "AT91SAM9263 Board Type" | 270 | comment "AT91SAM9263 Board Type" |
@@ -276,6 +317,29 @@ config MACH_AT91SAM9G20EK | |||
276 | help | 317 | help |
277 | Select this if you are using Atmel's AT91SAM9G20-EK Evaluation Kit. | 318 | Select this if you are using Atmel's AT91SAM9G20-EK Evaluation Kit. |
278 | 319 | ||
320 | config MACH_CPU9G20 | ||
321 | bool "Eukrea CPU9G20 board" | ||
322 | depends on ARCH_AT91SAM9G20 | ||
323 | help | ||
324 | Select this if you are using a Eukrea Electromatique's | ||
325 | CPU9G20 Board <http://www.eukrea.com/> | ||
326 | |||
327 | endif | ||
328 | |||
329 | # ---------------------------------------------------------- | ||
330 | |||
331 | if ARCH_AT91SAM9G45 | ||
332 | |||
333 | comment "AT91SAM9G45 Board Type" | ||
334 | |||
335 | config MACH_AT91SAM9G45EKES | ||
336 | bool "Atmel AT91SAM9G45-EKES Evaluation Kit" | ||
337 | depends on ARCH_AT91SAM9G45 | ||
338 | help | ||
339 | Select this if you are using Atmel's AT91SAM9G45-EKES Evaluation Kit. | ||
340 | "ES" at the end of the name means that this board is an | ||
341 | Engineering Sample. | ||
342 | |||
279 | endif | 343 | endif |
280 | 344 | ||
281 | # ---------------------------------------------------------- | 345 | # ---------------------------------------------------------- |
@@ -315,13 +379,13 @@ comment "AT91 Board Options" | |||
315 | 379 | ||
316 | config MTD_AT91_DATAFLASH_CARD | 380 | config MTD_AT91_DATAFLASH_CARD |
317 | bool "Enable DataFlash Card support" | 381 | bool "Enable DataFlash Card support" |
318 | depends on (ARCH_AT91RM9200DK || MACH_AT91RM9200EK || MACH_AT91SAM9260EK || MACH_AT91SAM9261EK || MACH_AT91SAM9263EK || MACH_AT91SAM9G20EK || MACH_ECBAT91 || MACH_SAM9_L9260 || MACH_AT91CAP9ADK || MACH_NEOCORE926) | 382 | 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) |
319 | help | 383 | help |
320 | Enable support for the DataFlash card. | 384 | Enable support for the DataFlash card. |
321 | 385 | ||
322 | config MTD_NAND_ATMEL_BUSWIDTH_16 | 386 | config MTD_NAND_ATMEL_BUSWIDTH_16 |
323 | bool "Enable 16-bit data bus interface to NAND flash" | 387 | bool "Enable 16-bit data bus interface to NAND flash" |
324 | depends on (MACH_AT91SAM9260EK || MACH_AT91SAM9261EK || MACH_AT91SAM9263EK || MACH_AT91SAM9G20EK || MACH_AT91CAP9ADK) | 388 | depends on (MACH_AT91SAM9260EK || MACH_AT91SAM9261EK || MACH_AT91SAM9G10EK || MACH_AT91SAM9263EK || MACH_AT91SAM9G20EK || MACH_AT91SAM9G45EKES || MACH_AT91CAP9ADK) |
325 | help | 389 | help |
326 | On AT91SAM926x boards both types of NAND flash can be present | 390 | On AT91SAM926x boards both types of NAND flash can be present |
327 | (8 and 16 bit data bus width). | 391 | (8 and 16 bit data bus width). |
@@ -383,7 +447,7 @@ config AT91_EARLY_USART2 | |||
383 | 447 | ||
384 | config AT91_EARLY_USART3 | 448 | config AT91_EARLY_USART3 |
385 | bool "USART3" | 449 | bool "USART3" |
386 | depends on (ARCH_AT91RM9200 || ARCH_AT91SAM9RL || ARCH_AT91SAM9260 || ARCH_AT91SAM9G20) | 450 | depends on (ARCH_AT91RM9200 || ARCH_AT91SAM9RL || ARCH_AT91SAM9260 || ARCH_AT91SAM9G20 || ARCH_AT91SAM9G45) |
387 | 451 | ||
388 | config AT91_EARLY_USART4 | 452 | config AT91_EARLY_USART4 |
389 | bool "USART4" | 453 | bool "USART4" |