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 36config TARGET_AT91SAM9261EK 37 bool "Atmel at91sam9261 reference board" 38 select CPU_ARM926EJS 39 select BOARD_EARLY_INIT_F 40 41config TARGET_PM9261 42 bool "Ronetix pm9261 board" 43 select CPU_ARM926EJS 44 45config TARGET_AT91SAM9263EK 46 bool "Atmel at91sam9263 reference board" 47 select CPU_ARM926EJS 48 select BOARD_EARLY_INIT_F 49 50config TARGET_USB_A9263 51 bool "Caloa USB A9260 board" 52 select CPU_ARM926EJS 53 54config TARGET_PM9263 55 bool "Ronetix pm9263 board" 56 select CPU_ARM926EJS 57 58config TARGET_AT91SAM9M10G45EK 59 bool "Atmel AT91SAM9M10G45-EK board" 60 select CPU_ARM926EJS 61 select SUPPORT_SPL 62 select BOARD_EARLY_INIT_F 63 64config TARGET_PM9G45 65 bool "Ronetix pm9g45 board" 66 select CPU_ARM926EJS 67 68config TARGET_PICOSAM9G45 69 bool "Mini-box picosam9g45 board" 70 select CPU_ARM926EJS 71 select SUPPORT_SPL 72 73config TARGET_AT91SAM9N12EK 74 bool "Atmel AT91SAM9N12-EK board" 75 select CPU_ARM926EJS 76 select SUPPORT_SPL 77 select BOARD_EARLY_INIT_F 78 79config TARGET_AT91SAM9RLEK 80 bool "Atmel at91sam9rl reference board" 81 select CPU_ARM926EJS 82 select BOARD_EARLY_INIT_F 83 84config TARGET_AT91SAM9X5EK 85 bool "Atmel AT91SAM9X5-EK board" 86 select CPU_ARM926EJS 87 select SUPPORT_SPL 88 select BOARD_EARLY_INIT_F 89 90config TARGET_SAMA5D2_PTC 91 bool "SAMA5D2 PTC board" 92 select CPU_V7 93 select SUPPORT_SPL 94 select BOARD_EARLY_INIT_F 95 96config TARGET_SAMA5D2_XPLAINED 97 bool "SAMA5D2 Xplained board" 98 select CPU_V7 99 select SUPPORT_SPL 100 select BOARD_EARLY_INIT_F 101 102config TARGET_SAMA5D3_XPLAINED 103 bool "SAMA5D3 Xplained board" 104 select CPU_V7 105 select SUPPORT_SPL 106 select BOARD_EARLY_INIT_F 107 108config TARGET_SAMA5D3XEK 109 bool "SAMA5D3X-EK board" 110 select BOARD_LATE_INIT 111 select CPU_V7 112 select SUPPORT_SPL 113 select BOARD_EARLY_INIT_F 114 115config TARGET_SAMA5D4_XPLAINED 116 bool "SAMA5D4 Xplained board" 117 select CPU_V7 118 select SUPPORT_SPL 119 select BOARD_EARLY_INIT_F 120 121config TARGET_SAMA5D4EK 122 bool "SAMA5D4 Evaluation Kit" 123 select CPU_V7 124 select SUPPORT_SPL 125 select BOARD_EARLY_INIT_F 126 127config TARGET_MA5D4EVK 128 bool "Aries MA5D4EVK Evaluation Kit" 129 select CPU_V7 130 select SUPPORT_SPL 131 132config TARGET_MEESC 133 bool "Support meesc" 134 select CPU_ARM926EJS 135 136config TARGET_CORVUS 137 bool "Support corvus" 138 select CPU_ARM926EJS 139 select SUPPORT_SPL 140 select DM 141 select DM_SERIAL 142 select DM_GPIO 143 select DM_ETH 144 145config TARGET_TAURUS 146 bool "Support taurus" 147 select CPU_ARM926EJS 148 select SUPPORT_SPL 149 select DM 150 select DM_SERIAL 151 select DM_GPIO 152 select DM_ETH 153 154config TARGET_SMARTWEB 155 bool "Support smartweb" 156 select CPU_ARM926EJS 157 select SUPPORT_SPL 158 select DM 159 select DM_SERIAL 160 select DM_GPIO 161 select DM_ETH 162 163config TARGET_VINCO 164 bool "Support VINCO" 165 select CPU_V7 166 select SUPPORT_SPL 167 168endchoice 169 170config SYS_SOC 171 default "at91" 172 173source "board/aries/ma5d4evk/Kconfig" 174source "board/atmel/at91rm9200ek/Kconfig" 175source "board/atmel/at91sam9260ek/Kconfig" 176source "board/atmel/at91sam9261ek/Kconfig" 177source "board/atmel/at91sam9263ek/Kconfig" 178source "board/atmel/at91sam9m10g45ek/Kconfig" 179source "board/atmel/at91sam9n12ek/Kconfig" 180source "board/atmel/at91sam9rlek/Kconfig" 181source "board/atmel/at91sam9x5ek/Kconfig" 182source "board/atmel/sama5d2_ptc/Kconfig" 183source "board/atmel/sama5d2_xplained/Kconfig" 184source "board/atmel/sama5d3_xplained/Kconfig" 185source "board/atmel/sama5d3xek/Kconfig" 186source "board/atmel/sama5d4_xplained/Kconfig" 187source "board/atmel/sama5d4ek/Kconfig" 188source "board/bluewater/gurnard/Kconfig" 189source "board/bluewater/snapper9260/Kconfig" 190source "board/calao/usb_a9263/Kconfig" 191source "board/egnite/ethernut5/Kconfig" 192source "board/esd/meesc/Kconfig" 193source "board/l+g/vinco/Kconfig" 194source "board/mini-box/picosam9g45/Kconfig" 195source "board/ronetix/pm9261/Kconfig" 196source "board/ronetix/pm9263/Kconfig" 197source "board/ronetix/pm9g45/Kconfig" 198source "board/siemens/corvus/Kconfig" 199source "board/siemens/taurus/Kconfig" 200source "board/siemens/smartweb/Kconfig" 201 202config SPL_LDSCRIPT 203 default "arch/arm/mach-at91/arm926ejs/u-boot-spl.lds" if CPU_ARM926EJS 204 default "arch/arm/mach-at91/armv7/u-boot-spl.lds" if CPU_V7 205 206endif 207