14614b891SMasahiro Yamadaif ARCH_AT91 24614b891SMasahiro Yamada 36553581aSWenyou Yangconfig AT91FAMILY 46553581aSWenyou Yang def_bool y 56553581aSWenyou Yang 622693376SWenyou Yangconfig AT91SAM9260 722693376SWenyou Yang bool 822693376SWenyou Yang select CPU_ARM926EJS 922693376SWenyou Yang 1022693376SWenyou Yangconfig AT91SAM9G20 1122693376SWenyou Yang bool 1222693376SWenyou Yang select CPU_ARM926EJS 1322693376SWenyou Yang 1422693376SWenyou Yangconfig AT91SAM9XE 1522693376SWenyou Yang bool 1622693376SWenyou Yang select CPU_ARM926EJS 1722693376SWenyou Yang 1822693376SWenyou Yangconfig AT91SAM9261 1922693376SWenyou Yang bool 2022693376SWenyou Yang select CPU_ARM926EJS 2122693376SWenyou Yang 2222693376SWenyou Yangconfig AT91SAM9263 2322693376SWenyou Yang bool 2422693376SWenyou Yang select CPU_ARM926EJS 2522693376SWenyou Yang 2622693376SWenyou Yangconfig AT91SAM9G45 2722693376SWenyou Yang bool 2822693376SWenyou Yang select CPU_ARM926EJS 2922693376SWenyou Yang 3022693376SWenyou Yangconfig AT91SAM9M10G45 3122693376SWenyou Yang bool 3222693376SWenyou Yang select CPU_ARM926EJS 3322693376SWenyou Yang 3422693376SWenyou Yangconfig AT91SAM9N12 3522693376SWenyou Yang bool 3622693376SWenyou Yang select CPU_ARM926EJS 3722693376SWenyou Yang 3822693376SWenyou Yangconfig AT91SAM9RL 3922693376SWenyou Yang bool 4022693376SWenyou Yang select CPU_ARM926EJS 4122693376SWenyou Yang 4222693376SWenyou Yangconfig AT91SAM9X5 4322693376SWenyou Yang bool 4422693376SWenyou Yang select CPU_ARM926EJS 4522693376SWenyou Yang 4622693376SWenyou Yangconfig SAMA5D2 4722693376SWenyou Yang bool 48acf15001SLokesh Vutla select CPU_V7A 4922693376SWenyou Yang 5022693376SWenyou Yangconfig SAMA5D3 5122693376SWenyou Yang bool 52acf15001SLokesh Vutla select CPU_V7A 5322693376SWenyou Yang 5422693376SWenyou Yangconfig SAMA5D4 5522693376SWenyou Yang bool 56acf15001SLokesh Vutla select CPU_V7A 5722693376SWenyou 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" 6822693376SWenyou Yang select AT91SAM9260 69a5d67547SSimon Glass select BOARD_EARLY_INIT_F 704614b891SMasahiro Yamada 714614b891SMasahiro Yamadaconfig TARGET_ETHERNUT5 724614b891SMasahiro Yamada bool "Ethernut5 board" 7322693376SWenyou Yang select AT91SAM9XE 744614b891SMasahiro Yamada 754614b891SMasahiro Yamadaconfig TARGET_SNAPPER9260 764614b891SMasahiro Yamada bool "Support snapper9260" 7722693376SWenyou Yang select AT91SAM9260 78ab7b8857SMasahiro Yamada select DM 79ab7b8857SMasahiro Yamada select DM_GPIO 805ed063d1SMichal Simek select DM_SERIAL 8108a00cbaSMichal Simek imply CMD_DM 824614b891SMasahiro Yamada 83885fc03aSAndre Renaudconfig TARGET_GURNARD 84885fc03aSAndre Renaud bool "Support gurnard" 8522693376SWenyou Yang select AT91SAM9G45 86e5ec4815STom Rini select BOARD_LATE_INIT 87885fc03aSAndre Renaud select DM 885ed063d1SMichal Simek select DM_ETH 895ed063d1SMichal Simek select DM_GPIO 90885fc03aSAndre Renaud select DM_SERIAL 9108afabc1SJagan Teki select DM_SPI 92f1b1f770SAdam Ford select SPI 9308a00cbaSMichal Simek imply CMD_DM 94885fc03aSAndre Renaud 954614b891SMasahiro Yamadaconfig TARGET_AT91SAM9261EK 964614b891SMasahiro Yamada bool "Atmel at91sam9261 reference board" 9722693376SWenyou Yang select AT91SAM9261 98324873e7SWenyou.Yang@microchip.com select BOARD_EARLY_INIT_F 994614b891SMasahiro Yamada 1004614b891SMasahiro Yamadaconfig TARGET_PM9261 1014614b891SMasahiro Yamada bool "Ronetix pm9261 board" 10222693376SWenyou Yang select AT91SAM9261 1034614b891SMasahiro Yamada 1044614b891SMasahiro Yamadaconfig TARGET_AT91SAM9263EK 1054614b891SMasahiro Yamada bool "Atmel at91sam9263 reference board" 10622693376SWenyou Yang select AT91SAM9263 107a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1084614b891SMasahiro Yamada 1094614b891SMasahiro Yamadaconfig TARGET_USB_A9263 1104614b891SMasahiro Yamada bool "Caloa USB A9260 board" 11122693376SWenyou Yang select AT91SAM9263 1124614b891SMasahiro Yamada 1134614b891SMasahiro Yamadaconfig TARGET_PM9263 1144614b891SMasahiro Yamada bool "Ronetix pm9263 board" 11522693376SWenyou Yang select AT91SAM9263 1164614b891SMasahiro Yamada 1174614b891SMasahiro Yamadaconfig TARGET_AT91SAM9M10G45EK 1184614b891SMasahiro Yamada bool "Atmel AT91SAM9M10G45-EK board" 11922693376SWenyou Yang select AT91SAM9M10G45 120a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1215ed063d1SMichal Simek select SUPPORT_SPL 1224614b891SMasahiro Yamada 1234614b891SMasahiro Yamadaconfig TARGET_PM9G45 1244614b891SMasahiro Yamada bool "Ronetix pm9g45 board" 12522693376SWenyou Yang select AT91SAM9G45 1264614b891SMasahiro Yamada 127bfc37f3cSErik van Luijkconfig TARGET_PICOSAM9G45 128bfc37f3cSErik van Luijk bool "Mini-box picosam9g45 board" 12922693376SWenyou Yang select AT91SAM9M10G45 130bfc37f3cSErik van Luijk select SUPPORT_SPL 131bfc37f3cSErik van Luijk 1324614b891SMasahiro Yamadaconfig TARGET_AT91SAM9N12EK 1334614b891SMasahiro Yamada bool "Atmel AT91SAM9N12-EK board" 13422693376SWenyou Yang select AT91SAM9N12 135a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1365ed063d1SMichal Simek select SUPPORT_SPL 1374614b891SMasahiro Yamada 1384614b891SMasahiro Yamadaconfig TARGET_AT91SAM9RLEK 1394614b891SMasahiro Yamada bool "Atmel at91sam9rl reference board" 14022693376SWenyou Yang select AT91SAM9RL 141a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1424614b891SMasahiro Yamada 1434614b891SMasahiro Yamadaconfig TARGET_AT91SAM9X5EK 1444614b891SMasahiro Yamada bool "Atmel AT91SAM9X5-EK board" 14522693376SWenyou Yang select AT91SAM9X5 146a5d67547SSimon Glass select BOARD_EARLY_INIT_F 14740f34294SWenyou Yang select BOARD_LATE_INIT 1485ed063d1SMichal Simek select SUPPORT_SPL 1494614b891SMasahiro Yamada 150aaa4ba93SLudovic Desrochesconfig TARGET_SAMA5D2_PTC_EK 151aaa4ba93SLudovic Desroches bool "SAMA5D2 PTC EK board" 152a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1535ed063d1SMichal Simek select SAMA5D2 154*cc1bdd23SEugen Hristev select BOARD_LATE_INIT 1559989c156SWenyou Yang 15675238f23SWenyou Yangconfig TARGET_SAMA5D2_XPLAINED 15775238f23SWenyou Yang bool "SAMA5D2 Xplained board" 158a5d67547SSimon Glass select BOARD_EARLY_INIT_F 159d2cd09bbSWenyou Yang select BOARD_LATE_INIT 1605ed063d1SMichal Simek select SAMA5D2 1615ed063d1SMichal Simek select SUPPORT_SPL 16275238f23SWenyou Yang 163ce4054bfSWenyou Yangconfig TARGET_SAMA5D27_SOM1_EK 164ce4054bfSWenyou Yang bool "SAMA5D27 SOM1 EK board" 165ce4054bfSWenyou Yang select BOARD_EARLY_INIT_F 166ce4054bfSWenyou Yang select BOARD_LATE_INIT 1675ed063d1SMichal Simek select CPU_V7A 1685ed063d1SMichal Simek select SUPPORT_SPL 169ce4054bfSWenyou Yang help 170ce4054bfSWenyou Yang The SAMA5D27 SOM1 embeds SAMA5D2 SiP(System in Package), 171ce4054bfSWenyou Yang a 64Mbit QSPI flash, KSZ8081 Phy and a Mac-address EEPROM 172ce4054bfSWenyou Yang 24AA02E48. The SAMA5D2 SiP integrates the ARM Cortex-A5 173ce4054bfSWenyou Yang processor-based SAMA5D2 MPU with up to 1 Gbit DDR2-SDRAM 174ce4054bfSWenyou Yang in a single package. 175ce4054bfSWenyou Yang 1764614b891SMasahiro Yamadaconfig TARGET_SAMA5D3_XPLAINED 1774614b891SMasahiro Yamada bool "SAMA5D3 Xplained board" 1785ed063d1SMichal Simek select BOARD_EARLY_INIT_F 17922693376SWenyou Yang select SAMA5D3 1804614b891SMasahiro Yamada select SUPPORT_SPL 18159e43c32SEugen Hristev select BOARD_LATE_INIT 1824614b891SMasahiro Yamada 1834614b891SMasahiro Yamadaconfig TARGET_SAMA5D3XEK 1844614b891SMasahiro Yamada bool "SAMA5D3X-EK board" 185a5d67547SSimon Glass select BOARD_EARLY_INIT_F 1865ed063d1SMichal Simek select BOARD_LATE_INIT 1875ed063d1SMichal Simek select SAMA5D3 1885ed063d1SMichal Simek select SUPPORT_SPL 1894614b891SMasahiro Yamada 1904614b891SMasahiro Yamadaconfig TARGET_SAMA5D4_XPLAINED 1914614b891SMasahiro Yamada bool "SAMA5D4 Xplained board" 192a5d67547SSimon Glass select BOARD_EARLY_INIT_F 193e974b081SWenyou Yang select BOARD_LATE_INIT 1945ed063d1SMichal Simek select SAMA5D4 1955ed063d1SMichal Simek select SUPPORT_SPL 1964614b891SMasahiro Yamada 1974614b891SMasahiro Yamadaconfig TARGET_SAMA5D4EK 1984614b891SMasahiro Yamada bool "SAMA5D4 Evaluation Kit" 199a5d67547SSimon Glass select BOARD_EARLY_INIT_F 2004b0467dbSWenyou Yang select BOARD_LATE_INIT 2015ed063d1SMichal Simek select SAMA5D4 2025ed063d1SMichal Simek select SUPPORT_SPL 2034614b891SMasahiro Yamada 2044614b891SMasahiro Yamadaconfig TARGET_MEESC 2054614b891SMasahiro Yamada bool "Support meesc" 20622693376SWenyou Yang select AT91SAM9263 2074614b891SMasahiro Yamada 2084614b891SMasahiro Yamadaconfig TARGET_CORVUS 2094614b891SMasahiro Yamada bool "Support corvus" 21022693376SWenyou Yang select AT91SAM9M10G45 211289f979cSHeiko Schocher select DM 212289f979cSHeiko Schocher select DM_ETH 2135ed063d1SMichal Simek select DM_GPIO 2145ed063d1SMichal Simek select DM_SERIAL 2155ed063d1SMichal Simek select SUPPORT_SPL 21608a00cbaSMichal Simek imply CMD_DM 2174614b891SMasahiro Yamada 2184614b891SMasahiro Yamadaconfig TARGET_TAURUS 2194614b891SMasahiro Yamada bool "Support taurus" 22022693376SWenyou Yang select AT91SAM9G20 2218e6e8221SHeiko Schocher select DM 2225ed063d1SMichal Simek select DM_ETH 2235ed063d1SMichal Simek select DM_GPIO 2248e6e8221SHeiko Schocher select DM_SERIAL 2258b562ef3SJagan Teki select DM_SPI 226f1b1f770SAdam Ford select SPI 2275ed063d1SMichal Simek select SUPPORT_SPL 22808a00cbaSMichal Simek imply CMD_DM 2294614b891SMasahiro Yamada 2303b5df50eSHeiko Schocherconfig TARGET_SMARTWEB 2313b5df50eSHeiko Schocher bool "Support smartweb" 23222693376SWenyou Yang select AT91SAM9260 23313ee7890SHeiko Schocher select DM 23413ee7890SHeiko Schocher select DM_ETH 2355ed063d1SMichal Simek select DM_GPIO 2365ed063d1SMichal Simek select DM_SERIAL 2375ed063d1SMichal Simek select SUPPORT_SPL 23808a00cbaSMichal Simek imply CMD_DM 2393b5df50eSHeiko Schocher 240522e4fbbSGregory CLEMENTconfig TARGET_VINCO 241522e4fbbSGregory CLEMENT bool "Support VINCO" 2421a2131ceSJagan Teki select DM 243c60bfe9bSJagan Teki select DM_SPI 2445ed063d1SMichal Simek select SAMA5D4 245f1b1f770SAdam Ford select SPI 2465ed063d1SMichal Simek select SUPPORT_SPL 24708a00cbaSMichal Simek imply CMD_DM 248522e4fbbSGregory CLEMENT 2495aaef600SBen Whittenconfig TARGET_WB45N 2505aaef600SBen Whitten bool "Support Laird WB45N" 2515aaef600SBen Whitten select CPU_ARM926EJS 2525aaef600SBen Whitten select SUPPORT_SPL 2535aaef600SBen Whitten 254b2e01ff5SBen Whittenconfig TARGET_WB50N 255b2e01ff5SBen Whitten bool "Support Laird WB50N" 2565ed063d1SMichal Simek select BOARD_EARLY_INIT_F 257b2e01ff5SBen Whitten select BOARD_LATE_INIT 258acf15001SLokesh Vutla select CPU_V7A 259b2e01ff5SBen Whitten select SUPPORT_SPL 260b2e01ff5SBen Whitten 2614614b891SMasahiro Yamadaendchoice 2624614b891SMasahiro Yamada 2634614b891SMasahiro Yamadaconfig SYS_SOC 2644614b891SMasahiro Yamada default "at91" 2654614b891SMasahiro Yamada 2664614b891SMasahiro Yamadasource "board/atmel/at91rm9200ek/Kconfig" 2674614b891SMasahiro Yamadasource "board/atmel/at91sam9260ek/Kconfig" 2684614b891SMasahiro Yamadasource "board/atmel/at91sam9261ek/Kconfig" 2694614b891SMasahiro Yamadasource "board/atmel/at91sam9263ek/Kconfig" 2704614b891SMasahiro Yamadasource "board/atmel/at91sam9m10g45ek/Kconfig" 2714614b891SMasahiro Yamadasource "board/atmel/at91sam9n12ek/Kconfig" 2724614b891SMasahiro Yamadasource "board/atmel/at91sam9rlek/Kconfig" 2734614b891SMasahiro Yamadasource "board/atmel/at91sam9x5ek/Kconfig" 274aaa4ba93SLudovic Desrochessource "board/atmel/sama5d2_ptc_ek/Kconfig" 27575238f23SWenyou Yangsource "board/atmel/sama5d2_xplained/Kconfig" 276ce4054bfSWenyou Yangsource "board/atmel/sama5d27_som1_ek/Kconfig" 2774614b891SMasahiro Yamadasource "board/atmel/sama5d3_xplained/Kconfig" 2784614b891SMasahiro Yamadasource "board/atmel/sama5d3xek/Kconfig" 2794614b891SMasahiro Yamadasource "board/atmel/sama5d4_xplained/Kconfig" 2804614b891SMasahiro Yamadasource "board/atmel/sama5d4ek/Kconfig" 281885fc03aSAndre Renaudsource "board/bluewater/gurnard/Kconfig" 2824614b891SMasahiro Yamadasource "board/bluewater/snapper9260/Kconfig" 2834614b891SMasahiro Yamadasource "board/calao/usb_a9263/Kconfig" 2844614b891SMasahiro Yamadasource "board/egnite/ethernut5/Kconfig" 2854614b891SMasahiro Yamadasource "board/esd/meesc/Kconfig" 286522e4fbbSGregory CLEMENTsource "board/l+g/vinco/Kconfig" 287bfc37f3cSErik van Luijksource "board/mini-box/picosam9g45/Kconfig" 2884614b891SMasahiro Yamadasource "board/ronetix/pm9261/Kconfig" 2894614b891SMasahiro Yamadasource "board/ronetix/pm9263/Kconfig" 2904614b891SMasahiro Yamadasource "board/ronetix/pm9g45/Kconfig" 2914614b891SMasahiro Yamadasource "board/siemens/corvus/Kconfig" 2924614b891SMasahiro Yamadasource "board/siemens/taurus/Kconfig" 2933b5df50eSHeiko Schochersource "board/siemens/smartweb/Kconfig" 2945aaef600SBen Whittensource "board/laird/wb45n/Kconfig" 295b2e01ff5SBen Whittensource "board/laird/wb50n/Kconfig" 2964614b891SMasahiro Yamada 297b529993eSPhilipp Tomsichconfig SPL_LDSCRIPT 298b529993eSPhilipp Tomsich default "arch/arm/mach-at91/arm926ejs/u-boot-spl.lds" if CPU_ARM926EJS 299acf15001SLokesh Vutla default "arch/arm/mach-at91/armv7/u-boot-spl.lds" if CPU_V7A 300b529993eSPhilipp Tomsich 3014614b891SMasahiro Yamadaendif 302