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