blob: cf45d789d63d5838b94b839d61bf5d11d47dc5f4 [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 Yamadad4a9b172015-03-27 17:01:06 +090068# processor type
69config M5208
70 bool
71 select MCF520x
72
Masahiro Yamadaf47fb6b2015-03-27 17:01:11 +090073config M5235
74 bool
75 select MCF523x
76
Masahiro Yamadad4a9b172015-03-27 17:01:06 +090077config M5249
78 bool
79 select MCF52x2
80
81config M5253
82 bool
83 select MCF52x2
84
85config M5271
86 bool
87 select MCF52x2
88
89config M5272
90 bool
91 select MCF52x2
92
93config M5275
94 bool
95 select MCF52x2
96
97config M5282
98 bool
99 select MCF52x2
100
Masahiro Yamadabdde6592015-03-27 17:01:07 +0900101config M5307
102 bool
103 select MCF530x
104
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900105config M53015
106 bool
107 select MCF5301x
108
109config M5329
110 bool
111 select MCF532x
112
113config M5373
114 bool
115 select MCF532x
116 select MCF537x
117
Masahiro Yamada7f8ebbf2015-03-27 17:01:09 +0900118config M54418
119 bool
120 select MCF5441x
121
122config M54451
123 bool
124 select MCF5445x
125
126config M54455
127 bool
128 select MCF5445x
129
Masahiro Yamada2bb1cd52015-03-27 17:01:10 +0900130config M52277
131 bool
132 select MCF5227x
133
Masahiro Yamadadd840582014-07-30 14:08:14 +0900134choice
135 prompt "Target select"
Joe Hershbergera26cd042015-05-12 14:46:23 -0500136 optional
Masahiro Yamadadd840582014-07-30 14:08:14 +0900137
138config TARGET_M52277EVB
139 bool "Support M52277EVB"
Masahiro Yamada2bb1cd52015-03-27 17:01:10 +0900140 select M52277
Masahiro Yamadadd840582014-07-30 14:08:14 +0900141
142config TARGET_M5235EVB
143 bool "Support M5235EVB"
Masahiro Yamadaf47fb6b2015-03-27 17:01:11 +0900144 select M5235
Masahiro Yamadadd840582014-07-30 14:08:14 +0900145
146config TARGET_COBRA5272
147 bool "Support cobra5272"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900148 select M5272
Masahiro Yamadadd840582014-07-30 14:08:14 +0900149
150config TARGET_EB_CPU5282
151 bool "Support eb_cpu5282"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900152 select M5282
Masahiro Yamadadd840582014-07-30 14:08:14 +0900153
Masahiro Yamadadd840582014-07-30 14:08:14 +0900154config TARGET_M5208EVBE
155 bool "Support M5208EVBE"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900156 select M5208
Masahiro Yamadadd840582014-07-30 14:08:14 +0900157
158config TARGET_M5249EVB
159 bool "Support M5249EVB"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900160 select M5249
Masahiro Yamadadd840582014-07-30 14:08:14 +0900161
162config TARGET_M5253DEMO
163 bool "Support M5253DEMO"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900164 select M5253
Masahiro Yamadadd840582014-07-30 14:08:14 +0900165
Masahiro Yamadadd840582014-07-30 14:08:14 +0900166config TARGET_M5272C3
167 bool "Support M5272C3"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900168 select M5272
Masahiro Yamadadd840582014-07-30 14:08:14 +0900169
170config TARGET_M5275EVB
171 bool "Support M5275EVB"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900172 select M5275
Masahiro Yamadadd840582014-07-30 14:08:14 +0900173
174config TARGET_M5282EVB
175 bool "Support M5282EVB"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900176 select M5282
Masahiro Yamadadd840582014-07-30 14:08:14 +0900177
178config TARGET_ASTRO_MCF5373L
179 bool "Support astro_mcf5373l"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900180 select M5373
Masahiro Yamadadd840582014-07-30 14:08:14 +0900181
182config TARGET_M53017EVB
183 bool "Support M53017EVB"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900184 select M53015
Masahiro Yamadadd840582014-07-30 14:08:14 +0900185
186config TARGET_M5329EVB
187 bool "Support M5329EVB"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900188 select M5329
Masahiro Yamadadd840582014-07-30 14:08:14 +0900189
190config TARGET_M5373EVB
191 bool "Support M5373EVB"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900192 select M5373
Masahiro Yamadadd840582014-07-30 14:08:14 +0900193
194config TARGET_M54418TWR
195 bool "Support M54418TWR"
Masahiro Yamada7f8ebbf2015-03-27 17:01:09 +0900196 select M54418
Masahiro Yamadadd840582014-07-30 14:08:14 +0900197
198config TARGET_M54451EVB
199 bool "Support M54451EVB"
Masahiro Yamada7f8ebbf2015-03-27 17:01:09 +0900200 select M54451
Masahiro Yamadadd840582014-07-30 14:08:14 +0900201
202config TARGET_M54455EVB
203 bool "Support M54455EVB"
Masahiro Yamada7f8ebbf2015-03-27 17:01:09 +0900204 select M54455
Masahiro Yamadadd840582014-07-30 14:08:14 +0900205
angelo@sysam.it06fd66a2015-02-12 01:39:40 +0100206config TARGET_AMCORE
207 bool "Support AMCORE"
Masahiro Yamadabdde6592015-03-27 17:01:07 +0900208 select M5307
angelo@sysam.it06fd66a2015-02-12 01:39:40 +0100209
Angelo Dureghelloa3730242017-08-07 01:17:18 +0200210config TARGET_STMARK2
211 bool "Support stmark2"
212 select M54418
213
Masahiro Yamadadd840582014-07-30 14:08:14 +0900214endchoice
215
216source "board/BuS/eb_cpu5282/Kconfig"
217source "board/astro/mcf5373l/Kconfig"
218source "board/cobra5272/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +0900219source "board/freescale/m5208evbe/Kconfig"
220source "board/freescale/m52277evb/Kconfig"
221source "board/freescale/m5235evb/Kconfig"
222source "board/freescale/m5249evb/Kconfig"
223source "board/freescale/m5253demo/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +0900224source "board/freescale/m5272c3/Kconfig"
225source "board/freescale/m5275evb/Kconfig"
226source "board/freescale/m5282evb/Kconfig"
227source "board/freescale/m53017evb/Kconfig"
228source "board/freescale/m5329evb/Kconfig"
229source "board/freescale/m5373evb/Kconfig"
230source "board/freescale/m54418twr/Kconfig"
231source "board/freescale/m54451evb/Kconfig"
232source "board/freescale/m54455evb/Kconfig"
angelo@sysam.it06fd66a2015-02-12 01:39:40 +0100233source "board/sysam/amcore/Kconfig"
Angelo Dureghelloa3730242017-08-07 01:17:18 +0200234source "board/sysam/stmark2/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +0900235
236endmenu