19d041268SAndrew Victorif ARCH_AT91 29d041268SAndrew Victor 32ef9f59aSJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_DATAFLASH_CARD 42ef9f59aSJean-Christophe PLAGNIOL-VILLARD bool 52ef9f59aSJean-Christophe PLAGNIOL-VILLARD 613079a73SJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_DBGU0 713079a73SJean-Christophe PLAGNIOL-VILLARD bool 813079a73SJean-Christophe PLAGNIOL-VILLARD 913079a73SJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_DBGU1 1013079a73SJean-Christophe PLAGNIOL-VILLARD bool 1113079a73SJean-Christophe PLAGNIOL-VILLARD 122ef9f59aSJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_USART3 132ef9f59aSJean-Christophe PLAGNIOL-VILLARD bool 142ef9f59aSJean-Christophe PLAGNIOL-VILLARD 152ef9f59aSJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_USART4 162ef9f59aSJean-Christophe PLAGNIOL-VILLARD bool 172ef9f59aSJean-Christophe PLAGNIOL-VILLARD 182ef9f59aSJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_USART5 192ef9f59aSJean-Christophe PLAGNIOL-VILLARD bool 202ef9f59aSJean-Christophe PLAGNIOL-VILLARD 21*c0177594SJean-Christophe PLAGNIOL-VILLARDconfig AT91_SAM9_ALT_RESET 22*c0177594SJean-Christophe PLAGNIOL-VILLARD bool 23*c0177594SJean-Christophe PLAGNIOL-VILLARD 249d041268SAndrew Victormenu "Atmel AT91 System-on-Chip" 259d041268SAndrew Victor 269d041268SAndrew Victorchoice 279d041268SAndrew Victor prompt "Atmel AT91 Processor" 289d041268SAndrew Victor 299d041268SAndrew Victorconfig ARCH_AT91RM9200 309d041268SAndrew Victor bool "AT91RM9200" 31c750815eSRussell King select CPU_ARM920T 325e802dfaSDavid Brownell select GENERIC_CLOCKEVENTS 3313079a73SJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DBGU0 342ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 359d041268SAndrew Victor 369d041268SAndrew Victorconfig ARCH_AT91SAM9260 37f7eee89bSAndrew Victor bool "AT91SAM9260 or AT91SAM9XE" 38c750815eSRussell King select CPU_ARM926T 39ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 4013079a73SJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DBGU0 412ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 422ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART4 432ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART5 44ee621dd6SJean-Christophe PLAGNIOL-VILLARD select HAVE_NET_MACB 45*c0177594SJean-Christophe PLAGNIOL-VILLARD select AT91_SAM9_ALT_RESET 469d041268SAndrew Victor 479d041268SAndrew Victorconfig ARCH_AT91SAM9261 489d041268SAndrew Victor bool "AT91SAM9261" 49c750815eSRussell King select CPU_ARM926T 50ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 510912e535SNicolas Ferre select HAVE_FB_ATMEL 5213079a73SJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DBGU0 53*c0177594SJean-Christophe PLAGNIOL-VILLARD select AT91_SAM9_ALT_RESET 549d041268SAndrew Victor 55b319ff80SNicolas Ferreconfig ARCH_AT91SAM9G10 56b319ff80SNicolas Ferre bool "AT91SAM9G10" 57b319ff80SNicolas Ferre select CPU_ARM926T 58b319ff80SNicolas Ferre select GENERIC_CLOCKEVENTS 5913079a73SJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DBGU0 600912e535SNicolas Ferre select HAVE_FB_ATMEL 61*c0177594SJean-Christophe PLAGNIOL-VILLARD select AT91_SAM9_ALT_RESET 62b319ff80SNicolas Ferre 63b2c65616SAndrew Victorconfig ARCH_AT91SAM9263 64b2c65616SAndrew Victor bool "AT91SAM9263" 65c750815eSRussell King select CPU_ARM926T 66ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 670912e535SNicolas Ferre select HAVE_FB_ATMEL 68ee621dd6SJean-Christophe PLAGNIOL-VILLARD select HAVE_NET_MACB 6913079a73SJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DBGU1 70*c0177594SJean-Christophe PLAGNIOL-VILLARD select AT91_SAM9_ALT_RESET 71b2c65616SAndrew Victor 72877d7720SAndrew Victorconfig ARCH_AT91SAM9RL 73877d7720SAndrew Victor bool "AT91SAM9RL" 74c750815eSRussell King select CPU_ARM926T 75ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 762ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 770912e535SNicolas Ferre select HAVE_FB_ATMEL 7813079a73SJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DBGU0 79*c0177594SJean-Christophe PLAGNIOL-VILLARD select AT91_SAM9_ALT_RESET 80877d7720SAndrew Victor 8161352667Ssedji gaouaouconfig ARCH_AT91SAM9G20 8261352667Ssedji gaouaou bool "AT91SAM9G20" 83c750815eSRussell King select CPU_ARM926T 8461352667Ssedji gaouaou select GENERIC_CLOCKEVENTS 8513079a73SJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DBGU0 862ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 872ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART4 882ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART5 89ee621dd6SJean-Christophe PLAGNIOL-VILLARD select HAVE_NET_MACB 90*c0177594SJean-Christophe PLAGNIOL-VILLARD select AT91_SAM9_ALT_RESET 9161352667Ssedji gaouaou 92789b23bcSNicolas Ferreconfig ARCH_AT91SAM9G45 93789b23bcSNicolas Ferre bool "AT91SAM9G45" 94789b23bcSNicolas Ferre select CPU_ARM926T 95789b23bcSNicolas Ferre select GENERIC_CLOCKEVENTS 962ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 970912e535SNicolas Ferre select HAVE_FB_ATMEL 98ee621dd6SJean-Christophe PLAGNIOL-VILLARD select HAVE_NET_MACB 9913079a73SJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DBGU1 100789b23bcSNicolas Ferre 1012b3b3516SAndrew Victorconfig ARCH_AT91CAP9 1022b3b3516SAndrew Victor bool "AT91CAP9" 103c750815eSRussell King select CPU_ARM926T 104ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 1050912e535SNicolas Ferre select HAVE_FB_ATMEL 106568aa750SUwe Kleine-König select HAVE_NET_MACB 10713079a73SJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DBGU1 1082b3b3516SAndrew Victor 1099f1ccefeSGreg Ungererconfig ARCH_AT91X40 1109f1ccefeSGreg Ungerer bool "AT91x40" 1115cfc8ee0SJohn Stultz select ARCH_USES_GETTIMEOFFSET 1129f1ccefeSGreg Ungerer 1139d041268SAndrew Victorendchoice 1149d041268SAndrew Victor 1159f1ccefeSGreg Ungererconfig AT91_PMC_UNIT 1169f1ccefeSGreg Ungerer bool 1179f1ccefeSGreg Ungerer default !ARCH_AT91X40 1189f1ccefeSGreg Ungerer 1199d041268SAndrew Victor# ---------------------------------------------------------- 1209d041268SAndrew Victor 1219d041268SAndrew Victorif ARCH_AT91RM9200 1229d041268SAndrew Victor 1239d041268SAndrew Victorcomment "AT91RM9200 Board Type" 1249d041268SAndrew Victor 1259d041268SAndrew Victorconfig MACH_ONEARM 1269d041268SAndrew Victor bool "Ajeco 1ARM Single Board Computer" 1279d041268SAndrew Victor help 1289d041268SAndrew Victor Select this if you are using Ajeco's 1ARM Single Board Computer. 12950a23e6eSJustin P. Mattock <http://www.ajeco.fi/> 1309d041268SAndrew Victor 1319d041268SAndrew Victorconfig ARCH_AT91RM9200DK 1329d041268SAndrew Victor bool "Atmel AT91RM9200-DK Development board" 1332ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 1349d041268SAndrew Victor help 1359d041268SAndrew Victor Select this if you are using Atmel's AT91RM9200-DK Development board. 1369d041268SAndrew Victor (Discontinued) 1379d041268SAndrew Victor 1389d041268SAndrew Victorconfig MACH_AT91RM9200EK 1399d041268SAndrew Victor bool "Atmel AT91RM9200-EK Evaluation Kit" 1402ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 1419d041268SAndrew Victor help 1429d041268SAndrew Victor Select this if you are using Atmel's AT91RM9200-EK Evaluation Kit. 1439d041268SAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3507> 1449d041268SAndrew Victor 1459d041268SAndrew Victorconfig MACH_CSB337 1469d041268SAndrew Victor bool "Cogent CSB337" 1479d041268SAndrew Victor help 1489d041268SAndrew Victor Select this if you are using Cogent's CSB337 board. 1499d041268SAndrew Victor <http://www.cogcomp.com/csb_csb337.htm> 1509d041268SAndrew Victor 1519d041268SAndrew Victorconfig MACH_CSB637 1529d041268SAndrew Victor bool "Cogent CSB637" 1539d041268SAndrew Victor help 1549d041268SAndrew Victor Select this if you are using Cogent's CSB637 board. 1559d041268SAndrew Victor <http://www.cogcomp.com/csb_csb637.htm> 1569d041268SAndrew Victor 1579d041268SAndrew Victorconfig MACH_CARMEVA 1589d041268SAndrew Victor bool "Conitec ARM&EVA" 1599d041268SAndrew Victor help 1609d041268SAndrew Victor Select this if you are using Conitec's AT91RM9200-MCU-Module. 16150a23e6eSJustin P. Mattock <http://www.conitec.net/english/linuxboard.php> 1629d041268SAndrew Victor 1639d041268SAndrew Victorconfig MACH_ATEB9200 1649d041268SAndrew Victor bool "Embest ATEB9200" 1659d041268SAndrew Victor help 1669d041268SAndrew Victor Select this if you are using Embest's ATEB9200 board. 1679d041268SAndrew Victor <http://www.embedinfo.com/english/product/ATEB9200.asp> 1689d041268SAndrew Victor 1699d041268SAndrew Victorconfig MACH_KB9200 1709d041268SAndrew Victor bool "KwikByte KB920x" 1719d041268SAndrew Victor help 1729d041268SAndrew Victor Select this if you are using KwikByte's KB920x board. 17350a23e6eSJustin P. Mattock <http://www.kwikbyte.com/KB9202.html> 1749d041268SAndrew Victor 1755d01f133SSimon Richterconfig MACH_PICOTUX2XX 1765d01f133SSimon Richter bool "picotux 200" 1775d01f133SSimon Richter help 1785d01f133SSimon Richter Select this if you are using a picotux 200. 1795d01f133SSimon Richter <http://www.picotux.com/> 1805d01f133SSimon Richter 1819d041268SAndrew Victorconfig MACH_KAFA 1829d041268SAndrew Victor bool "Sperry-Sun KAFA board" 1839d041268SAndrew Victor help 1849d041268SAndrew Victor Select this if you are using Sperry-Sun's KAFA board. 1859d041268SAndrew Victor 1862f036ac6SAndrew Victorconfig MACH_ECBAT91 1872f036ac6SAndrew Victor bool "emQbit ECB_AT91 SBC" 1882ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 1892f036ac6SAndrew Victor help 1902f036ac6SAndrew Victor Select this if you are using emQbit's ECB_AT91 board. 1912f036ac6SAndrew Victor <http://wiki.emqbit.com/free-ecb-at91> 1922f036ac6SAndrew Victor 193e3ba22dbSAndrew Victorconfig MACH_YL9200 194e3ba22dbSAndrew Victor bool "ucDragon YL-9200" 195e3ba22dbSAndrew Victor help 196e3ba22dbSAndrew Victor Select this if you are using the ucDragon YL-9200 board. 197e3ba22dbSAndrew Victor 19810233a93SEric Bénardconfig MACH_CPUAT91 19910233a93SEric Bénard bool "Eukrea CPUAT91" 20010233a93SEric Bénard help 20110233a93SEric Bénard Select this if you are using the Eukrea Electromatique's 20210233a93SEric Bénard CPUAT91 board <http://www.eukrea.com/>. 20310233a93SEric Bénard 20401c62c9bSUwe Kleine-Königconfig MACH_ECO920 20501c62c9bSUwe Kleine-König bool "eco920" 20601c62c9bSUwe Kleine-König help 20701c62c9bSUwe Kleine-König Select this if you are using the eco920 board 20801c62c9bSUwe Kleine-König 20982cb8654SJosef Holzmayrconfig MACH_RSI_EWS 21082cb8654SJosef Holzmayr bool "RSI Embedded Webserver" 21182cb8654SJosef Holzmayr depends on ARCH_AT91RM9200 21282cb8654SJosef Holzmayr help 21382cb8654SJosef Holzmayr Select this if you are using RSIs EWS board. 2149d041268SAndrew Victorendif 2159d041268SAndrew Victor 2169d041268SAndrew Victor# ---------------------------------------------------------- 2179d041268SAndrew Victor 2189d041268SAndrew Victorif ARCH_AT91SAM9260 2199d041268SAndrew Victor 220f7eee89bSAndrew Victorcomment "AT91SAM9260 Variants" 2219d041268SAndrew Victor 222f7eee89bSAndrew Victorcomment "AT91SAM9260 / AT91SAM9XE Board Type" 223f7eee89bSAndrew Victor 224f7eee89bSAndrew Victorconfig MACH_AT91SAM9260EK 225f7eee89bSAndrew Victor bool "Atmel AT91SAM9260-EK / AT91SAM9XE Evaluation Kit" 2262ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 227f7eee89bSAndrew Victor help 228f7eee89bSAndrew Victor Select this if you are using Atmel's AT91SAM9260-EK or AT91SAM9XE Evaluation Kit 2299d041268SAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3933> 2309d041268SAndrew Victor 23135131fb6SAndrew Victorconfig MACH_CAM60 23235131fb6SAndrew Victor bool "KwikByte KB9260 (CAM60) board" 23335131fb6SAndrew Victor help 23435131fb6SAndrew Victor Select this if you are using KwikByte's KB9260 (CAM60) board based on the Atmel AT91SAM9260. 23535131fb6SAndrew Victor <http://www.kwikbyte.com/KB9260.html> 23635131fb6SAndrew Victor 23766dbfc6cSAndrew Victorconfig MACH_SAM9_L9260 23866dbfc6cSAndrew Victor bool "Olimex SAM9-L9260 board" 2392ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 24066dbfc6cSAndrew Victor help 24166dbfc6cSAndrew Victor Select this if you are using Olimex's SAM9-L9260 board based on the Atmel AT91SAM9260. 24266dbfc6cSAndrew Victor <http://www.olimex.com/dev/sam9-L9260.html> 24366dbfc6cSAndrew Victor 2449c784f95SSergey Lapinconfig MACH_AFEB9260 2459c784f95SSergey Lapin bool "Custom afeb9260 board v1" 2469c784f95SSergey Lapin help 2479c784f95SSergey Lapin Select this if you are using custom afeb9260 board based on 2489c784f95SSergey Lapin open hardware design. Select this for revision 1 of the board. 2499c784f95SSergey Lapin <svn://194.85.238.22/home/users/george/svn/arm9eb> 2509c784f95SSergey Lapin <http://groups.google.com/group/arm9fpga-evolution-board> 2519c784f95SSergey Lapin 252ca0a789aSAndrew Victorconfig MACH_USB_A9260 253ca0a789aSAndrew Victor bool "CALAO USB-A9260" 254ca0a789aSAndrew Victor help 255ca0a789aSAndrew Victor Select this if you are using a Calao Systems USB-A9260. 256ca0a789aSAndrew Victor <http://www.calao-systems.com> 257ca0a789aSAndrew Victor 258ca0a789aSAndrew Victorconfig MACH_QIL_A9260 259ca0a789aSAndrew Victor bool "CALAO QIL-A9260 board" 260ca0a789aSAndrew Victor help 261ca0a789aSAndrew Victor Select this if you are using a Calao Systems QIL-A9260 Board. 262ca0a789aSAndrew Victor <http://www.calao-systems.com> 263ca0a789aSAndrew Victor 26441a353d1SEric Bénardconfig MACH_CPU9260 26541a353d1SEric Bénard bool "Eukrea CPU9260 board" 26641a353d1SEric Bénard help 26741a353d1SEric Bénard Select this if you are using a Eukrea Electromatique's 26841a353d1SEric Bénard CPU9260 Board <http://www.eukrea.com/> 26941a353d1SEric Bénard 2708ed90595SMaxim Osipovconfig MACH_FLEXIBITY 2718ed90595SMaxim Osipov bool "Flexibity Connect board" 2728ed90595SMaxim Osipov help 2738ed90595SMaxim Osipov Select this if you are using Flexibity Connect board 2748ed90595SMaxim Osipov <http://www.flexibity.com> 2758ed90595SMaxim Osipov 2769d041268SAndrew Victorendif 2779d041268SAndrew Victor 2789d041268SAndrew Victor# ---------------------------------------------------------- 2799d041268SAndrew Victor 2809d041268SAndrew Victorif ARCH_AT91SAM9261 2819d041268SAndrew Victor 2829d041268SAndrew Victorcomment "AT91SAM9261 Board Type" 2839d041268SAndrew Victor 2849d041268SAndrew Victorconfig MACH_AT91SAM9261EK 2859d041268SAndrew Victor bool "Atmel AT91SAM9261-EK Evaluation Kit" 2862ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 2879d041268SAndrew Victor help 2889d041268SAndrew Victor Select this if you are using Atmel's AT91SAM9261-EK Evaluation Kit. 2899d041268SAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3820> 2909d041268SAndrew Victor 2919d041268SAndrew Victorendif 2929d041268SAndrew Victor 2939d041268SAndrew Victor# ---------------------------------------------------------- 2949d041268SAndrew Victor 295b319ff80SNicolas Ferreif ARCH_AT91SAM9G10 296b319ff80SNicolas Ferre 297b319ff80SNicolas Ferrecomment "AT91SAM9G10 Board Type" 298b319ff80SNicolas Ferre 299b319ff80SNicolas Ferreconfig MACH_AT91SAM9G10EK 300b319ff80SNicolas Ferre bool "Atmel AT91SAM9G10-EK Evaluation Kit" 3012ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 302b319ff80SNicolas Ferre help 303b319ff80SNicolas Ferre Select this if you are using Atmel's AT91SAM9G10-EK Evaluation Kit. 304b319ff80SNicolas Ferre <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4588> 305b319ff80SNicolas Ferre 306b319ff80SNicolas Ferreendif 307b319ff80SNicolas Ferre 308b319ff80SNicolas Ferre# ---------------------------------------------------------- 309b319ff80SNicolas Ferre 310e6d92e63SAndrew Victorif ARCH_AT91SAM9263 311e6d92e63SAndrew Victor 312e6d92e63SAndrew Victorcomment "AT91SAM9263 Board Type" 313e6d92e63SAndrew Victor 314e6d92e63SAndrew Victorconfig MACH_AT91SAM9263EK 315e6d92e63SAndrew Victor bool "Atmel AT91SAM9263-EK Evaluation Kit" 3162ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 317e6d92e63SAndrew Victor help 318e6d92e63SAndrew Victor Select this if you are using Atmel's AT91SAM9263-EK Evaluation Kit. 319e6d92e63SAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057> 320e6d92e63SAndrew Victor 321ca0a789aSAndrew Victorconfig MACH_USB_A9263 322ca0a789aSAndrew Victor bool "CALAO USB-A9263" 323ca0a789aSAndrew Victor help 324ca0a789aSAndrew Victor Select this if you are using a Calao Systems USB-A9263. 325ca0a789aSAndrew Victor <http://www.calao-systems.com> 326ca0a789aSAndrew Victor 327ffc63b7dSAndrew Victorconfig MACH_NEOCORE926 328ffc63b7dSAndrew Victor bool "Adeneo NEOCORE926" 3292ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 330ffc63b7dSAndrew Victor help 331ffc63b7dSAndrew Victor Select this if you are using the Adeneo Neocore 926 board. 332ffc63b7dSAndrew Victor 333e6d92e63SAndrew Victorendif 334e6d92e63SAndrew Victor 335e6d92e63SAndrew Victor# ---------------------------------------------------------- 336e6d92e63SAndrew Victor 337c42dcb3dSAndrew Victorif ARCH_AT91SAM9RL 338c42dcb3dSAndrew Victor 339c42dcb3dSAndrew Victorcomment "AT91SAM9RL Board Type" 340c42dcb3dSAndrew Victor 341c42dcb3dSAndrew Victorconfig MACH_AT91SAM9RLEK 342c42dcb3dSAndrew Victor bool "Atmel AT91SAM9RL-EK Evaluation Kit" 343c42dcb3dSAndrew Victor help 344c42dcb3dSAndrew Victor Select this if you are using Atmel's AT91SAM9RL-EK Evaluation Kit. 345c42dcb3dSAndrew Victor 346c42dcb3dSAndrew Victorendif 347c42dcb3dSAndrew Victor 348c42dcb3dSAndrew Victor# ---------------------------------------------------------- 349c42dcb3dSAndrew Victor 35061352667Ssedji gaouaouif ARCH_AT91SAM9G20 35161352667Ssedji gaouaou 35261352667Ssedji gaouaoucomment "AT91SAM9G20 Board Type" 35361352667Ssedji gaouaou 35461352667Ssedji gaouaouconfig MACH_AT91SAM9G20EK 35561352667Ssedji gaouaou bool "Atmel AT91SAM9G20-EK Evaluation Kit" 3562ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 35761352667Ssedji gaouaou help 3580f74296aSNicolas Ferre Select this if you are using Atmel's AT91SAM9G20-EK Evaluation Kit 3590f74296aSNicolas Ferre that embeds only one SD/MMC slot. 3600f74296aSNicolas Ferre 3610f74296aSNicolas Ferreconfig MACH_AT91SAM9G20EK_2MMC 362a6e016f1SJean-Christophe PLAGNIOL-VILLARD depends on MACH_AT91SAM9G20EK 3630f74296aSNicolas Ferre bool "Atmel AT91SAM9G20-EK Evaluation Kit with 2 SD/MMC Slots" 3640f74296aSNicolas Ferre help 3650f74296aSNicolas Ferre Select this if you are using an Atmel AT91SAM9G20-EK Evaluation Kit 3660f74296aSNicolas Ferre with 2 SD/MMC Slots. This is the case for AT91SAM9G20-EK rev. C and 3670f74296aSNicolas Ferre onwards. 36861352667Ssedji gaouaou 36941a353d1SEric Bénardconfig MACH_CPU9G20 37041a353d1SEric Bénard bool "Eukrea CPU9G20 board" 37141a353d1SEric Bénard help 37241a353d1SEric Bénard Select this if you are using a Eukrea Electromatique's 37341a353d1SEric Bénard CPU9G20 Board <http://www.eukrea.com/> 37441a353d1SEric Bénard 3750fb55d3bSSergio Tanzilliconfig MACH_ACMENETUSFOXG20 3760fb55d3bSSergio Tanzilli bool "Acme Systems srl FOX Board G20" 3770fb55d3bSSergio Tanzilli help 3780fb55d3bSSergio Tanzilli Select this if you are using Acme Systems 3790fb55d3bSSergio Tanzilli FOX Board G20 <http://www.acmesystems.it> 3800fb55d3bSSergio Tanzilli 3819b404b7cSChristian Glindkampconfig MACH_PORTUXG20 3829b404b7cSChristian Glindkamp bool "taskit PortuxG20" 3839b404b7cSChristian Glindkamp help 3849b404b7cSChristian Glindkamp Select this if you are using taskit's PortuxG20. 3859b404b7cSChristian Glindkamp <http://www.taskit.de/en/> 3869b404b7cSChristian Glindkamp 3879b404b7cSChristian Glindkampconfig MACH_STAMP9G20 3889b404b7cSChristian Glindkamp bool "taskit Stamp9G20 CPU module" 3899b404b7cSChristian Glindkamp help 3909b404b7cSChristian Glindkamp Select this if you are using taskit's Stamp9G20 CPU module on its 3919b404b7cSChristian Glindkamp evaluation board. 3929b404b7cSChristian Glindkamp <http://www.taskit.de/en/> 3939b404b7cSChristian Glindkamp 394abf0c1bcSPeter Gsellmannconfig MACH_PCONTROL_G20 395abf0c1bcSPeter Gsellmann bool "PControl G20 CPU module" 396abf0c1bcSPeter Gsellmann help 397abf0c1bcSPeter Gsellmann Select this if you are using taskit's Stamp9G20 CPU module on this 398abf0c1bcSPeter Gsellmann carrier board, beeing the decentralized unit of a building automation 399abf0c1bcSPeter Gsellmann system; featuring nvram, eth-switch, iso-rs485, display, io 400fcdc2ea7SIgor Plyatov 401fcdc2ea7SIgor Plyatovconfig MACH_GSIA18S 402fcdc2ea7SIgor Plyatov bool "GS_IA18_S board" 403fcdc2ea7SIgor Plyatov help 404fcdc2ea7SIgor Plyatov This enables support for the GS_IA18_S board 405fcdc2ea7SIgor Plyatov produced by GeoSIG Ltd company. This is an internet accelerograph. 406fcdc2ea7SIgor Plyatov <http://www.geosig.com> 4070a072a24SJean-Christophe PLAGNIOL-VILLARD 4080a072a24SJean-Christophe PLAGNIOL-VILLARDconfig MACH_USB_A9G20 4090a072a24SJean-Christophe PLAGNIOL-VILLARD bool "CALAO USB-A9G20" 4100a072a24SJean-Christophe PLAGNIOL-VILLARD depends on ARCH_AT91SAM9G20 4110a072a24SJean-Christophe PLAGNIOL-VILLARD help 4120a072a24SJean-Christophe PLAGNIOL-VILLARD Select this if you are using a Calao Systems USB-A9G20. 4130a072a24SJean-Christophe PLAGNIOL-VILLARD <http://www.calao-systems.com> 4140a072a24SJean-Christophe PLAGNIOL-VILLARD 41561352667Ssedji gaouaouendif 41661352667Ssedji gaouaou 417064baacaSRyan Mallonif (ARCH_AT91SAM9260 || ARCH_AT91SAM9G20) 418064baacaSRyan Malloncomment "AT91SAM9260/AT91SAM9G20 boards" 419064baacaSRyan Mallon 420064baacaSRyan Mallonconfig MACH_SNAPPER_9260 421064baacaSRyan Mallon bool "Bluewater Systems Snapper 9260/9G20 module" 422064baacaSRyan Mallon help 423064baacaSRyan Mallon Select this if you are using the Bluewater Systems Snapper 9260 or 424064baacaSRyan Mallon Snapper 9G20 modules. 425064baacaSRyan Mallon <http://www.bluewatersys.com/> 426064baacaSRyan Mallonendif 427064baacaSRyan Mallon 42861352667Ssedji gaouaou# ---------------------------------------------------------- 42961352667Ssedji gaouaou 430789b23bcSNicolas Ferreif ARCH_AT91SAM9G45 431789b23bcSNicolas Ferre 432789b23bcSNicolas Ferrecomment "AT91SAM9G45 Board Type" 433789b23bcSNicolas Ferre 43467dd8995SJean-Christophe PLAGNIOL-VILLARDconfig MACH_AT91SAM9M10G45EK 43567dd8995SJean-Christophe PLAGNIOL-VILLARD bool "Atmel AT91SAM9M10G45-EK Evaluation Kits" 436789b23bcSNicolas Ferre help 437789b23bcSNicolas Ferre Select this if you are using Atmel's AT91SAM9G45-EKES Evaluation Kit. 438789b23bcSNicolas Ferre "ES" at the end of the name means that this board is an 439789b23bcSNicolas Ferre Engineering Sample. 440789b23bcSNicolas Ferre 441789b23bcSNicolas Ferreendif 442789b23bcSNicolas Ferre 443789b23bcSNicolas Ferre# ---------------------------------------------------------- 444789b23bcSNicolas Ferre 44586640caeSAndrew Victorif ARCH_AT91CAP9 44686640caeSAndrew Victor 44786640caeSAndrew Victorcomment "AT91CAP9 Board Type" 44886640caeSAndrew Victor 44986640caeSAndrew Victorconfig MACH_AT91CAP9ADK 45086640caeSAndrew Victor bool "Atmel AT91CAP9A-DK Evaluation Kit" 4512ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 45286640caeSAndrew Victor help 45386640caeSAndrew Victor Select this if you are using Atmel's AT91CAP9A-DK Evaluation Kit. 45486640caeSAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4138> 45586640caeSAndrew Victor 45686640caeSAndrew Victorendif 45786640caeSAndrew Victor 45886640caeSAndrew Victor# ---------------------------------------------------------- 45986640caeSAndrew Victor 4609f1ccefeSGreg Ungererif ARCH_AT91X40 4619f1ccefeSGreg Ungerer 4629f1ccefeSGreg Ungerercomment "AT91X40 Board Type" 4639f1ccefeSGreg Ungerer 4649f1ccefeSGreg Ungererconfig MACH_AT91EB01 4659f1ccefeSGreg Ungerer bool "Atmel AT91EB01 Evaluation Kit" 4669f1ccefeSGreg Ungerer help 4679f1ccefeSGreg Ungerer Select this if you are using Atmel's AT91EB01 Evaluation Kit. 4689f1ccefeSGreg Ungerer It is also a popular target for simulators such as GDB's 4699f1ccefeSGreg Ungerer ARM simulator (commonly known as the ARMulator) and the 4709f1ccefeSGreg Ungerer Skyeye simulator. 4719f1ccefeSGreg Ungerer 4729f1ccefeSGreg Ungererendif 4739f1ccefeSGreg Ungerer 4749f1ccefeSGreg Ungerer# ---------------------------------------------------------- 4759f1ccefeSGreg Ungerer 47649fe2ba3SNicolas Ferrecomment "Generic Board Type" 47749fe2ba3SNicolas Ferre 47849fe2ba3SNicolas Ferreconfig MACH_AT91SAM_DT 47949fe2ba3SNicolas Ferre bool "Atmel AT91SAM Evaluation Kits with device-tree support" 48049fe2ba3SNicolas Ferre select USE_OF 48149fe2ba3SNicolas Ferre help 48249fe2ba3SNicolas Ferre Select this if you want to experiment device-tree with 48349fe2ba3SNicolas Ferre an Atmel Evaluation Kit. 48449fe2ba3SNicolas Ferre 48549fe2ba3SNicolas Ferre# ---------------------------------------------------------- 48649fe2ba3SNicolas Ferre 4879d041268SAndrew Victorcomment "AT91 Board Options" 4889d041268SAndrew Victor 4899d041268SAndrew Victorconfig MTD_AT91_DATAFLASH_CARD 4909d041268SAndrew Victor bool "Enable DataFlash Card support" 4912ef9f59aSJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_DATAFLASH_CARD 4929d041268SAndrew Victor help 4939d041268SAndrew Victor Enable support for the DataFlash card. 4949d041268SAndrew Victor 4959d041268SAndrew Victor# ---------------------------------------------------------- 4969d041268SAndrew Victor 4979d041268SAndrew Victorcomment "AT91 Feature Selections" 4989d041268SAndrew Victor 4999d041268SAndrew Victorconfig AT91_PROGRAMMABLE_CLOCKS 5009d041268SAndrew Victor bool "Programmable Clocks" 5019d041268SAndrew Victor help 5029d041268SAndrew Victor Select this if you need to program one or more of the PCK0..PCK3 5039d041268SAndrew Victor programmable clock outputs. 5049d041268SAndrew Victor 505eaad2db0SAndrew Victorconfig AT91_SLOW_CLOCK 506eaad2db0SAndrew Victor bool "Suspend-to-RAM disables main oscillator" 507eaad2db0SAndrew Victor depends on SUSPEND 508eaad2db0SAndrew Victor help 509eaad2db0SAndrew Victor Select this if you want Suspend-to-RAM to save the most power 510eaad2db0SAndrew Victor possible (without powering off the CPU) by disabling the PLLs 511eaad2db0SAndrew Victor and main oscillator so that only the 32 KiHz clock is available. 512eaad2db0SAndrew Victor 513eaad2db0SAndrew Victor When only that slow-clock is available, some peripherals lose 514eaad2db0SAndrew Victor functionality. Many can't issue wakeup events unless faster 515eaad2db0SAndrew Victor clocks are available. Some lose their operating state and 516eaad2db0SAndrew Victor need to be completely re-initialized. 517eaad2db0SAndrew Victor 5185248c657SDavid Brownellconfig AT91_TIMER_HZ 5195248c657SDavid Brownell int "Kernel HZ (jiffies per second)" 5205248c657SDavid Brownell range 32 1024 5215248c657SDavid Brownell depends on ARCH_AT91 5225248c657SDavid Brownell default "128" if ARCH_AT91RM9200 5235248c657SDavid Brownell default "100" 5245248c657SDavid Brownell help 5255248c657SDavid Brownell On AT91rm9200 chips where you're using a system clock derived 5265248c657SDavid Brownell from the 32768 Hz hardware clock, this tick rate should divide 5275248c657SDavid Brownell it exactly: use a power-of-two value, such as 128 or 256, to 5285248c657SDavid Brownell reduce timing errors caused by rounding. 5295248c657SDavid Brownell 5305248c657SDavid Brownell On AT91sam926x chips, or otherwise when using a higher precision 5315248c657SDavid Brownell system clock (of at least several MHz), rounding is less of a 5325248c657SDavid Brownell problem so it can be safer to use a decimal values like 100. 5335248c657SDavid Brownell 534fa3218d8SGuennadi Liakhovetskichoice 535fa3218d8SGuennadi Liakhovetski prompt "Select a UART for early kernel messages" 536fa3218d8SGuennadi Liakhovetski 53713079a73SJean-Christophe PLAGNIOL-VILLARDconfig AT91_EARLY_DBGU0 53813079a73SJean-Christophe PLAGNIOL-VILLARD bool "DBGU on rm9200, 9260/9g20, 9261/9g10 and 9rl" 53913079a73SJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_DBGU0 54013079a73SJean-Christophe PLAGNIOL-VILLARD 54113079a73SJean-Christophe PLAGNIOL-VILLARDconfig AT91_EARLY_DBGU1 54213079a73SJean-Christophe PLAGNIOL-VILLARD bool "DBGU on 9263, 9g45 and cap9" 54313079a73SJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_DBGU1 544fa3218d8SGuennadi Liakhovetski 545fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART0 546fa3218d8SGuennadi Liakhovetski bool "USART0" 547fa3218d8SGuennadi Liakhovetski 548fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART1 549fa3218d8SGuennadi Liakhovetski bool "USART1" 550fa3218d8SGuennadi Liakhovetski 551fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART2 552fa3218d8SGuennadi Liakhovetski bool "USART2" 553fa3218d8SGuennadi Liakhovetski depends on ! ARCH_AT91X40 554fa3218d8SGuennadi Liakhovetski 555fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART3 556fa3218d8SGuennadi Liakhovetski bool "USART3" 5572ef9f59aSJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_USART3 558fa3218d8SGuennadi Liakhovetski 559fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART4 560fa3218d8SGuennadi Liakhovetski bool "USART4" 5612ef9f59aSJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_USART4 562fa3218d8SGuennadi Liakhovetski 563fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART5 564fa3218d8SGuennadi Liakhovetski bool "USART5" 5652ef9f59aSJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_USART5 566fa3218d8SGuennadi Liakhovetski 567fa3218d8SGuennadi Liakhovetskiendchoice 568fa3218d8SGuennadi Liakhovetski 5699d041268SAndrew Victorendmenu 5709d041268SAndrew Victor 5719d041268SAndrew Victorendif 572