1*4882a593Smuzhiyunif ARCH_AT91 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunchoice 4*4882a593Smuzhiyun prompt "Atmel AT91 board select" 5*4882a593Smuzhiyun optional 6*4882a593Smuzhiyun 7*4882a593Smuzhiyunconfig TARGET_AT91RM9200EK 8*4882a593Smuzhiyun bool "Atmel AT91RM9200 evaluation kit" 9*4882a593Smuzhiyun select CPU_ARM920T 10*4882a593Smuzhiyun 11*4882a593Smuzhiyunconfig TARGET_AT91SAM9260EK 12*4882a593Smuzhiyun bool "Atmel at91sam9260 reference board" 13*4882a593Smuzhiyun select CPU_ARM926EJS 14*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 15*4882a593Smuzhiyun 16*4882a593Smuzhiyunconfig TARGET_ETHERNUT5 17*4882a593Smuzhiyun bool "Ethernut5 board" 18*4882a593Smuzhiyun select CPU_ARM926EJS 19*4882a593Smuzhiyun 20*4882a593Smuzhiyunconfig TARGET_SNAPPER9260 21*4882a593Smuzhiyun bool "Support snapper9260" 22*4882a593Smuzhiyun select CPU_ARM926EJS 23*4882a593Smuzhiyun select DM 24*4882a593Smuzhiyun select DM_SERIAL 25*4882a593Smuzhiyun select DM_GPIO 26*4882a593Smuzhiyun 27*4882a593Smuzhiyunconfig TARGET_GURNARD 28*4882a593Smuzhiyun bool "Support gurnard" 29*4882a593Smuzhiyun select BOARD_LATE_INIT 30*4882a593Smuzhiyun select CPU_ARM926EJS 31*4882a593Smuzhiyun select DM 32*4882a593Smuzhiyun select DM_SERIAL 33*4882a593Smuzhiyun select DM_GPIO 34*4882a593Smuzhiyun select DM_ETH 35*4882a593Smuzhiyun select SPI 36*4882a593Smuzhiyun 37*4882a593Smuzhiyunconfig TARGET_AT91SAM9261EK 38*4882a593Smuzhiyun bool "Atmel at91sam9261 reference board" 39*4882a593Smuzhiyun select CPU_ARM926EJS 40*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 41*4882a593Smuzhiyun 42*4882a593Smuzhiyunconfig TARGET_PM9261 43*4882a593Smuzhiyun bool "Ronetix pm9261 board" 44*4882a593Smuzhiyun select CPU_ARM926EJS 45*4882a593Smuzhiyun 46*4882a593Smuzhiyunconfig TARGET_AT91SAM9263EK 47*4882a593Smuzhiyun bool "Atmel at91sam9263 reference board" 48*4882a593Smuzhiyun select CPU_ARM926EJS 49*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 50*4882a593Smuzhiyun 51*4882a593Smuzhiyunconfig TARGET_USB_A9263 52*4882a593Smuzhiyun bool "Caloa USB A9260 board" 53*4882a593Smuzhiyun select CPU_ARM926EJS 54*4882a593Smuzhiyun 55*4882a593Smuzhiyunconfig TARGET_PM9263 56*4882a593Smuzhiyun bool "Ronetix pm9263 board" 57*4882a593Smuzhiyun select CPU_ARM926EJS 58*4882a593Smuzhiyun 59*4882a593Smuzhiyunconfig TARGET_AT91SAM9M10G45EK 60*4882a593Smuzhiyun bool "Atmel AT91SAM9M10G45-EK board" 61*4882a593Smuzhiyun select CPU_ARM926EJS 62*4882a593Smuzhiyun select SUPPORT_SPL 63*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 64*4882a593Smuzhiyun 65*4882a593Smuzhiyunconfig TARGET_PM9G45 66*4882a593Smuzhiyun bool "Ronetix pm9g45 board" 67*4882a593Smuzhiyun select CPU_ARM926EJS 68*4882a593Smuzhiyun 69*4882a593Smuzhiyunconfig TARGET_PICOSAM9G45 70*4882a593Smuzhiyun bool "Mini-box picosam9g45 board" 71*4882a593Smuzhiyun select CPU_ARM926EJS 72*4882a593Smuzhiyun select SUPPORT_SPL 73*4882a593Smuzhiyun 74*4882a593Smuzhiyunconfig TARGET_AT91SAM9N12EK 75*4882a593Smuzhiyun bool "Atmel AT91SAM9N12-EK board" 76*4882a593Smuzhiyun select CPU_ARM926EJS 77*4882a593Smuzhiyun select SUPPORT_SPL 78*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 79*4882a593Smuzhiyun 80*4882a593Smuzhiyunconfig TARGET_AT91SAM9RLEK 81*4882a593Smuzhiyun bool "Atmel at91sam9rl reference board" 82*4882a593Smuzhiyun select CPU_ARM926EJS 83*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 84*4882a593Smuzhiyun 85*4882a593Smuzhiyunconfig TARGET_AT91SAM9X5EK 86*4882a593Smuzhiyun bool "Atmel AT91SAM9X5-EK board" 87*4882a593Smuzhiyun select CPU_ARM926EJS 88*4882a593Smuzhiyun select SUPPORT_SPL 89*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 90*4882a593Smuzhiyun 91*4882a593Smuzhiyunconfig TARGET_SAMA5D2_PTC 92*4882a593Smuzhiyun bool "SAMA5D2 PTC board" 93*4882a593Smuzhiyun select CPU_V7 94*4882a593Smuzhiyun select SUPPORT_SPL 95*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 96*4882a593Smuzhiyun 97*4882a593Smuzhiyunconfig TARGET_SAMA5D2_XPLAINED 98*4882a593Smuzhiyun bool "SAMA5D2 Xplained board" 99*4882a593Smuzhiyun select CPU_V7 100*4882a593Smuzhiyun select SUPPORT_SPL 101*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 102*4882a593Smuzhiyun 103*4882a593Smuzhiyunconfig TARGET_SAMA5D3_XPLAINED 104*4882a593Smuzhiyun bool "SAMA5D3 Xplained board" 105*4882a593Smuzhiyun select CPU_V7 106*4882a593Smuzhiyun select SUPPORT_SPL 107*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 108*4882a593Smuzhiyun 109*4882a593Smuzhiyunconfig TARGET_SAMA5D3XEK 110*4882a593Smuzhiyun bool "SAMA5D3X-EK board" 111*4882a593Smuzhiyun select BOARD_LATE_INIT 112*4882a593Smuzhiyun select CPU_V7 113*4882a593Smuzhiyun select SUPPORT_SPL 114*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 115*4882a593Smuzhiyun 116*4882a593Smuzhiyunconfig TARGET_SAMA5D4_XPLAINED 117*4882a593Smuzhiyun bool "SAMA5D4 Xplained board" 118*4882a593Smuzhiyun select CPU_V7 119*4882a593Smuzhiyun select SUPPORT_SPL 120*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 121*4882a593Smuzhiyun 122*4882a593Smuzhiyunconfig TARGET_SAMA5D4EK 123*4882a593Smuzhiyun bool "SAMA5D4 Evaluation Kit" 124*4882a593Smuzhiyun select CPU_V7 125*4882a593Smuzhiyun select SUPPORT_SPL 126*4882a593Smuzhiyun select BOARD_EARLY_INIT_F 127*4882a593Smuzhiyun 128*4882a593Smuzhiyunconfig TARGET_MA5D4EVK 129*4882a593Smuzhiyun bool "Aries MA5D4EVK Evaluation Kit" 130*4882a593Smuzhiyun select CPU_V7 131*4882a593Smuzhiyun select SUPPORT_SPL 132*4882a593Smuzhiyun select DM 133*4882a593Smuzhiyun select DM_SPI 134*4882a593Smuzhiyun select SPI 135*4882a593Smuzhiyun 136*4882a593Smuzhiyunconfig TARGET_MEESC 137*4882a593Smuzhiyun bool "Support meesc" 138*4882a593Smuzhiyun select CPU_ARM926EJS 139*4882a593Smuzhiyun 140*4882a593Smuzhiyunconfig TARGET_CORVUS 141*4882a593Smuzhiyun bool "Support corvus" 142*4882a593Smuzhiyun select CPU_ARM926EJS 143*4882a593Smuzhiyun select SUPPORT_SPL 144*4882a593Smuzhiyun select DM 145*4882a593Smuzhiyun select DM_SERIAL 146*4882a593Smuzhiyun select DM_GPIO 147*4882a593Smuzhiyun select DM_ETH 148*4882a593Smuzhiyun 149*4882a593Smuzhiyunconfig TARGET_TAURUS 150*4882a593Smuzhiyun bool "Support taurus" 151*4882a593Smuzhiyun select CPU_ARM926EJS 152*4882a593Smuzhiyun select SUPPORT_SPL 153*4882a593Smuzhiyun select DM 154*4882a593Smuzhiyun select DM_SERIAL 155*4882a593Smuzhiyun select DM_GPIO 156*4882a593Smuzhiyun select DM_ETH 157*4882a593Smuzhiyun select SPI 158*4882a593Smuzhiyun 159*4882a593Smuzhiyunconfig TARGET_SMARTWEB 160*4882a593Smuzhiyun bool "Support smartweb" 161*4882a593Smuzhiyun select CPU_ARM926EJS 162*4882a593Smuzhiyun select SUPPORT_SPL 163*4882a593Smuzhiyun select DM 164*4882a593Smuzhiyun select DM_SERIAL 165*4882a593Smuzhiyun select DM_GPIO 166*4882a593Smuzhiyun select DM_ETH 167*4882a593Smuzhiyun 168*4882a593Smuzhiyunconfig TARGET_VINCO 169*4882a593Smuzhiyun bool "Support VINCO" 170*4882a593Smuzhiyun select SAMA5D4 171*4882a593Smuzhiyun select SUPPORT_SPL 172*4882a593Smuzhiyun select DM 173*4882a593Smuzhiyun select DM_SPI 174*4882a593Smuzhiyun select SPI 175*4882a593Smuzhiyun 176*4882a593Smuzhiyunconfig TARGET_WB45N 177*4882a593Smuzhiyun bool "Support Laird WB45N" 178*4882a593Smuzhiyun select CPU_ARM926EJS 179*4882a593Smuzhiyun select SUPPORT_SPL 180*4882a593Smuzhiyun 181*4882a593Smuzhiyunconfig TARGET_WB50N 182*4882a593Smuzhiyun bool "Support Laird WB50N" 183*4882a593Smuzhiyun select BOARD_LATE_INIT 184*4882a593Smuzhiyun select CPU_V7 185*4882a593Smuzhiyun select SUPPORT_SPL 186*4882a593Smuzhiyun 187*4882a593Smuzhiyunendchoice 188*4882a593Smuzhiyun 189*4882a593Smuzhiyunconfig SYS_SOC 190*4882a593Smuzhiyun default "at91" 191*4882a593Smuzhiyun 192*4882a593Smuzhiyunsource "board/aries/ma5d4evk/Kconfig" 193*4882a593Smuzhiyunsource "board/atmel/at91rm9200ek/Kconfig" 194*4882a593Smuzhiyunsource "board/atmel/at91sam9260ek/Kconfig" 195*4882a593Smuzhiyunsource "board/atmel/at91sam9261ek/Kconfig" 196*4882a593Smuzhiyunsource "board/atmel/at91sam9263ek/Kconfig" 197*4882a593Smuzhiyunsource "board/atmel/at91sam9m10g45ek/Kconfig" 198*4882a593Smuzhiyunsource "board/atmel/at91sam9n12ek/Kconfig" 199*4882a593Smuzhiyunsource "board/atmel/at91sam9rlek/Kconfig" 200*4882a593Smuzhiyunsource "board/atmel/at91sam9x5ek/Kconfig" 201*4882a593Smuzhiyunsource "board/atmel/sama5d2_ptc/Kconfig" 202*4882a593Smuzhiyunsource "board/atmel/sama5d2_xplained/Kconfig" 203*4882a593Smuzhiyunsource "board/atmel/sama5d3_xplained/Kconfig" 204*4882a593Smuzhiyunsource "board/atmel/sama5d3xek/Kconfig" 205*4882a593Smuzhiyunsource "board/atmel/sama5d4_xplained/Kconfig" 206*4882a593Smuzhiyunsource "board/atmel/sama5d4ek/Kconfig" 207*4882a593Smuzhiyunsource "board/bluewater/gurnard/Kconfig" 208*4882a593Smuzhiyunsource "board/bluewater/snapper9260/Kconfig" 209*4882a593Smuzhiyunsource "board/calao/usb_a9263/Kconfig" 210*4882a593Smuzhiyunsource "board/egnite/ethernut5/Kconfig" 211*4882a593Smuzhiyunsource "board/esd/meesc/Kconfig" 212*4882a593Smuzhiyunsource "board/l+g/vinco/Kconfig" 213*4882a593Smuzhiyunsource "board/mini-box/picosam9g45/Kconfig" 214*4882a593Smuzhiyunsource "board/ronetix/pm9261/Kconfig" 215*4882a593Smuzhiyunsource "board/ronetix/pm9263/Kconfig" 216*4882a593Smuzhiyunsource "board/ronetix/pm9g45/Kconfig" 217*4882a593Smuzhiyunsource "board/siemens/corvus/Kconfig" 218*4882a593Smuzhiyunsource "board/siemens/taurus/Kconfig" 219*4882a593Smuzhiyunsource "board/siemens/smartweb/Kconfig" 220*4882a593Smuzhiyun 221*4882a593Smuzhiyunconfig SPL_LDSCRIPT 222*4882a593Smuzhiyun default "arch/arm/mach-at91/arm926ejs/u-boot-spl.lds" if CPU_ARM926EJS 223*4882a593Smuzhiyun default "arch/arm/mach-at91/armv7/u-boot-spl.lds" if CPU_V7 224*4882a593Smuzhiyun 225*4882a593Smuzhiyunendif 226