Commit | Line | Data |
---|---|---|
3ae8dbdc JCPV |
1 | menu "Atmel Non-DT world" |
2 | ||
3 | config HAVE_AT91_DATAFLASH_CARD | |
4 | bool | |
5 | ||
6 | choice | |
7 | prompt "Atmel AT91 Processor Devices for non DT boards" | |
fe138c23 | 8 | depends on !ARCH_AT91X40 |
3ae8dbdc JCPV |
9 | |
10 | config ARCH_AT91_NONE | |
11 | bool "None" | |
12 | ||
13 | config ARCH_AT91RM9200 | |
14 | bool "AT91RM9200" | |
15 | select SOC_AT91RM9200 | |
c8a8c630 | 16 | select AT91_USE_OLD_CLK |
91a55d4f | 17 | select OLD_IRQ_AT91 |
3ae8dbdc JCPV |
18 | |
19 | config ARCH_AT91SAM9260 | |
b3f442b0 | 20 | bool "AT91SAM9260 or AT91SAM9XE or AT91SAM9G20" |
3ae8dbdc | 21 | select SOC_AT91SAM9260 |
c8a8c630 | 22 | select AT91_USE_OLD_CLK |
91a55d4f | 23 | select OLD_IRQ_AT91 |
3ae8dbdc JCPV |
24 | |
25 | config ARCH_AT91SAM9261 | |
b3f442b0 | 26 | bool "AT91SAM9261 or AT91SAM9G10" |
3ae8dbdc | 27 | select SOC_AT91SAM9261 |
c8a8c630 | 28 | select AT91_USE_OLD_CLK |
91a55d4f | 29 | select OLD_IRQ_AT91 |
3ae8dbdc JCPV |
30 | |
31 | config ARCH_AT91SAM9263 | |
32 | bool "AT91SAM9263" | |
33 | select SOC_AT91SAM9263 | |
c8a8c630 | 34 | select AT91_USE_OLD_CLK |
91a55d4f | 35 | select OLD_IRQ_AT91 |
3ae8dbdc JCPV |
36 | |
37 | config ARCH_AT91SAM9RL | |
38 | bool "AT91SAM9RL" | |
39 | select SOC_AT91SAM9RL | |
c8a8c630 | 40 | select AT91_USE_OLD_CLK |
91a55d4f | 41 | select OLD_IRQ_AT91 |
3ae8dbdc | 42 | |
3ae8dbdc JCPV |
43 | config ARCH_AT91SAM9G45 |
44 | bool "AT91SAM9G45" | |
45 | select SOC_AT91SAM9G45 | |
c8a8c630 | 46 | select AT91_USE_OLD_CLK |
91a55d4f | 47 | select OLD_IRQ_AT91 |
3ae8dbdc | 48 | |
3ae8dbdc JCPV |
49 | endchoice |
50 | ||
b3f442b0 JCPV |
51 | config ARCH_AT91SAM9G20 |
52 | bool | |
53 | select ARCH_AT91SAM9260 | |
54 | ||
55 | config ARCH_AT91SAM9G10 | |
56 | bool | |
57 | select ARCH_AT91SAM9261 | |
58 | ||
3ae8dbdc JCPV |
59 | # ---------------------------------------------------------- |
60 | ||
61 | if ARCH_AT91RM9200 | |
62 | ||
63 | comment "AT91RM9200 Board Type" | |
64 | ||
65 | config MACH_ONEARM | |
66 | bool "Ajeco 1ARM Single Board Computer" | |
67 | help | |
68 | Select this if you are using Ajeco's 1ARM Single Board Computer. | |
69 | <http://www.ajeco.fi/> | |
70 | ||
3ae8dbdc JCPV |
71 | config MACH_AT91RM9200EK |
72 | bool "Atmel AT91RM9200-EK Evaluation Kit" | |
73 | select HAVE_AT91_DATAFLASH_CARD | |
74 | help | |
75 | Select this if you are using Atmel's AT91RM9200-EK Evaluation Kit. | |
76 | <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3507> | |
77 | ||
78 | config MACH_CSB337 | |
79 | bool "Cogent CSB337" | |
80 | help | |
81 | Select this if you are using Cogent's CSB337 board. | |
82 | <http://www.cogcomp.com/csb_csb337.htm> | |
83 | ||
84 | config MACH_CSB637 | |
85 | bool "Cogent CSB637" | |
86 | help | |
87 | Select this if you are using Cogent's CSB637 board. | |
88 | <http://www.cogcomp.com/csb_csb637.htm> | |
89 | ||
90 | config MACH_CARMEVA | |
91 | bool "Conitec ARM&EVA" | |
92 | help | |
93 | Select this if you are using Conitec's AT91RM9200-MCU-Module. | |
94 | <http://www.conitec.net/english/linuxboard.php> | |
95 | ||
96 | config MACH_ATEB9200 | |
97 | bool "Embest ATEB9200" | |
98 | help | |
99 | Select this if you are using Embest's ATEB9200 board. | |
100 | <http://www.embedinfo.com/english/product/ATEB9200.asp> | |
101 | ||
102 | config MACH_KB9200 | |
103 | bool "KwikByte KB920x" | |
104 | help | |
105 | Select this if you are using KwikByte's KB920x board. | |
106 | <http://www.kwikbyte.com/KB9202.html> | |
107 | ||
108 | config MACH_PICOTUX2XX | |
109 | bool "picotux 200" | |
110 | help | |
111 | Select this if you are using a picotux 200. | |
112 | <http://www.picotux.com/> | |
113 | ||
114 | config MACH_KAFA | |
115 | bool "Sperry-Sun KAFA board" | |
116 | help | |
117 | Select this if you are using Sperry-Sun's KAFA board. | |
118 | ||
119 | config MACH_ECBAT91 | |
120 | bool "emQbit ECB_AT91 SBC" | |
121 | select HAVE_AT91_DATAFLASH_CARD | |
122 | help | |
123 | Select this if you are using emQbit's ECB_AT91 board. | |
124 | <http://wiki.emqbit.com/free-ecb-at91> | |
125 | ||
126 | config MACH_YL9200 | |
127 | bool "ucDragon YL-9200" | |
128 | help | |
129 | Select this if you are using the ucDragon YL-9200 board. | |
130 | ||
131 | config MACH_CPUAT91 | |
132 | bool "Eukrea CPUAT91" | |
133 | help | |
134 | Select this if you are using the Eukrea Electromatique's | |
135 | CPUAT91 board <http://www.eukrea.com/>. | |
136 | ||
137 | config MACH_ECO920 | |
138 | bool "eco920" | |
139 | help | |
140 | Select this if you are using the eco920 board | |
141 | ||
142 | config MACH_RSI_EWS | |
143 | bool "RSI Embedded Webserver" | |
144 | depends on ARCH_AT91RM9200 | |
145 | help | |
146 | Select this if you are using RSIs EWS board. | |
147 | endif | |
148 | ||
149 | # ---------------------------------------------------------- | |
150 | ||
151 | if ARCH_AT91SAM9260 | |
152 | ||
153 | comment "AT91SAM9260 Variants" | |
154 | ||
155 | comment "AT91SAM9260 / AT91SAM9XE Board Type" | |
156 | ||
157 | config MACH_AT91SAM9260EK | |
158 | bool "Atmel AT91SAM9260-EK / AT91SAM9XE Evaluation Kit" | |
159 | select HAVE_AT91_DATAFLASH_CARD | |
160 | help | |
161 | Select this if you are using Atmel's AT91SAM9260-EK or AT91SAM9XE Evaluation Kit | |
162 | <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3933> | |
163 | ||
164 | config MACH_CAM60 | |
165 | bool "KwikByte KB9260 (CAM60) board" | |
166 | help | |
167 | Select this if you are using KwikByte's KB9260 (CAM60) board based on the Atmel AT91SAM9260. | |
168 | <http://www.kwikbyte.com/KB9260.html> | |
169 | ||
170 | config MACH_SAM9_L9260 | |
171 | bool "Olimex SAM9-L9260 board" | |
172 | select HAVE_AT91_DATAFLASH_CARD | |
173 | help | |
174 | Select this if you are using Olimex's SAM9-L9260 board based on the Atmel AT91SAM9260. | |
175 | <http://www.olimex.com/dev/sam9-L9260.html> | |
176 | ||
177 | config MACH_AFEB9260 | |
178 | bool "Custom afeb9260 board v1" | |
179 | help | |
180 | Select this if you are using custom afeb9260 board based on | |
181 | open hardware design. Select this for revision 1 of the board. | |
182 | <svn://194.85.238.22/home/users/george/svn/arm9eb> | |
183 | <http://groups.google.com/group/arm9fpga-evolution-board> | |
184 | ||
3ae8dbdc JCPV |
185 | config MACH_CPU9260 |
186 | bool "Eukrea CPU9260 board" | |
187 | help | |
188 | Select this if you are using a Eukrea Electromatique's | |
189 | CPU9260 Board <http://www.eukrea.com/> | |
190 | ||
191 | config MACH_FLEXIBITY | |
192 | bool "Flexibity Connect board" | |
193 | help | |
194 | Select this if you are using Flexibity Connect board | |
195 | <http://www.flexibity.com> | |
196 | ||
3ae8dbdc JCPV |
197 | comment "AT91SAM9G20 Board Type" |
198 | ||
199 | config MACH_AT91SAM9G20EK | |
200 | bool "Atmel AT91SAM9G20-EK Evaluation Kit" | |
201 | select HAVE_AT91_DATAFLASH_CARD | |
202 | help | |
203 | Select this if you are using Atmel's AT91SAM9G20-EK Evaluation Kit | |
204 | that embeds only one SD/MMC slot. | |
205 | ||
206 | config MACH_AT91SAM9G20EK_2MMC | |
207 | depends on MACH_AT91SAM9G20EK | |
208 | bool "Atmel AT91SAM9G20-EK Evaluation Kit with 2 SD/MMC Slots" | |
209 | help | |
210 | Select this if you are using an Atmel AT91SAM9G20-EK Evaluation Kit | |
211 | with 2 SD/MMC Slots. This is the case for AT91SAM9G20-EK rev. C and | |
212 | onwards. | |
213 | <http://www.atmel.com/tools/SAM9G20-EK.aspx> | |
214 | ||
215 | config MACH_CPU9G20 | |
216 | bool "Eukrea CPU9G20 board" | |
217 | help | |
218 | Select this if you are using a Eukrea Electromatique's | |
219 | CPU9G20 Board <http://www.eukrea.com/> | |
220 | ||
221 | config MACH_ACMENETUSFOXG20 | |
222 | bool "Acme Systems srl FOX Board G20" | |
223 | help | |
224 | Select this if you are using Acme Systems | |
225 | FOX Board G20 <http://www.acmesystems.it> | |
226 | ||
227 | config MACH_PORTUXG20 | |
228 | bool "taskit PortuxG20" | |
229 | help | |
230 | Select this if you are using taskit's PortuxG20. | |
231 | <http://www.taskit.de/en/> | |
232 | ||
233 | config MACH_STAMP9G20 | |
234 | bool "taskit Stamp9G20 CPU module" | |
235 | help | |
236 | Select this if you are using taskit's Stamp9G20 CPU module on its | |
237 | evaluation board. | |
238 | <http://www.taskit.de/en/> | |
239 | ||
240 | config MACH_PCONTROL_G20 | |
241 | bool "PControl G20 CPU module" | |
242 | help | |
243 | Select this if you are using taskit's Stamp9G20 CPU module on this | |
5065a706 | 244 | carrier board, being the decentralized unit of a building automation |
3ae8dbdc JCPV |
245 | system; featuring nvram, eth-switch, iso-rs485, display, io |
246 | ||
247 | config MACH_GSIA18S | |
248 | bool "GS_IA18_S board" | |
249 | help | |
250 | This enables support for the GS_IA18_S board | |
251 | produced by GeoSIG Ltd company. This is an internet accelerograph. | |
252 | <http://www.geosig.com> | |
253 | ||
b3f442b0 JCPV |
254 | config MACH_SNAPPER_9260 |
255 | bool "Bluewater Systems Snapper 9260/9G20 module" | |
256 | help | |
257 | Select this if you are using the Bluewater Systems Snapper 9260 or | |
258 | Snapper 9G20 modules. | |
259 | <http://www.bluewatersys.com/> | |
3ae8dbdc JCPV |
260 | endif |
261 | ||
b3f442b0 JCPV |
262 | # ---------------------------------------------------------- |
263 | ||
264 | if ARCH_AT91SAM9261 | |
265 | ||
266 | comment "AT91SAM9261 Board Type" | |
267 | ||
268 | config MACH_AT91SAM9261EK | |
269 | bool "Atmel AT91SAM9261-EK Evaluation Kit" | |
270 | select HAVE_AT91_DATAFLASH_CARD | |
271 | help | |
272 | Select this if you are using Atmel's AT91SAM9261-EK Evaluation Kit. | |
273 | <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3820> | |
274 | ||
275 | comment "AT91SAM9G10 Board Type" | |
276 | ||
277 | config MACH_AT91SAM9G10EK | |
278 | bool "Atmel AT91SAM9G10-EK Evaluation Kit" | |
279 | select HAVE_AT91_DATAFLASH_CARD | |
280 | help | |
281 | Select this if you are using Atmel's AT91SAM9G10-EK Evaluation Kit. | |
282 | <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4588> | |
283 | ||
284 | endif | |
285 | ||
286 | # ---------------------------------------------------------- | |
287 | ||
288 | if ARCH_AT91SAM9263 | |
289 | ||
290 | comment "AT91SAM9263 Board Type" | |
291 | ||
292 | config MACH_AT91SAM9263EK | |
293 | bool "Atmel AT91SAM9263-EK Evaluation Kit" | |
294 | select HAVE_AT91_DATAFLASH_CARD | |
295 | help | |
296 | Select this if you are using Atmel's AT91SAM9263-EK Evaluation Kit. | |
297 | <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057> | |
298 | ||
b3f442b0 JCPV |
299 | endif |
300 | ||
301 | # ---------------------------------------------------------- | |
302 | ||
303 | if ARCH_AT91SAM9RL | |
304 | ||
305 | comment "AT91SAM9RL Board Type" | |
306 | ||
307 | config MACH_AT91SAM9RLEK | |
308 | bool "Atmel AT91SAM9RL-EK Evaluation Kit" | |
309 | help | |
310 | Select this if you are using Atmel's AT91SAM9RL-EK Evaluation Kit. | |
3ae8dbdc | 311 | |
3ae8dbdc JCPV |
312 | endif |
313 | ||
314 | # ---------------------------------------------------------- | |
315 | ||
316 | if ARCH_AT91SAM9G45 | |
317 | ||
318 | comment "AT91SAM9G45 Board Type" | |
319 | ||
320 | config MACH_AT91SAM9M10G45EK | |
321 | bool "Atmel AT91SAM9M10G45-EK Evaluation Kits" | |
322 | help | |
323 | Select this if you are using Atmel's AT91SAM9M10G45-EK Evaluation Kit. | |
324 | Those boards can be populated with any SoC of AT91SAM9G45 or AT91SAM9M10 | |
325 | families: AT91SAM9G45, AT91SAM9G46, AT91SAM9M10 and AT91SAM9M11. | |
326 | <http://www.atmel.com/tools/SAM9M10-G45-EK.aspx> | |
327 | ||
328 | endif | |
329 | ||
330 | # ---------------------------------------------------------- | |
331 | ||
332 | if ARCH_AT91X40 | |
333 | ||
334 | comment "AT91X40 Board Type" | |
335 | ||
336 | config MACH_AT91EB01 | |
337 | bool "Atmel AT91EB01 Evaluation Kit" | |
338 | help | |
339 | Select this if you are using Atmel's AT91EB01 Evaluation Kit. | |
340 | It is also a popular target for simulators such as GDB's | |
341 | ARM simulator (commonly known as the ARMulator) and the | |
342 | Skyeye simulator. | |
343 | ||
344 | endif | |
345 | ||
346 | # ---------------------------------------------------------- | |
347 | ||
348 | comment "AT91 Board Options" | |
349 | ||
350 | config MTD_AT91_DATAFLASH_CARD | |
351 | bool "Enable DataFlash Card support" | |
352 | depends on HAVE_AT91_DATAFLASH_CARD | |
353 | help | |
354 | Enable support for the DataFlash card. | |
355 | ||
356 | endmenu |