blob: 26509b73c64773ae5716a744b8b9e39631e2a89a [file] [log] [blame]
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09001menu "M68000 architecture"
2 depends on M68K
3
4config SYS_ARCH
Masahiro Yamadad3ae6782014-07-30 14:08:14 +09005 default "m68k"
6
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +09007# processor family
8config MCF520x
9 bool
10
11config MCF52x2
12 bool
13
Masahiro Yamada04223a22015-03-27 17:01:11 +090014config MCF523x
15 bool
16
Masahiro Yamada74bc0612015-03-27 17:01:07 +090017config MCF530x
18 bool
19
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +090020config MCF5301x
21 bool
22
23config MCF532x
24 bool
25
26config MCF537x
27 bool
28
Masahiro Yamadab01d8642015-03-27 17:01:09 +090029config MCF5441x
30 bool
31
32config MCF5445x
33 bool
34
Masahiro Yamada06f27592015-03-27 17:01:10 +090035config MCF5227x
36 bool
37
Masahiro Yamada0e4f3df2015-03-27 17:01:12 +090038config MCF547x_8x
39 bool
40
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +090041# processor type
42config M5208
43 bool
44 select MCF520x
45
Masahiro Yamada04223a22015-03-27 17:01:11 +090046config M5235
47 bool
48 select MCF523x
49
Masahiro Yamada2f7b89c2015-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 Yamada74bc0612015-03-27 17:01:07 +090074config M5307
75 bool
76 select MCF530x
77
Masahiro Yamadab8b89fa2015-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 Yamadab01d8642015-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 Yamada06f27592015-03-27 17:01:10 +0900103config M52277
104 bool
105 select MCF5227x
106
Masahiro Yamada0e4f3df2015-03-27 17:01:12 +0900107config M547x
108 bool
109 select MCF547x_8x
110
111config M548x
112 bool
113 select MCF547x_8x
114
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900115choice
116 prompt "Target select"
Joe Hershbergerf0699602015-05-12 14:46:23 -0500117 optional
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900118
119config TARGET_M52277EVB
120 bool "Support M52277EVB"
Masahiro Yamada06f27592015-03-27 17:01:10 +0900121 select M52277
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900122
123config TARGET_M5235EVB
124 bool "Support M5235EVB"
Masahiro Yamada04223a22015-03-27 17:01:11 +0900125 select M5235
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900126
127config TARGET_COBRA5272
128 bool "Support cobra5272"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900129 select M5272
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900130
131config TARGET_EB_CPU5282
132 bool "Support eb_cpu5282"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900133 select M5282
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900134
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900135config TARGET_M5208EVBE
136 bool "Support M5208EVBE"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900137 select M5208
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900138
139config TARGET_M5249EVB
140 bool "Support M5249EVB"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900141 select M5249
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900142
143config TARGET_M5253DEMO
144 bool "Support M5253DEMO"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900145 select M5253
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900146
147config TARGET_M5253EVBE
148 bool "Support M5253EVBE"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900149 select M5253
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900150
151config TARGET_M5272C3
152 bool "Support M5272C3"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900153 select M5272
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900154
155config TARGET_M5275EVB
156 bool "Support M5275EVB"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900157 select M5275
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900158
159config TARGET_M5282EVB
160 bool "Support M5282EVB"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900161 select M5282
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900162
163config TARGET_ASTRO_MCF5373L
164 bool "Support astro_mcf5373l"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900165 select M5373
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900166
167config TARGET_M53017EVB
168 bool "Support M53017EVB"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900169 select M53015
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900170
171config TARGET_M5329EVB
172 bool "Support M5329EVB"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900173 select M5329
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900174
175config TARGET_M5373EVB
176 bool "Support M5373EVB"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900177 select M5373
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900178
179config TARGET_M54418TWR
180 bool "Support M54418TWR"
Masahiro Yamadab01d8642015-03-27 17:01:09 +0900181 select M54418
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900182
183config TARGET_M54451EVB
184 bool "Support M54451EVB"
Masahiro Yamadab01d8642015-03-27 17:01:09 +0900185 select M54451
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900186
187config TARGET_M54455EVB
188 bool "Support M54455EVB"
Masahiro Yamadab01d8642015-03-27 17:01:09 +0900189 select M54455
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900190
191config TARGET_M5475EVB
192 bool "Support M5475EVB"
Masahiro Yamada0e4f3df2015-03-27 17:01:12 +0900193 select M547x
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900194
195config TARGET_M5485EVB
196 bool "Support M5485EVB"
Masahiro Yamada0e4f3df2015-03-27 17:01:12 +0900197 select M548x
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900198
angelo@sysam.itf11cf752015-02-12 01:39:40 +0100199config TARGET_AMCORE
200 bool "Support AMCORE"
Masahiro Yamada74bc0612015-03-27 17:01:07 +0900201 select M5307
angelo@sysam.itf11cf752015-02-12 01:39:40 +0100202
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900203endchoice
204
205source "board/BuS/eb_cpu5282/Kconfig"
206source "board/astro/mcf5373l/Kconfig"
207source "board/cobra5272/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900208source "board/freescale/m5208evbe/Kconfig"
209source "board/freescale/m52277evb/Kconfig"
210source "board/freescale/m5235evb/Kconfig"
211source "board/freescale/m5249evb/Kconfig"
212source "board/freescale/m5253demo/Kconfig"
213source "board/freescale/m5253evbe/Kconfig"
214source "board/freescale/m5272c3/Kconfig"
215source "board/freescale/m5275evb/Kconfig"
216source "board/freescale/m5282evb/Kconfig"
217source "board/freescale/m53017evb/Kconfig"
218source "board/freescale/m5329evb/Kconfig"
219source "board/freescale/m5373evb/Kconfig"
220source "board/freescale/m54418twr/Kconfig"
221source "board/freescale/m54451evb/Kconfig"
222source "board/freescale/m54455evb/Kconfig"
223source "board/freescale/m547xevb/Kconfig"
224source "board/freescale/m548xevb/Kconfig"
angelo@sysam.itf11cf752015-02-12 01:39:40 +0100225source "board/sysam/amcore/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900226
227endmenu