19d041268SAndrew Victorif ARCH_AT91 29d041268SAndrew Victor 32ef9f59aSJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_DATAFLASH_CARD 42ef9f59aSJean-Christophe PLAGNIOL-VILLARD bool 52ef9f59aSJean-Christophe PLAGNIOL-VILLARD 62ef9f59aSJean-Christophe PLAGNIOL-VILLARDconfig HAVE_NAND_ATMEL_BUSWIDTH_16 72ef9f59aSJean-Christophe PLAGNIOL-VILLARD bool 82ef9f59aSJean-Christophe PLAGNIOL-VILLARD 92ef9f59aSJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_USART3 102ef9f59aSJean-Christophe PLAGNIOL-VILLARD bool 112ef9f59aSJean-Christophe PLAGNIOL-VILLARD 122ef9f59aSJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_USART4 132ef9f59aSJean-Christophe PLAGNIOL-VILLARD bool 142ef9f59aSJean-Christophe PLAGNIOL-VILLARD 152ef9f59aSJean-Christophe PLAGNIOL-VILLARDconfig HAVE_AT91_USART5 162ef9f59aSJean-Christophe PLAGNIOL-VILLARD bool 172ef9f59aSJean-Christophe PLAGNIOL-VILLARD 189d041268SAndrew Victormenu "Atmel AT91 System-on-Chip" 199d041268SAndrew Victor 209d041268SAndrew Victorchoice 219d041268SAndrew Victor prompt "Atmel AT91 Processor" 229d041268SAndrew Victor 239d041268SAndrew Victorconfig ARCH_AT91RM9200 249d041268SAndrew Victor bool "AT91RM9200" 25c750815eSRussell King select CPU_ARM920T 265e802dfaSDavid Brownell select GENERIC_TIME 275e802dfaSDavid Brownell select GENERIC_CLOCKEVENTS 282ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 299d041268SAndrew Victor 309d041268SAndrew Victorconfig ARCH_AT91SAM9260 31f7eee89bSAndrew Victor bool "AT91SAM9260 or AT91SAM9XE" 32c750815eSRussell King select CPU_ARM926T 33ad48ce74SAndrew Victor select GENERIC_TIME 34ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 352ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 362ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART4 372ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART5 389d041268SAndrew Victor 399d041268SAndrew Victorconfig ARCH_AT91SAM9261 409d041268SAndrew Victor bool "AT91SAM9261" 41c750815eSRussell King select CPU_ARM926T 42ad48ce74SAndrew Victor select GENERIC_TIME 43ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 449d041268SAndrew Victor 45b319ff80SNicolas Ferreconfig ARCH_AT91SAM9G10 46b319ff80SNicolas Ferre bool "AT91SAM9G10" 47b319ff80SNicolas Ferre select CPU_ARM926T 48b319ff80SNicolas Ferre select GENERIC_TIME 49b319ff80SNicolas Ferre select GENERIC_CLOCKEVENTS 50b319ff80SNicolas Ferre 51b2c65616SAndrew Victorconfig ARCH_AT91SAM9263 52b2c65616SAndrew Victor bool "AT91SAM9263" 53c750815eSRussell King select CPU_ARM926T 54ad48ce74SAndrew Victor select GENERIC_TIME 55ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 56b2c65616SAndrew Victor 57877d7720SAndrew Victorconfig ARCH_AT91SAM9RL 58877d7720SAndrew Victor bool "AT91SAM9RL" 59c750815eSRussell King select CPU_ARM926T 60ad48ce74SAndrew Victor select GENERIC_TIME 61ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 622ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 63877d7720SAndrew Victor 6461352667Ssedji gaouaouconfig ARCH_AT91SAM9G20 6561352667Ssedji gaouaou bool "AT91SAM9G20" 66c750815eSRussell King select CPU_ARM926T 6761352667Ssedji gaouaou select GENERIC_TIME 6861352667Ssedji gaouaou select GENERIC_CLOCKEVENTS 692ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 702ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART4 712ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART5 7261352667Ssedji gaouaou 73789b23bcSNicolas Ferreconfig ARCH_AT91SAM9G45 74789b23bcSNicolas Ferre bool "AT91SAM9G45" 75789b23bcSNicolas Ferre select CPU_ARM926T 76789b23bcSNicolas Ferre select GENERIC_TIME 77789b23bcSNicolas Ferre select GENERIC_CLOCKEVENTS 782ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_USART3 79789b23bcSNicolas Ferre 802b3b3516SAndrew Victorconfig ARCH_AT91CAP9 812b3b3516SAndrew Victor bool "AT91CAP9" 82c750815eSRussell King select CPU_ARM926T 83ad48ce74SAndrew Victor select GENERIC_TIME 84ad48ce74SAndrew Victor select GENERIC_CLOCKEVENTS 852b3b3516SAndrew Victor 869f1ccefeSGreg Ungererconfig ARCH_AT91X40 879f1ccefeSGreg Ungerer bool "AT91x40" 889f1ccefeSGreg Ungerer 899d041268SAndrew Victorendchoice 909d041268SAndrew Victor 919f1ccefeSGreg Ungererconfig AT91_PMC_UNIT 929f1ccefeSGreg Ungerer bool 939f1ccefeSGreg Ungerer default !ARCH_AT91X40 949f1ccefeSGreg Ungerer 959d041268SAndrew Victor# ---------------------------------------------------------- 969d041268SAndrew Victor 979d041268SAndrew Victorif ARCH_AT91RM9200 989d041268SAndrew Victor 999d041268SAndrew Victorcomment "AT91RM9200 Board Type" 1009d041268SAndrew Victor 1019d041268SAndrew Victorconfig MACH_ONEARM 1029d041268SAndrew Victor bool "Ajeco 1ARM Single Board Computer" 1039d041268SAndrew Victor help 1049d041268SAndrew Victor Select this if you are using Ajeco's 1ARM Single Board Computer. 1059d041268SAndrew Victor <http://www.ajeco.fi/products.htm> 1069d041268SAndrew Victor 1079d041268SAndrew Victorconfig ARCH_AT91RM9200DK 1089d041268SAndrew Victor bool "Atmel AT91RM9200-DK Development board" 1092ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 1109d041268SAndrew Victor help 1119d041268SAndrew Victor Select this if you are using Atmel's AT91RM9200-DK Development board. 1129d041268SAndrew Victor (Discontinued) 1139d041268SAndrew Victor 1149d041268SAndrew Victorconfig MACH_AT91RM9200EK 1159d041268SAndrew Victor bool "Atmel AT91RM9200-EK Evaluation Kit" 1162ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 1179d041268SAndrew Victor help 1189d041268SAndrew Victor Select this if you are using Atmel's AT91RM9200-EK Evaluation Kit. 1199d041268SAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3507> 1209d041268SAndrew Victor 1219d041268SAndrew Victorconfig MACH_CSB337 1229d041268SAndrew Victor bool "Cogent CSB337" 1239d041268SAndrew Victor help 1249d041268SAndrew Victor Select this if you are using Cogent's CSB337 board. 1259d041268SAndrew Victor <http://www.cogcomp.com/csb_csb337.htm> 1269d041268SAndrew Victor 1279d041268SAndrew Victorconfig MACH_CSB637 1289d041268SAndrew Victor bool "Cogent CSB637" 1299d041268SAndrew Victor help 1309d041268SAndrew Victor Select this if you are using Cogent's CSB637 board. 1319d041268SAndrew Victor <http://www.cogcomp.com/csb_csb637.htm> 1329d041268SAndrew Victor 1339d041268SAndrew Victorconfig MACH_CARMEVA 1349d041268SAndrew Victor bool "Conitec ARM&EVA" 1359d041268SAndrew Victor help 1369d041268SAndrew Victor Select this if you are using Conitec's AT91RM9200-MCU-Module. 1379d041268SAndrew Victor <http://www.conitec.net/english/linuxboard.htm> 1389d041268SAndrew Victor 1399d041268SAndrew Victorconfig MACH_ATEB9200 1409d041268SAndrew Victor bool "Embest ATEB9200" 1419d041268SAndrew Victor help 1429d041268SAndrew Victor Select this if you are using Embest's ATEB9200 board. 1439d041268SAndrew Victor <http://www.embedinfo.com/english/product/ATEB9200.asp> 1449d041268SAndrew Victor 1459d041268SAndrew Victorconfig MACH_KB9200 1469d041268SAndrew Victor bool "KwikByte KB920x" 1479d041268SAndrew Victor help 1489d041268SAndrew Victor Select this if you are using KwikByte's KB920x board. 1499d041268SAndrew Victor <http://kwikbyte.com/KB9202_description_new.htm> 1509d041268SAndrew Victor 1515d01f133SSimon Richterconfig MACH_PICOTUX2XX 1525d01f133SSimon Richter bool "picotux 200" 1535d01f133SSimon Richter help 1545d01f133SSimon Richter Select this if you are using a picotux 200. 1555d01f133SSimon Richter <http://www.picotux.com/> 1565d01f133SSimon Richter 1579d041268SAndrew Victorconfig MACH_KAFA 1589d041268SAndrew Victor bool "Sperry-Sun KAFA board" 1599d041268SAndrew Victor help 1609d041268SAndrew Victor Select this if you are using Sperry-Sun's KAFA board. 1619d041268SAndrew Victor 1622f036ac6SAndrew Victorconfig MACH_ECBAT91 1632f036ac6SAndrew Victor bool "emQbit ECB_AT91 SBC" 1642ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 1652f036ac6SAndrew Victor help 1662f036ac6SAndrew Victor Select this if you are using emQbit's ECB_AT91 board. 1672f036ac6SAndrew Victor <http://wiki.emqbit.com/free-ecb-at91> 1682f036ac6SAndrew Victor 169e3ba22dbSAndrew Victorconfig MACH_YL9200 170e3ba22dbSAndrew Victor bool "ucDragon YL-9200" 171e3ba22dbSAndrew Victor help 172e3ba22dbSAndrew Victor Select this if you are using the ucDragon YL-9200 board. 173e3ba22dbSAndrew Victor 17410233a93SEric Bénardconfig MACH_CPUAT91 17510233a93SEric Bénard bool "Eukrea CPUAT91" 17610233a93SEric Bénard help 17710233a93SEric Bénard Select this if you are using the Eukrea Electromatique's 17810233a93SEric Bénard CPUAT91 board <http://www.eukrea.com/>. 17910233a93SEric Bénard 1809d041268SAndrew Victorendif 1819d041268SAndrew Victor 1829d041268SAndrew Victor# ---------------------------------------------------------- 1839d041268SAndrew Victor 1849d041268SAndrew Victorif ARCH_AT91SAM9260 1859d041268SAndrew Victor 186f7eee89bSAndrew Victorcomment "AT91SAM9260 Variants" 1879d041268SAndrew Victor 188f7eee89bSAndrew Victorconfig ARCH_AT91SAM9260_SAM9XE 189f7eee89bSAndrew Victor bool "AT91SAM9XE" 1909d041268SAndrew Victor help 191f7eee89bSAndrew Victor Select this if you are using Atmel's AT91SAM9XE System-on-Chip. 192a982ac06SMatt LaPlante They are basically AT91SAM9260s with various sizes of embedded Flash. 193f7eee89bSAndrew Victor 194f7eee89bSAndrew Victorcomment "AT91SAM9260 / AT91SAM9XE Board Type" 195f7eee89bSAndrew Victor 196f7eee89bSAndrew Victorconfig MACH_AT91SAM9260EK 197f7eee89bSAndrew Victor bool "Atmel AT91SAM9260-EK / AT91SAM9XE Evaluation Kit" 1982ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 1992ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_NAND_ATMEL_BUSWIDTH_16 200f7eee89bSAndrew Victor help 201f7eee89bSAndrew Victor Select this if you are using Atmel's AT91SAM9260-EK or AT91SAM9XE Evaluation Kit 2029d041268SAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3933> 2039d041268SAndrew Victor 20435131fb6SAndrew Victorconfig MACH_CAM60 20535131fb6SAndrew Victor bool "KwikByte KB9260 (CAM60) board" 20635131fb6SAndrew Victor help 20735131fb6SAndrew Victor Select this if you are using KwikByte's KB9260 (CAM60) board based on the Atmel AT91SAM9260. 20835131fb6SAndrew Victor <http://www.kwikbyte.com/KB9260.html> 20935131fb6SAndrew Victor 21066dbfc6cSAndrew Victorconfig MACH_SAM9_L9260 21166dbfc6cSAndrew Victor bool "Olimex SAM9-L9260 board" 2122ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 21366dbfc6cSAndrew Victor help 21466dbfc6cSAndrew Victor Select this if you are using Olimex's SAM9-L9260 board based on the Atmel AT91SAM9260. 21566dbfc6cSAndrew Victor <http://www.olimex.com/dev/sam9-L9260.html> 21666dbfc6cSAndrew Victor 2179c784f95SSergey Lapinconfig MACH_AFEB9260 2189c784f95SSergey Lapin bool "Custom afeb9260 board v1" 2199c784f95SSergey Lapin help 2209c784f95SSergey Lapin Select this if you are using custom afeb9260 board based on 2219c784f95SSergey Lapin open hardware design. Select this for revision 1 of the board. 2229c784f95SSergey Lapin <svn://194.85.238.22/home/users/george/svn/arm9eb> 2239c784f95SSergey Lapin <http://groups.google.com/group/arm9fpga-evolution-board> 2249c784f95SSergey Lapin 225ca0a789aSAndrew Victorconfig MACH_USB_A9260 226ca0a789aSAndrew Victor bool "CALAO USB-A9260" 227ca0a789aSAndrew Victor help 228ca0a789aSAndrew Victor Select this if you are using a Calao Systems USB-A9260. 229ca0a789aSAndrew Victor <http://www.calao-systems.com> 230ca0a789aSAndrew Victor 231ca0a789aSAndrew Victorconfig MACH_QIL_A9260 232ca0a789aSAndrew Victor bool "CALAO QIL-A9260 board" 233ca0a789aSAndrew Victor help 234ca0a789aSAndrew Victor Select this if you are using a Calao Systems QIL-A9260 Board. 235ca0a789aSAndrew Victor <http://www.calao-systems.com> 236ca0a789aSAndrew Victor 23741a353d1SEric Bénardconfig MACH_CPU9260 23841a353d1SEric Bénard bool "Eukrea CPU9260 board" 23941a353d1SEric Bénard help 24041a353d1SEric Bénard Select this if you are using a Eukrea Electromatique's 24141a353d1SEric Bénard CPU9260 Board <http://www.eukrea.com/> 24241a353d1SEric Bénard 2439d041268SAndrew Victorendif 2449d041268SAndrew Victor 2459d041268SAndrew Victor# ---------------------------------------------------------- 2469d041268SAndrew Victor 2479d041268SAndrew Victorif ARCH_AT91SAM9261 2489d041268SAndrew Victor 2499d041268SAndrew Victorcomment "AT91SAM9261 Board Type" 2509d041268SAndrew Victor 2519d041268SAndrew Victorconfig MACH_AT91SAM9261EK 2529d041268SAndrew Victor bool "Atmel AT91SAM9261-EK Evaluation Kit" 2532ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 2542ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_NAND_ATMEL_BUSWIDTH_16 2559d041268SAndrew Victor help 2569d041268SAndrew Victor Select this if you are using Atmel's AT91SAM9261-EK Evaluation Kit. 2579d041268SAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3820> 2589d041268SAndrew Victor 2599d041268SAndrew Victorendif 2609d041268SAndrew Victor 2619d041268SAndrew Victor# ---------------------------------------------------------- 2629d041268SAndrew Victor 263b319ff80SNicolas Ferreif ARCH_AT91SAM9G10 264b319ff80SNicolas Ferre 265b319ff80SNicolas Ferrecomment "AT91SAM9G10 Board Type" 266b319ff80SNicolas Ferre 267b319ff80SNicolas Ferreconfig MACH_AT91SAM9G10EK 268b319ff80SNicolas Ferre bool "Atmel AT91SAM9G10-EK Evaluation Kit" 2692ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 2702ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_NAND_ATMEL_BUSWIDTH_16 271b319ff80SNicolas Ferre help 272b319ff80SNicolas Ferre Select this if you are using Atmel's AT91SAM9G10-EK Evaluation Kit. 273b319ff80SNicolas Ferre <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4588> 274b319ff80SNicolas Ferre 275b319ff80SNicolas Ferreendif 276b319ff80SNicolas Ferre 277b319ff80SNicolas Ferre# ---------------------------------------------------------- 278b319ff80SNicolas Ferre 279e6d92e63SAndrew Victorif ARCH_AT91SAM9263 280e6d92e63SAndrew Victor 281e6d92e63SAndrew Victorcomment "AT91SAM9263 Board Type" 282e6d92e63SAndrew Victor 283e6d92e63SAndrew Victorconfig MACH_AT91SAM9263EK 284e6d92e63SAndrew Victor bool "Atmel AT91SAM9263-EK Evaluation Kit" 2852ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 2862ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_NAND_ATMEL_BUSWIDTH_16 287e6d92e63SAndrew Victor help 288e6d92e63SAndrew Victor Select this if you are using Atmel's AT91SAM9263-EK Evaluation Kit. 289e6d92e63SAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4057> 290e6d92e63SAndrew Victor 291ca0a789aSAndrew Victorconfig MACH_USB_A9263 292ca0a789aSAndrew Victor bool "CALAO USB-A9263" 293ca0a789aSAndrew Victor help 294ca0a789aSAndrew Victor Select this if you are using a Calao Systems USB-A9263. 295ca0a789aSAndrew Victor <http://www.calao-systems.com> 296ca0a789aSAndrew Victor 297ffc63b7dSAndrew Victorconfig MACH_NEOCORE926 298ffc63b7dSAndrew Victor bool "Adeneo NEOCORE926" 2992ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 300ffc63b7dSAndrew Victor help 301ffc63b7dSAndrew Victor Select this if you are using the Adeneo Neocore 926 board. 302ffc63b7dSAndrew Victor 303e6d92e63SAndrew Victorendif 304e6d92e63SAndrew Victor 305e6d92e63SAndrew Victor# ---------------------------------------------------------- 306e6d92e63SAndrew Victor 307c42dcb3dSAndrew Victorif ARCH_AT91SAM9RL 308c42dcb3dSAndrew Victor 309c42dcb3dSAndrew Victorcomment "AT91SAM9RL Board Type" 310c42dcb3dSAndrew Victor 311c42dcb3dSAndrew Victorconfig MACH_AT91SAM9RLEK 312c42dcb3dSAndrew Victor bool "Atmel AT91SAM9RL-EK Evaluation Kit" 313c42dcb3dSAndrew Victor help 314c42dcb3dSAndrew Victor Select this if you are using Atmel's AT91SAM9RL-EK Evaluation Kit. 315c42dcb3dSAndrew Victor 316c42dcb3dSAndrew Victorendif 317c42dcb3dSAndrew Victor 318c42dcb3dSAndrew Victor# ---------------------------------------------------------- 319c42dcb3dSAndrew Victor 32061352667Ssedji gaouaouif ARCH_AT91SAM9G20 32161352667Ssedji gaouaou 32261352667Ssedji gaouaoucomment "AT91SAM9G20 Board Type" 32361352667Ssedji gaouaou 32461352667Ssedji gaouaouconfig MACH_AT91SAM9G20EK 32561352667Ssedji gaouaou bool "Atmel AT91SAM9G20-EK Evaluation Kit" 3262ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 3272ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_NAND_ATMEL_BUSWIDTH_16 32861352667Ssedji gaouaou help 329fdcad71cSNicolas Ferre Select this if you are using Atmel's AT91SAM9G20-EK Evaluation Kit 330fdcad71cSNicolas Ferre that embeds only one SD/MMC slot. 331fdcad71cSNicolas Ferre 332fdcad71cSNicolas Ferreconfig MACH_AT91SAM9G20EK_2MMC 333fdcad71cSNicolas Ferre bool "Atmel AT91SAM9G20-EK Evaluation Kit with 2 SD/MMC Slots" 3342ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_NAND_ATMEL_BUSWIDTH_16 335fdcad71cSNicolas Ferre help 336fdcad71cSNicolas Ferre Select this if you are using an Atmel AT91SAM9G20-EK Evaluation Kit 337fdcad71cSNicolas Ferre with 2 SD/MMC Slots. This is the case for AT91SAM9G20-EK rev. C and 338fdcad71cSNicolas Ferre onwards. 33961352667Ssedji gaouaou 34041a353d1SEric Bénardconfig MACH_CPU9G20 34141a353d1SEric Bénard bool "Eukrea CPU9G20 board" 34241a353d1SEric Bénard help 34341a353d1SEric Bénard Select this if you are using a Eukrea Electromatique's 34441a353d1SEric Bénard CPU9G20 Board <http://www.eukrea.com/> 34541a353d1SEric Bénard 34661352667Ssedji gaouaouendif 34761352667Ssedji gaouaou 34861352667Ssedji gaouaou# ---------------------------------------------------------- 34961352667Ssedji gaouaou 350789b23bcSNicolas Ferreif ARCH_AT91SAM9G45 351789b23bcSNicolas Ferre 352789b23bcSNicolas Ferrecomment "AT91SAM9G45 Board Type" 353789b23bcSNicolas Ferre 354789b23bcSNicolas Ferreconfig MACH_AT91SAM9G45EKES 355789b23bcSNicolas Ferre bool "Atmel AT91SAM9G45-EKES Evaluation Kit" 3562ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_NAND_ATMEL_BUSWIDTH_16 357789b23bcSNicolas Ferre help 358789b23bcSNicolas Ferre Select this if you are using Atmel's AT91SAM9G45-EKES Evaluation Kit. 359789b23bcSNicolas Ferre "ES" at the end of the name means that this board is an 360789b23bcSNicolas Ferre Engineering Sample. 361789b23bcSNicolas Ferre 362789b23bcSNicolas Ferreendif 363789b23bcSNicolas Ferre 364789b23bcSNicolas Ferre# ---------------------------------------------------------- 365789b23bcSNicolas Ferre 36686640caeSAndrew Victorif ARCH_AT91CAP9 36786640caeSAndrew Victor 36886640caeSAndrew Victorcomment "AT91CAP9 Board Type" 36986640caeSAndrew Victor 37086640caeSAndrew Victorconfig MACH_AT91CAP9ADK 37186640caeSAndrew Victor bool "Atmel AT91CAP9A-DK Evaluation Kit" 3722ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_AT91_DATAFLASH_CARD 3732ef9f59aSJean-Christophe PLAGNIOL-VILLARD select HAVE_NAND_ATMEL_BUSWIDTH_16 37486640caeSAndrew Victor help 37586640caeSAndrew Victor Select this if you are using Atmel's AT91CAP9A-DK Evaluation Kit. 37686640caeSAndrew Victor <http://www.atmel.com/dyn/products/tools_card.asp?tool_id=4138> 37786640caeSAndrew Victor 37886640caeSAndrew Victorendif 37986640caeSAndrew Victor 38086640caeSAndrew Victor# ---------------------------------------------------------- 38186640caeSAndrew Victor 3829f1ccefeSGreg Ungererif ARCH_AT91X40 3839f1ccefeSGreg Ungerer 3849f1ccefeSGreg Ungerercomment "AT91X40 Board Type" 3859f1ccefeSGreg Ungerer 3869f1ccefeSGreg Ungererconfig MACH_AT91EB01 3879f1ccefeSGreg Ungerer bool "Atmel AT91EB01 Evaluation Kit" 3889f1ccefeSGreg Ungerer help 3899f1ccefeSGreg Ungerer Select this if you are using Atmel's AT91EB01 Evaluation Kit. 3909f1ccefeSGreg Ungerer It is also a popular target for simulators such as GDB's 3919f1ccefeSGreg Ungerer ARM simulator (commonly known as the ARMulator) and the 3929f1ccefeSGreg Ungerer Skyeye simulator. 3939f1ccefeSGreg Ungerer 3949f1ccefeSGreg Ungererendif 3959f1ccefeSGreg Ungerer 3969f1ccefeSGreg Ungerer# ---------------------------------------------------------- 3979f1ccefeSGreg Ungerer 3989d041268SAndrew Victorcomment "AT91 Board Options" 3999d041268SAndrew Victor 4009d041268SAndrew Victorconfig MTD_AT91_DATAFLASH_CARD 4019d041268SAndrew Victor bool "Enable DataFlash Card support" 4022ef9f59aSJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_DATAFLASH_CARD 4039d041268SAndrew Victor help 4049d041268SAndrew Victor Enable support for the DataFlash card. 4059d041268SAndrew Victor 406f6ed6f78SPieter du Preezconfig MTD_NAND_ATMEL_BUSWIDTH_16 4079d041268SAndrew Victor bool "Enable 16-bit data bus interface to NAND flash" 4082ef9f59aSJean-Christophe PLAGNIOL-VILLARD depends on HAVE_NAND_ATMEL_BUSWIDTH_16 4099d041268SAndrew Victor help 4109d041268SAndrew Victor On AT91SAM926x boards both types of NAND flash can be present 4119d041268SAndrew Victor (8 and 16 bit data bus width). 4129d041268SAndrew Victor 4139d041268SAndrew Victor# ---------------------------------------------------------- 4149d041268SAndrew Victor 4159d041268SAndrew Victorcomment "AT91 Feature Selections" 4169d041268SAndrew Victor 4179d041268SAndrew Victorconfig AT91_PROGRAMMABLE_CLOCKS 4189d041268SAndrew Victor bool "Programmable Clocks" 4199d041268SAndrew Victor help 4209d041268SAndrew Victor Select this if you need to program one or more of the PCK0..PCK3 4219d041268SAndrew Victor programmable clock outputs. 4229d041268SAndrew Victor 423eaad2db0SAndrew Victorconfig AT91_SLOW_CLOCK 424eaad2db0SAndrew Victor bool "Suspend-to-RAM disables main oscillator" 425eaad2db0SAndrew Victor depends on SUSPEND 426eaad2db0SAndrew Victor help 427eaad2db0SAndrew Victor Select this if you want Suspend-to-RAM to save the most power 428eaad2db0SAndrew Victor possible (without powering off the CPU) by disabling the PLLs 429eaad2db0SAndrew Victor and main oscillator so that only the 32 KiHz clock is available. 430eaad2db0SAndrew Victor 431eaad2db0SAndrew Victor When only that slow-clock is available, some peripherals lose 432eaad2db0SAndrew Victor functionality. Many can't issue wakeup events unless faster 433eaad2db0SAndrew Victor clocks are available. Some lose their operating state and 434eaad2db0SAndrew Victor need to be completely re-initialized. 435eaad2db0SAndrew Victor 4365248c657SDavid Brownellconfig AT91_TIMER_HZ 4375248c657SDavid Brownell int "Kernel HZ (jiffies per second)" 4385248c657SDavid Brownell range 32 1024 4395248c657SDavid Brownell depends on ARCH_AT91 4405248c657SDavid Brownell default "128" if ARCH_AT91RM9200 4415248c657SDavid Brownell default "100" 4425248c657SDavid Brownell help 4435248c657SDavid Brownell On AT91rm9200 chips where you're using a system clock derived 4445248c657SDavid Brownell from the 32768 Hz hardware clock, this tick rate should divide 4455248c657SDavid Brownell it exactly: use a power-of-two value, such as 128 or 256, to 4465248c657SDavid Brownell reduce timing errors caused by rounding. 4475248c657SDavid Brownell 4485248c657SDavid Brownell On AT91sam926x chips, or otherwise when using a higher precision 4495248c657SDavid Brownell system clock (of at least several MHz), rounding is less of a 4505248c657SDavid Brownell problem so it can be safer to use a decimal values like 100. 4515248c657SDavid Brownell 452fa3218d8SGuennadi Liakhovetskichoice 453fa3218d8SGuennadi Liakhovetski prompt "Select a UART for early kernel messages" 454fa3218d8SGuennadi Liakhovetski 455fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_DBGU 456fa3218d8SGuennadi Liakhovetski bool "DBGU" 457fa3218d8SGuennadi Liakhovetski 458fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART0 459fa3218d8SGuennadi Liakhovetski bool "USART0" 460fa3218d8SGuennadi Liakhovetski 461fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART1 462fa3218d8SGuennadi Liakhovetski bool "USART1" 463fa3218d8SGuennadi Liakhovetski 464fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART2 465fa3218d8SGuennadi Liakhovetski bool "USART2" 466fa3218d8SGuennadi Liakhovetski depends on ! ARCH_AT91X40 467fa3218d8SGuennadi Liakhovetski 468fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART3 469fa3218d8SGuennadi Liakhovetski bool "USART3" 4702ef9f59aSJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_USART3 471fa3218d8SGuennadi Liakhovetski 472fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART4 473fa3218d8SGuennadi Liakhovetski bool "USART4" 4742ef9f59aSJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_USART4 475fa3218d8SGuennadi Liakhovetski 476fa3218d8SGuennadi Liakhovetskiconfig AT91_EARLY_USART5 477fa3218d8SGuennadi Liakhovetski bool "USART5" 4782ef9f59aSJean-Christophe PLAGNIOL-VILLARD depends on HAVE_AT91_USART5 479fa3218d8SGuennadi Liakhovetski 480fa3218d8SGuennadi Liakhovetskiendchoice 481fa3218d8SGuennadi Liakhovetski 4829d041268SAndrew Victorendmenu 4839d041268SAndrew Victor 4849d041268SAndrew Victorendif 485