Pull style into test branch
[linux-2.6] / arch / arm / mach-at91rm9200 / Kconfig
1 if ARCH_AT91
2
3 menu "Atmel AT91 System-on-Chip"
4
5 choice
6         prompt "Atmel AT91 Processor"
7
8 config ARCH_AT91RM9200
9         bool "AT91RM9200"
10
11 config ARCH_AT91SAM9260
12         bool "AT91SAM9260"
13
14 config ARCH_AT91SAM9261
15         bool "AT91SAM9261"
16
17 endchoice
18
19 # ----------------------------------------------------------
20
21 if ARCH_AT91RM9200
22
23 comment "AT91RM9200 Board Type"
24
25 config MACH_ONEARM
26         bool "Ajeco 1ARM Single Board Computer"
27         depends on ARCH_AT91RM9200
28         help
29           Select this if you are using Ajeco's 1ARM Single Board Computer.
30           <http://www.ajeco.fi/products.htm>
31
32 config ARCH_AT91RM9200DK
33         bool "Atmel AT91RM9200-DK Development board"
34         depends on ARCH_AT91RM9200
35         help
36           Select this if you are using Atmel's AT91RM9200-DK Development board.
37           (Discontinued)
38
39 config MACH_AT91RM9200EK
40         bool "Atmel AT91RM9200-EK Evaluation Kit"
41         depends on ARCH_AT91RM9200
42         help
43           Select this if you are using Atmel's AT91RM9200-EK Evaluation Kit.
44           <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3507>
45
46 config MACH_CSB337
47         bool "Cogent CSB337"
48         depends on ARCH_AT91RM9200
49         help
50           Select this if you are using Cogent's CSB337 board.
51           <http://www.cogcomp.com/csb_csb337.htm>
52
53 config MACH_CSB637
54         bool "Cogent CSB637"
55         depends on ARCH_AT91RM9200
56         help
57           Select this if you are using Cogent's CSB637 board.
58           <http://www.cogcomp.com/csb_csb637.htm>
59
60 config MACH_CARMEVA
61         bool "Conitec ARM&EVA"
62         depends on ARCH_AT91RM9200
63         help
64           Select this if you are using Conitec's AT91RM9200-MCU-Module.
65           <http://www.conitec.net/english/linuxboard.htm>
66
67 config MACH_ATEB9200
68         bool "Embest ATEB9200"
69         depends on ARCH_AT91RM9200
70         help
71           Select this if you are using Embest's ATEB9200 board.
72           <http://www.embedinfo.com/english/product/ATEB9200.asp>
73
74 config MACH_KB9200
75         bool "KwikByte KB920x"
76         depends on ARCH_AT91RM9200
77         help
78           Select this if you are using KwikByte's KB920x board.
79           <http://kwikbyte.com/KB9202_description_new.htm>
80
81 config MACH_KAFA
82         bool "Sperry-Sun KAFA board"
83         depends on ARCH_AT91RM9200
84         help
85           Select this if you are using Sperry-Sun's KAFA board.
86
87 endif
88
89 # ----------------------------------------------------------
90
91 if ARCH_AT91SAM9260
92
93 comment "AT91SAM9260 Board Type"
94
95 config MACH_AT91SAM9260EK
96         bool "Atmel AT91SAM9260-EK Evaluation Kit"
97         depends on ARCH_AT91SAM9260
98         help
99           Select this if you are using Atmel's AT91SAM9260-EK Evaluation Kit.
100           <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3933>
101
102 endif
103
104 # ----------------------------------------------------------
105
106 if ARCH_AT91SAM9261
107
108 comment "AT91SAM9261 Board Type"
109
110 config MACH_AT91SAM9261EK
111         bool "Atmel AT91SAM9261-EK Evaluation Kit"
112         depends on ARCH_AT91SAM9261
113         help
114           Select this if you are using Atmel's AT91SAM9261-EK Evaluation Kit.
115           <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3820>
116
117 endif
118
119 # ----------------------------------------------------------
120
121 comment "AT91 Board Options"
122
123 config MTD_AT91_DATAFLASH_CARD
124         bool "Enable DataFlash Card support"
125         depends on (ARCH_AT91RM9200DK || MACH_AT91RM9200EK || MACH_AT91SAM9260EK || MACH_AT91SAM9261EK)
126         help
127           Enable support for the DataFlash card.
128
129 config MTD_NAND_AT91_BUSWIDTH_16
130         bool "Enable 16-bit data bus interface to NAND flash"
131         depends on (MACH_AT91SAM9261EK || MACH_AT91SAM9260EK)
132         help
133           On AT91SAM926x boards both types of NAND flash can be present
134           (8 and 16 bit data bus width).
135
136 # ----------------------------------------------------------
137
138 comment "AT91 Feature Selections"
139
140 config AT91_PROGRAMMABLE_CLOCKS
141         bool "Programmable Clocks"
142         help
143           Select this if you need to program one or more of the PCK0..PCK3
144           programmable clock outputs.
145
146 endmenu
147
148 endif