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