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