14614b891SMasahiro Yamadaif ARCH_AT91 24614b891SMasahiro Yamada 36553581aSWenyou Yangconfig AT91FAMILY 46553581aSWenyou Yang def_bool y 56553581aSWenyou Yang 6*22693376SWenyou Yangconfig AT91SAM9260 7*22693376SWenyou Yang bool 8*22693376SWenyou Yang select CPU_ARM926EJS 9*22693376SWenyou Yang 10*22693376SWenyou Yangconfig AT91SAM9G20 11*22693376SWenyou Yang bool 12*22693376SWenyou Yang select CPU_ARM926EJS 13*22693376SWenyou Yang 14*22693376SWenyou Yangconfig AT91SAM9XE 15*22693376SWenyou Yang bool 16*22693376SWenyou Yang select CPU_ARM926EJS 17*22693376SWenyou Yang 18*22693376SWenyou Yangconfig AT91SAM9261 19*22693376SWenyou Yang bool 20*22693376SWenyou Yang select CPU_ARM926EJS 21*22693376SWenyou Yang 22*22693376SWenyou Yangconfig AT91SAM9263 23*22693376SWenyou Yang bool 24*22693376SWenyou Yang select CPU_ARM926EJS 25*22693376SWenyou Yang 26*22693376SWenyou Yangconfig AT91SAM9G45 27*22693376SWenyou Yang bool 28*22693376SWenyou Yang select CPU_ARM926EJS 29*22693376SWenyou Yang 30*22693376SWenyou Yangconfig AT91SAM9M10G45 31*22693376SWenyou Yang bool 32*22693376SWenyou Yang select CPU_ARM926EJS 33*22693376SWenyou Yang 34*22693376SWenyou Yangconfig AT91SAM9N12 35*22693376SWenyou Yang bool 36*22693376SWenyou Yang select CPU_ARM926EJS 37*22693376SWenyou Yang 38*22693376SWenyou Yangconfig AT91SAM9RL 39*22693376SWenyou Yang bool 40*22693376SWenyou Yang select CPU_ARM926EJS 41*22693376SWenyou Yang 42*22693376SWenyou Yangconfig AT91SAM9X5 43*22693376SWenyou Yang bool 44*22693376SWenyou Yang select CPU_ARM926EJS 45*22693376SWenyou Yang 46*22693376SWenyou Yangconfig SAMA5D2 47*22693376SWenyou Yang bool 48*22693376SWenyou Yang select CPU_V7 49*22693376SWenyou Yang 50*22693376SWenyou Yangconfig SAMA5D3 51*22693376SWenyou Yang bool 52*22693376SWenyou Yang select CPU_V7 53*22693376SWenyou Yang 54*22693376SWenyou Yangconfig SAMA5D4 55*22693376SWenyou Yang bool 56*22693376SWenyou Yang select CPU_V7 57*22693376SWenyou Yang 584614b891SMasahiro Yamadachoice 594614b891SMasahiro Yamada prompt "Atmel AT91 board select" 60a26cd049SJoe Hershberger optional 614614b891SMasahiro Yamada 624614b891SMasahiro Yamadaconfig TARGET_AT91RM9200EK 634614b891SMasahiro Yamada bool "Atmel AT91RM9200 evaluation kit" 644614b891SMasahiro Yamada select CPU_ARM920T 654614b891SMasahiro Yamada 664614b891SMasahiro Yamadaconfig TARGET_AT91SAM9260EK 674614b891SMasahiro Yamada bool "Atmel at91sam9260 reference board" 68*22693376SWenyou Yang select AT91SAM9260 69a5d67547SSimon Glass select BOARD_EARLY_INIT_F 704614b891SMasahiro Yamada 714614b891SMasahiro Yamadaconfig TARGET_ETHERNUT5 724614b891SMasahiro Yamada bool "Ethernut5 board" 73*22693376SWenyou Yang select AT91SAM9XE 744614b891SMasahiro Yamada 754614b891SMasahiro Yamadaconfig TARGET_SNAPPER9260 764614b891SMasahiro Yamada bool "Support snapper9260" 77*22693376SWenyou Yang select AT91SAM9260 78ab7b8857SMasahiro Yamada select DM 79ab7b8857SMasahiro Yamada select DM_SERIAL 80ab7b8857SMasahiro Yamada select DM_GPIO 814614b891SMasahiro Yamada 82885fc03aSAndre Renaudconfig TARGET_GURNARD 83885fc03aSAndre Renaud bool "Support gurnard" 84*22693376SWenyou Yang select AT91SAM9G45 85e5ec4815STom Rini select BOARD_LATE_INIT 86885fc03aSAndre Renaud select DM 87885fc03aSAndre Renaud select DM_SERIAL 88885fc03aSAndre Renaud select DM_GPIO 89885fc03aSAndre Renaud select DM_ETH 90885fc03aSAndre Renaud 914614b891SMasahiro Yamadaconfig TARGET_AT91SAM9261EK 924614b891SMasahiro Yamada bool "Atmel at91sam9261 reference board" 93*22693376SWenyou Yang select AT91SAM9261 94324873e7SWenyou.Yang@microchip.com select BOARD_EARLY_INIT_F 954614b891SMasahiro Yamada 964614b891SMasahiro Yamadaconfig TARGET_PM9261 974614b891SMasahiro Yamada bool "Ronetix pm9261 board" 98*22693376SWenyou Yang select AT91SAM9261 994614b891SMasahiro Yamada 1004614b891SMasahiro Yamadaconfig TARGET_AT91SAM9263EK 1014614b891SMasahiro Yamada bool "Atmel at91sam9263 reference board" 102*22693376SWenyou Yang select AT91SAM9263 103a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1044614b891SMasahiro Yamada 1054614b891SMasahiro Yamadaconfig TARGET_USB_A9263 1064614b891SMasahiro Yamada bool "Caloa USB A9260 board" 107*22693376SWenyou Yang select AT91SAM9263 1084614b891SMasahiro Yamada 1094614b891SMasahiro Yamadaconfig TARGET_PM9263 1104614b891SMasahiro Yamada bool "Ronetix pm9263 board" 111*22693376SWenyou Yang select AT91SAM9263 1124614b891SMasahiro Yamada 1134614b891SMasahiro Yamadaconfig TARGET_AT91SAM9M10G45EK 1144614b891SMasahiro Yamada bool "Atmel AT91SAM9M10G45-EK board" 115*22693376SWenyou Yang select AT91SAM9M10G45 11641d41a93SBo Shen select SUPPORT_SPL 117a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1184614b891SMasahiro Yamada 1194614b891SMasahiro Yamadaconfig TARGET_PM9G45 1204614b891SMasahiro Yamada bool "Ronetix pm9g45 board" 121*22693376SWenyou Yang select AT91SAM9G45 1224614b891SMasahiro Yamada 123bfc37f3cSErik van Luijkconfig TARGET_PICOSAM9G45 124bfc37f3cSErik van Luijk bool "Mini-box picosam9g45 board" 125*22693376SWenyou Yang select AT91SAM9M10G45 126bfc37f3cSErik van Luijk select SUPPORT_SPL 127bfc37f3cSErik van Luijk 1284614b891SMasahiro Yamadaconfig TARGET_AT91SAM9N12EK 1294614b891SMasahiro Yamada bool "Atmel AT91SAM9N12-EK board" 130*22693376SWenyou Yang select AT91SAM9N12 131ff255e83SBo Shen select SUPPORT_SPL 132a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1334614b891SMasahiro Yamada 1344614b891SMasahiro Yamadaconfig TARGET_AT91SAM9RLEK 1354614b891SMasahiro Yamada bool "Atmel at91sam9rl reference board" 136*22693376SWenyou Yang select AT91SAM9RL 137a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1384614b891SMasahiro Yamada 1394614b891SMasahiro Yamadaconfig TARGET_AT91SAM9X5EK 1404614b891SMasahiro Yamada bool "Atmel AT91SAM9X5-EK board" 141*22693376SWenyou Yang select AT91SAM9X5 142d85e8914SBo Shen select SUPPORT_SPL 143a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1444614b891SMasahiro Yamada 1459989c156SWenyou Yangconfig TARGET_SAMA5D2_PTC 1469989c156SWenyou Yang bool "SAMA5D2 PTC board" 147*22693376SWenyou Yang select SAMA5D2 1489989c156SWenyou Yang select SUPPORT_SPL 149a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1509989c156SWenyou Yang 15175238f23SWenyou Yangconfig TARGET_SAMA5D2_XPLAINED 15275238f23SWenyou Yang bool "SAMA5D2 Xplained board" 153*22693376SWenyou Yang select SAMA5D2 15437dadbcaSWenyou Yang select SUPPORT_SPL 155a5d67547SSimon Glass select BOARD_EARLY_INIT_F 15675238f23SWenyou Yang 157ce4054bfSWenyou Yangconfig TARGET_SAMA5D27_SOM1_EK 158ce4054bfSWenyou Yang bool "SAMA5D27 SOM1 EK board" 159ce4054bfSWenyou Yang select CPU_V7 160ce4054bfSWenyou Yang select SUPPORT_SPL 161ce4054bfSWenyou Yang select BOARD_EARLY_INIT_F 162ce4054bfSWenyou Yang select BOARD_LATE_INIT 163ce4054bfSWenyou Yang help 164ce4054bfSWenyou Yang The SAMA5D27 SOM1 embeds SAMA5D2 SiP(System in Package), 165ce4054bfSWenyou Yang a 64Mbit QSPI flash, KSZ8081 Phy and a Mac-address EEPROM 166ce4054bfSWenyou Yang 24AA02E48. The SAMA5D2 SiP integrates the ARM Cortex-A5 167ce4054bfSWenyou Yang processor-based SAMA5D2 MPU with up to 1 Gbit DDR2-SDRAM 168ce4054bfSWenyou Yang in a single package. 169ce4054bfSWenyou Yang 1704614b891SMasahiro Yamadaconfig TARGET_SAMA5D3_XPLAINED 1714614b891SMasahiro Yamada bool "SAMA5D3 Xplained board" 172*22693376SWenyou Yang select SAMA5D3 1734614b891SMasahiro Yamada select SUPPORT_SPL 174a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1754614b891SMasahiro Yamada 1764614b891SMasahiro Yamadaconfig TARGET_SAMA5D3XEK 1774614b891SMasahiro Yamada bool "SAMA5D3X-EK board" 178*22693376SWenyou Yang select SAMA5D3 179e5ec4815STom Rini select BOARD_LATE_INIT 1804614b891SMasahiro Yamada select SUPPORT_SPL 181a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1824614b891SMasahiro Yamada 1834614b891SMasahiro Yamadaconfig TARGET_SAMA5D4_XPLAINED 1844614b891SMasahiro Yamada bool "SAMA5D4 Xplained board" 185*22693376SWenyou Yang select SAMA5D4 1864614b891SMasahiro Yamada select SUPPORT_SPL 187a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1884614b891SMasahiro Yamada 1894614b891SMasahiro Yamadaconfig TARGET_SAMA5D4EK 1904614b891SMasahiro Yamada bool "SAMA5D4 Evaluation Kit" 191*22693376SWenyou Yang select SAMA5D4 1924614b891SMasahiro Yamada select SUPPORT_SPL 193a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1944614b891SMasahiro Yamada 195c21c28b6SMarek Vasutconfig TARGET_MA5D4EVK 196f1d56dffSMarek Vasut bool "Aries MA5D4EVK Evaluation Kit" 197*22693376SWenyou Yang select SAMA5D4 198c21c28b6SMarek Vasut select SUPPORT_SPL 199c21c28b6SMarek Vasut 2004614b891SMasahiro Yamadaconfig TARGET_MEESC 2014614b891SMasahiro Yamada bool "Support meesc" 202*22693376SWenyou Yang select AT91SAM9263 2034614b891SMasahiro Yamada 2044614b891SMasahiro Yamadaconfig TARGET_CORVUS 2054614b891SMasahiro Yamada bool "Support corvus" 206*22693376SWenyou Yang select AT91SAM9M10G45 2074614b891SMasahiro Yamada select SUPPORT_SPL 208289f979cSHeiko Schocher select DM 209289f979cSHeiko Schocher select DM_SERIAL 210289f979cSHeiko Schocher select DM_GPIO 211289f979cSHeiko Schocher select DM_ETH 2124614b891SMasahiro Yamada 2134614b891SMasahiro Yamadaconfig TARGET_TAURUS 2144614b891SMasahiro Yamada bool "Support taurus" 215*22693376SWenyou Yang select AT91SAM9G20 2164614b891SMasahiro Yamada select SUPPORT_SPL 2178e6e8221SHeiko Schocher select DM 2188e6e8221SHeiko Schocher select DM_SERIAL 2198e6e8221SHeiko Schocher select DM_GPIO 2208e6e8221SHeiko Schocher select DM_ETH 2214614b891SMasahiro Yamada 2223b5df50eSHeiko Schocherconfig TARGET_SMARTWEB 2233b5df50eSHeiko Schocher bool "Support smartweb" 224*22693376SWenyou Yang select AT91SAM9260 2253b5df50eSHeiko Schocher select SUPPORT_SPL 22613ee7890SHeiko Schocher select DM 22713ee7890SHeiko Schocher select DM_SERIAL 22813ee7890SHeiko Schocher select DM_GPIO 22913ee7890SHeiko Schocher select DM_ETH 2303b5df50eSHeiko Schocher 231522e4fbbSGregory CLEMENTconfig TARGET_VINCO 232522e4fbbSGregory CLEMENT bool "Support VINCO" 233*22693376SWenyou Yang select SAMA5D4 234522e4fbbSGregory CLEMENT select SUPPORT_SPL 235522e4fbbSGregory CLEMENT 2364614b891SMasahiro Yamadaendchoice 2374614b891SMasahiro Yamada 2384614b891SMasahiro Yamadaconfig SYS_SOC 2394614b891SMasahiro Yamada default "at91" 2404614b891SMasahiro Yamada 241f1d56dffSMarek Vasutsource "board/aries/ma5d4evk/Kconfig" 2424614b891SMasahiro Yamadasource "board/atmel/at91rm9200ek/Kconfig" 2434614b891SMasahiro Yamadasource "board/atmel/at91sam9260ek/Kconfig" 2444614b891SMasahiro Yamadasource "board/atmel/at91sam9261ek/Kconfig" 2454614b891SMasahiro Yamadasource "board/atmel/at91sam9263ek/Kconfig" 2464614b891SMasahiro Yamadasource "board/atmel/at91sam9m10g45ek/Kconfig" 2474614b891SMasahiro Yamadasource "board/atmel/at91sam9n12ek/Kconfig" 2484614b891SMasahiro Yamadasource "board/atmel/at91sam9rlek/Kconfig" 2494614b891SMasahiro Yamadasource "board/atmel/at91sam9x5ek/Kconfig" 2509989c156SWenyou Yangsource "board/atmel/sama5d2_ptc/Kconfig" 25175238f23SWenyou Yangsource "board/atmel/sama5d2_xplained/Kconfig" 252ce4054bfSWenyou Yangsource "board/atmel/sama5d27_som1_ek/Kconfig" 2534614b891SMasahiro Yamadasource "board/atmel/sama5d3_xplained/Kconfig" 2544614b891SMasahiro Yamadasource "board/atmel/sama5d3xek/Kconfig" 2554614b891SMasahiro Yamadasource "board/atmel/sama5d4_xplained/Kconfig" 2564614b891SMasahiro Yamadasource "board/atmel/sama5d4ek/Kconfig" 257885fc03aSAndre Renaudsource "board/bluewater/gurnard/Kconfig" 2584614b891SMasahiro Yamadasource "board/bluewater/snapper9260/Kconfig" 2594614b891SMasahiro Yamadasource "board/calao/usb_a9263/Kconfig" 2604614b891SMasahiro Yamadasource "board/egnite/ethernut5/Kconfig" 2614614b891SMasahiro Yamadasource "board/esd/meesc/Kconfig" 262522e4fbbSGregory CLEMENTsource "board/l+g/vinco/Kconfig" 263bfc37f3cSErik van Luijksource "board/mini-box/picosam9g45/Kconfig" 2644614b891SMasahiro Yamadasource "board/ronetix/pm9261/Kconfig" 2654614b891SMasahiro Yamadasource "board/ronetix/pm9263/Kconfig" 2664614b891SMasahiro Yamadasource "board/ronetix/pm9g45/Kconfig" 2674614b891SMasahiro Yamadasource "board/siemens/corvus/Kconfig" 2684614b891SMasahiro Yamadasource "board/siemens/taurus/Kconfig" 2693b5df50eSHeiko Schochersource "board/siemens/smartweb/Kconfig" 2704614b891SMasahiro Yamada 271b529993eSPhilipp Tomsichconfig SPL_LDSCRIPT 272b529993eSPhilipp Tomsich default "arch/arm/mach-at91/arm926ejs/u-boot-spl.lds" if CPU_ARM926EJS 273b529993eSPhilipp Tomsich default "arch/arm/mach-at91/armv7/u-boot-spl.lds" if CPU_V7 274b529993eSPhilipp Tomsich 2754614b891SMasahiro Yamadaendif 276