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