xref: /openbmc/u-boot/arch/m68k/Kconfig (revision a22bbfda)
1menu "M68000 architecture"
2	depends on M68K
3
4config SYS_ARCH
5	default "m68k"
6
7# processor family
8config MCF520x
9	bool
10
11config MCF52x2
12	bool
13	imply ENV_IS_IN_FLASH
14
15config MCF523x
16	bool
17
18config MCF530x
19	bool
20
21config MCF5301x
22	bool
23
24config MCF532x
25	bool
26	imply ENV_IS_IN_FLASH
27
28config MCF537x
29	bool
30
31config MCF5441x
32	bool
33
34config MCF5445x
35	bool
36
37config MCF5227x
38	bool
39
40config MCF547x_8x
41	bool
42	imply ENV_IS_IN_FLASH
43
44# processor type
45config M5208
46	bool
47	select MCF520x
48
49config M5235
50	bool
51	select MCF523x
52
53config M5249
54	bool
55	select MCF52x2
56
57config M5253
58	bool
59	select MCF52x2
60
61config M5271
62	bool
63	select MCF52x2
64
65config M5272
66	bool
67	select MCF52x2
68
69config M5275
70	bool
71	select MCF52x2
72
73config M5282
74	bool
75	select MCF52x2
76	imply ENV_IS_IN_FLASH
77
78config M5307
79	bool
80	select MCF530x
81
82config M53015
83	bool
84	select MCF5301x
85
86config M5329
87	bool
88	select MCF532x
89
90config M5373
91	bool
92	select MCF532x
93	select MCF537x
94
95config M54418
96	bool
97	select MCF5441x
98
99config M54451
100	bool
101	select MCF5445x
102
103config M54455
104	bool
105	select MCF5445x
106
107config M52277
108	bool
109	select MCF5227x
110
111config M547x
112	bool
113	select MCF547x_8x
114	imply ENV_IS_IN_FLASH
115
116config M548x
117	bool
118	select MCF547x_8x
119	imply ENV_IS_IN_FLASH
120
121choice
122	prompt "Target select"
123	optional
124
125config TARGET_M52277EVB
126	bool "Support M52277EVB"
127	select M52277
128
129config TARGET_M5235EVB
130	bool "Support M5235EVB"
131	select M5235
132
133config TARGET_COBRA5272
134	bool "Support cobra5272"
135	select M5272
136
137config TARGET_EB_CPU5282
138	bool "Support eb_cpu5282"
139	select M5282
140
141config TARGET_M5208EVBE
142	bool "Support M5208EVBE"
143	select M5208
144
145config TARGET_M5249EVB
146	bool "Support M5249EVB"
147	select M5249
148
149config TARGET_M5253DEMO
150	bool "Support M5253DEMO"
151	select M5253
152
153config TARGET_M5253EVBE
154	bool "Support M5253EVBE"
155	select M5253
156
157config TARGET_M5272C3
158	bool "Support M5272C3"
159	select M5272
160
161config TARGET_M5275EVB
162	bool "Support M5275EVB"
163	select M5275
164
165config TARGET_M5282EVB
166	bool "Support M5282EVB"
167	select M5282
168
169config TARGET_ASTRO_MCF5373L
170	bool "Support astro_mcf5373l"
171	select M5373
172
173config TARGET_M53017EVB
174	bool "Support M53017EVB"
175	select M53015
176
177config TARGET_M5329EVB
178	bool "Support M5329EVB"
179	select M5329
180
181config TARGET_M5373EVB
182	bool "Support M5373EVB"
183	select M5373
184
185config TARGET_M54418TWR
186	bool "Support M54418TWR"
187	select M54418
188
189config TARGET_M54451EVB
190	bool "Support M54451EVB"
191	select M54451
192
193config TARGET_M54455EVB
194	bool "Support M54455EVB"
195	select M54455
196
197config TARGET_M5475EVB
198	bool "Support M5475EVB"
199	select M547x
200	imply ENV_IS_IN_FLASH
201
202config TARGET_M5485EVB
203	bool "Support M5485EVB"
204	select M548x
205	imply ENV_IS_IN_FLASH
206
207config TARGET_AMCORE
208	bool "Support AMCORE"
209	select M5307
210
211endchoice
212
213source "board/BuS/eb_cpu5282/Kconfig"
214source "board/astro/mcf5373l/Kconfig"
215source "board/cobra5272/Kconfig"
216source "board/freescale/m5208evbe/Kconfig"
217source "board/freescale/m52277evb/Kconfig"
218source "board/freescale/m5235evb/Kconfig"
219source "board/freescale/m5249evb/Kconfig"
220source "board/freescale/m5253demo/Kconfig"
221source "board/freescale/m5253evbe/Kconfig"
222source "board/freescale/m5272c3/Kconfig"
223source "board/freescale/m5275evb/Kconfig"
224source "board/freescale/m5282evb/Kconfig"
225source "board/freescale/m53017evb/Kconfig"
226source "board/freescale/m5329evb/Kconfig"
227source "board/freescale/m5373evb/Kconfig"
228source "board/freescale/m54418twr/Kconfig"
229source "board/freescale/m54451evb/Kconfig"
230source "board/freescale/m54455evb/Kconfig"
231source "board/freescale/m547xevb/Kconfig"
232source "board/freescale/m548xevb/Kconfig"
233source "board/sysam/amcore/Kconfig"
234
235endmenu
236