blob: fef108105b505a083db377a431a5cd21da4eed63 [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
Angelo Dureghello605bfd32019-03-13 21:46:42 +01009 select OF_CONTROL
10 select DM
11 select DM_SERIAL
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +090012 bool
13
14config MCF52x2
Angelo Dureghello605bfd32019-03-13 21:46:42 +010015 select OF_CONTROL
16 select DM
17 select DM_SERIAL
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +090018 bool
19
Masahiro Yamada04223a22015-03-27 17:01:11 +090020config MCF523x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010021 select OF_CONTROL
22 select DM
23 select DM_SERIAL
Masahiro Yamada04223a22015-03-27 17:01:11 +090024 bool
25
Masahiro Yamada74bc0612015-03-27 17:01:07 +090026config MCF530x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010027 select OF_CONTROL
28 select DM
29 select DM_SERIAL
Masahiro Yamada74bc0612015-03-27 17:01:07 +090030 bool
31
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +090032config MCF5301x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010033 select OF_CONTROL
34 select DM
35 select DM_SERIAL
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +090036 bool
37
38config MCF532x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010039 select OF_CONTROL
40 select DM
41 select DM_SERIAL
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +090042 bool
43
44config MCF537x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010045 select OF_CONTROL
46 select DM
47 select DM_SERIAL
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +090048 bool
49
Masahiro Yamadab01d8642015-03-27 17:01:09 +090050config MCF5441x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010051 select OF_CONTROL
52 select DM
53 select DM_SERIAL
Masahiro Yamadab01d8642015-03-27 17:01:09 +090054 bool
55
56config MCF5445x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010057 select OF_CONTROL
58 select DM
59 select DM_SERIAL
Masahiro Yamadab01d8642015-03-27 17:01:09 +090060 bool
61
Masahiro Yamada06f27592015-03-27 17:01:10 +090062config MCF5227x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010063 select OF_CONTROL
64 select DM
65 select DM_SERIAL
Masahiro Yamada06f27592015-03-27 17:01:10 +090066 bool
67
Masahiro Yamada0e4f3df2015-03-27 17:01:12 +090068config MCF547x_8x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010069 select OF_CONTROL
70 select DM
71 select DM_SERIAL
Masahiro Yamada0e4f3df2015-03-27 17:01:12 +090072 bool
73
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +090074# processor type
75config M5208
76 bool
77 select MCF520x
78
Masahiro Yamada04223a22015-03-27 17:01:11 +090079config M5235
80 bool
81 select MCF523x
82
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +090083config 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
Masahiro Yamada74bc0612015-03-27 17:01:07 +0900107config M5307
108 bool
109 select MCF530x
110
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900111config 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
Masahiro Yamadab01d8642015-03-27 17:01:09 +0900124config M54418
125 bool
126 select MCF5441x
127
128config M54451
129 bool
130 select MCF5445x
131
132config M54455
133 bool
134 select MCF5445x
135
Masahiro Yamada06f27592015-03-27 17:01:10 +0900136config M52277
137 bool
138 select MCF5227x
139
Masahiro Yamada0e4f3df2015-03-27 17:01:12 +0900140config M547x
141 bool
142 select MCF547x_8x
143
144config M548x
145 bool
146 select MCF547x_8x
147
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900148choice
149 prompt "Target select"
Joe Hershbergerf0699602015-05-12 14:46:23 -0500150 optional
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900151
152config TARGET_M52277EVB
153 bool "Support M52277EVB"
Masahiro Yamada06f27592015-03-27 17:01:10 +0900154 select M52277
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900155
156config TARGET_M5235EVB
157 bool "Support M5235EVB"
Masahiro Yamada04223a22015-03-27 17:01:11 +0900158 select M5235
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900159
160config TARGET_COBRA5272
161 bool "Support cobra5272"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900162 select M5272
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900163
164config TARGET_EB_CPU5282
165 bool "Support eb_cpu5282"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900166 select M5282
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900167
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900168config TARGET_M5208EVBE
169 bool "Support M5208EVBE"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900170 select M5208
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900171
172config TARGET_M5249EVB
173 bool "Support M5249EVB"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900174 select M5249
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900175
176config TARGET_M5253DEMO
177 bool "Support M5253DEMO"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900178 select M5253
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900179
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900180config TARGET_M5272C3
181 bool "Support M5272C3"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900182 select M5272
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900183
184config TARGET_M5275EVB
185 bool "Support M5275EVB"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900186 select M5275
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900187
188config TARGET_M5282EVB
189 bool "Support M5282EVB"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900190 select M5282
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900191
192config TARGET_ASTRO_MCF5373L
193 bool "Support astro_mcf5373l"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900194 select M5373
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900195
196config TARGET_M53017EVB
197 bool "Support M53017EVB"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900198 select M53015
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900199
200config TARGET_M5329EVB
201 bool "Support M5329EVB"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900202 select M5329
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900203
204config TARGET_M5373EVB
205 bool "Support M5373EVB"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900206 select M5373
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900207
208config TARGET_M54418TWR
209 bool "Support M54418TWR"
Masahiro Yamadab01d8642015-03-27 17:01:09 +0900210 select M54418
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900211
212config TARGET_M54451EVB
213 bool "Support M54451EVB"
Masahiro Yamadab01d8642015-03-27 17:01:09 +0900214 select M54451
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900215
216config TARGET_M54455EVB
217 bool "Support M54455EVB"
Masahiro Yamadab01d8642015-03-27 17:01:09 +0900218 select M54455
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900219
220config TARGET_M5475EVB
221 bool "Support M5475EVB"
Masahiro Yamada0e4f3df2015-03-27 17:01:12 +0900222 select M547x
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900223
224config TARGET_M5485EVB
225 bool "Support M5485EVB"
Masahiro Yamada0e4f3df2015-03-27 17:01:12 +0900226 select M548x
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900227
angelo@sysam.itf11cf752015-02-12 01:39:40 +0100228config TARGET_AMCORE
229 bool "Support AMCORE"
Masahiro Yamada74bc0612015-03-27 17:01:07 +0900230 select M5307
angelo@sysam.itf11cf752015-02-12 01:39:40 +0100231
Angelo Dureghello67c4e482017-08-07 01:17:18 +0200232config TARGET_STMARK2
233 bool "Support stmark2"
234 select M54418
235
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900236endchoice
237
238source "board/BuS/eb_cpu5282/Kconfig"
239source "board/astro/mcf5373l/Kconfig"
240source "board/cobra5272/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900241source "board/freescale/m5208evbe/Kconfig"
242source "board/freescale/m52277evb/Kconfig"
243source "board/freescale/m5235evb/Kconfig"
244source "board/freescale/m5249evb/Kconfig"
245source "board/freescale/m5253demo/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900246source "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"
angelo@sysam.itf11cf752015-02-12 01:39:40 +0100257source "board/sysam/amcore/Kconfig"
Angelo Dureghello67c4e482017-08-07 01:17:18 +0200258source "board/sysam/stmark2/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900259
260endmenu