blob: 69cb0f73eb6b738463ebf1fc908f20ed1d373d7b [file] [log] [blame]
Masahiro Yamadadd840582014-07-30 14:08:14 +09001menu "M68000 architecture"
2 depends on M68K
3
4config SYS_ARCH
Masahiro Yamadadd840582014-07-30 14:08:14 +09005 default "m68k"
6
Masahiro Yamadad4a9b172015-03-27 17:01:06 +09007# processor family
8config MCF520x
9 bool
10
11config MCF52x2
12 bool
13
Masahiro Yamadaf47fb6b2015-03-27 17:01:11 +090014config MCF523x
15 bool
16
Masahiro Yamadabdde6592015-03-27 17:01:07 +090017config MCF530x
18 bool
19
Masahiro Yamadac155ab72015-03-27 17:01:08 +090020config MCF5301x
21 bool
22
23config MCF532x
24 bool
25
26config MCF537x
27 bool
28
Masahiro Yamada7f8ebbf2015-03-27 17:01:09 +090029config MCF5441x
30 bool
31
32config MCF5445x
33 bool
34
Masahiro Yamada2bb1cd52015-03-27 17:01:10 +090035config MCF5227x
36 bool
37
Masahiro Yamada4cbd2922015-03-27 17:01:12 +090038config MCF547x_8x
39 bool
40
Masahiro Yamadad4a9b172015-03-27 17:01:06 +090041# processor type
42config M5208
43 bool
44 select MCF520x
45
Masahiro Yamadaf47fb6b2015-03-27 17:01:11 +090046config M5235
47 bool
48 select MCF523x
49
Masahiro Yamadad4a9b172015-03-27 17:01:06 +090050config M5249
51 bool
52 select MCF52x2
53
54config M5253
55 bool
56 select MCF52x2
57
58config M5271
59 bool
60 select MCF52x2
61
62config M5272
63 bool
64 select MCF52x2
65
66config M5275
67 bool
68 select MCF52x2
69
70config M5282
71 bool
72 select MCF52x2
73
Masahiro Yamadabdde6592015-03-27 17:01:07 +090074config M5307
75 bool
76 select MCF530x
77
Masahiro Yamadac155ab72015-03-27 17:01:08 +090078config M53015
79 bool
80 select MCF5301x
81
82config M5329
83 bool
84 select MCF532x
85
86config M5373
87 bool
88 select MCF532x
89 select MCF537x
90
Masahiro Yamada7f8ebbf2015-03-27 17:01:09 +090091config M54418
92 bool
93 select MCF5441x
94
95config M54451
96 bool
97 select MCF5445x
98
99config M54455
100 bool
101 select MCF5445x
102
Masahiro Yamada2bb1cd52015-03-27 17:01:10 +0900103config M52277
104 bool
105 select MCF5227x
106
Masahiro Yamada4cbd2922015-03-27 17:01:12 +0900107config M547x
108 bool
109 select MCF547x_8x
110
111config M548x
112 bool
113 select MCF547x_8x
114
Masahiro Yamadadd840582014-07-30 14:08:14 +0900115choice
116 prompt "Target select"
117
118config TARGET_M52277EVB
119 bool "Support M52277EVB"
Masahiro Yamada2bb1cd52015-03-27 17:01:10 +0900120 select M52277
Masahiro Yamadadd840582014-07-30 14:08:14 +0900121
122config TARGET_M5235EVB
123 bool "Support M5235EVB"
Masahiro Yamadaf47fb6b2015-03-27 17:01:11 +0900124 select M5235
Masahiro Yamadadd840582014-07-30 14:08:14 +0900125
126config TARGET_COBRA5272
127 bool "Support cobra5272"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900128 select M5272
Masahiro Yamadadd840582014-07-30 14:08:14 +0900129
130config TARGET_EB_CPU5282
131 bool "Support eb_cpu5282"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900132 select M5282
Masahiro Yamadadd840582014-07-30 14:08:14 +0900133
Masahiro Yamadadd840582014-07-30 14:08:14 +0900134config TARGET_M5208EVBE
135 bool "Support M5208EVBE"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900136 select M5208
Masahiro Yamadadd840582014-07-30 14:08:14 +0900137
138config TARGET_M5249EVB
139 bool "Support M5249EVB"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900140 select M5249
Masahiro Yamadadd840582014-07-30 14:08:14 +0900141
142config TARGET_M5253DEMO
143 bool "Support M5253DEMO"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900144 select M5253
Masahiro Yamadadd840582014-07-30 14:08:14 +0900145
146config TARGET_M5253EVBE
147 bool "Support M5253EVBE"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900148 select M5253
Masahiro Yamadadd840582014-07-30 14:08:14 +0900149
150config TARGET_M5272C3
151 bool "Support M5272C3"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900152 select M5272
Masahiro Yamadadd840582014-07-30 14:08:14 +0900153
154config TARGET_M5275EVB
155 bool "Support M5275EVB"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900156 select M5275
Masahiro Yamadadd840582014-07-30 14:08:14 +0900157
158config TARGET_M5282EVB
159 bool "Support M5282EVB"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900160 select M5282
Masahiro Yamadadd840582014-07-30 14:08:14 +0900161
162config TARGET_ASTRO_MCF5373L
163 bool "Support astro_mcf5373l"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900164 select M5373
Masahiro Yamadadd840582014-07-30 14:08:14 +0900165
166config TARGET_M53017EVB
167 bool "Support M53017EVB"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900168 select M53015
Masahiro Yamadadd840582014-07-30 14:08:14 +0900169
170config TARGET_M5329EVB
171 bool "Support M5329EVB"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900172 select M5329
Masahiro Yamadadd840582014-07-30 14:08:14 +0900173
174config TARGET_M5373EVB
175 bool "Support M5373EVB"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900176 select M5373
Masahiro Yamadadd840582014-07-30 14:08:14 +0900177
178config TARGET_M54418TWR
179 bool "Support M54418TWR"
Masahiro Yamada7f8ebbf2015-03-27 17:01:09 +0900180 select M54418
Masahiro Yamadadd840582014-07-30 14:08:14 +0900181
182config TARGET_M54451EVB
183 bool "Support M54451EVB"
Masahiro Yamada7f8ebbf2015-03-27 17:01:09 +0900184 select M54451
Masahiro Yamadadd840582014-07-30 14:08:14 +0900185
186config TARGET_M54455EVB
187 bool "Support M54455EVB"
Masahiro Yamada7f8ebbf2015-03-27 17:01:09 +0900188 select M54455
Masahiro Yamadadd840582014-07-30 14:08:14 +0900189
190config TARGET_M5475EVB
191 bool "Support M5475EVB"
Masahiro Yamada4cbd2922015-03-27 17:01:12 +0900192 select M547x
Masahiro Yamadadd840582014-07-30 14:08:14 +0900193
194config TARGET_M5485EVB
195 bool "Support M5485EVB"
Masahiro Yamada4cbd2922015-03-27 17:01:12 +0900196 select M548x
Masahiro Yamadadd840582014-07-30 14:08:14 +0900197
angelo@sysam.it06fd66a2015-02-12 01:39:40 +0100198config TARGET_AMCORE
199 bool "Support AMCORE"
Masahiro Yamadabdde6592015-03-27 17:01:07 +0900200 select M5307
angelo@sysam.it06fd66a2015-02-12 01:39:40 +0100201
Masahiro Yamadadd840582014-07-30 14:08:14 +0900202endchoice
203
204source "board/BuS/eb_cpu5282/Kconfig"
205source "board/astro/mcf5373l/Kconfig"
206source "board/cobra5272/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +0900207source "board/freescale/m5208evbe/Kconfig"
208source "board/freescale/m52277evb/Kconfig"
209source "board/freescale/m5235evb/Kconfig"
210source "board/freescale/m5249evb/Kconfig"
211source "board/freescale/m5253demo/Kconfig"
212source "board/freescale/m5253evbe/Kconfig"
213source "board/freescale/m5272c3/Kconfig"
214source "board/freescale/m5275evb/Kconfig"
215source "board/freescale/m5282evb/Kconfig"
216source "board/freescale/m53017evb/Kconfig"
217source "board/freescale/m5329evb/Kconfig"
218source "board/freescale/m5373evb/Kconfig"
219source "board/freescale/m54418twr/Kconfig"
220source "board/freescale/m54451evb/Kconfig"
221source "board/freescale/m54455evb/Kconfig"
222source "board/freescale/m547xevb/Kconfig"
223source "board/freescale/m548xevb/Kconfig"
angelo@sysam.it06fd66a2015-02-12 01:39:40 +0100224source "board/sysam/amcore/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +0900225
226endmenu