blob: 1ab37cc9fc3d45468ca9bc7f6c716b3c8acf1ed6 [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
Masahiro Yamada06f27592015-03-27 17:01:10 +090056config MCF5227x
Angelo Dureghello605bfd32019-03-13 21:46:42 +010057 select OF_CONTROL
58 select DM
59 select DM_SERIAL
Masahiro Yamada06f27592015-03-27 17:01:10 +090060 bool
61
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +090062# processor type
63config M5208
64 bool
65 select MCF520x
66
Masahiro Yamada04223a22015-03-27 17:01:11 +090067config M5235
68 bool
69 select MCF523x
70
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +090071config M5249
72 bool
73 select MCF52x2
74
75config M5253
76 bool
77 select MCF52x2
78
79config M5271
80 bool
81 select MCF52x2
82
83config M5272
84 bool
85 select MCF52x2
86
87config M5275
88 bool
89 select MCF52x2
90
91config M5282
92 bool
93 select MCF52x2
94
Masahiro Yamada74bc0612015-03-27 17:01:07 +090095config M5307
96 bool
97 select MCF530x
98
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +090099config M53015
100 bool
101 select MCF5301x
102
103config M5329
104 bool
105 select MCF532x
106
107config M5373
108 bool
109 select MCF532x
110 select MCF537x
111
Masahiro Yamadab01d8642015-03-27 17:01:09 +0900112config M54418
113 bool
114 select MCF5441x
115
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900116choice
117 prompt "Target select"
Joe Hershbergerf0699602015-05-12 14:46:23 -0500118 optional
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900119
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900120config TARGET_M5235EVB
121 bool "Support M5235EVB"
Masahiro Yamada04223a22015-03-27 17:01:11 +0900122 select M5235
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900123
124config TARGET_COBRA5272
125 bool "Support cobra5272"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900126 select M5272
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900127
128config TARGET_EB_CPU5282
129 bool "Support eb_cpu5282"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900130 select M5282
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900131
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900132config TARGET_M5208EVBE
133 bool "Support M5208EVBE"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900134 select M5208
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900135
136config TARGET_M5249EVB
137 bool "Support M5249EVB"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900138 select M5249
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900139
140config TARGET_M5253DEMO
141 bool "Support M5253DEMO"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900142 select M5253
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900143
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900144config TARGET_M5272C3
145 bool "Support M5272C3"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900146 select M5272
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900147
148config TARGET_M5275EVB
149 bool "Support M5275EVB"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900150 select M5275
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900151
152config TARGET_M5282EVB
153 bool "Support M5282EVB"
Masahiro Yamada2f7b89c2015-03-27 17:01:06 +0900154 select M5282
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900155
156config TARGET_ASTRO_MCF5373L
157 bool "Support astro_mcf5373l"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900158 select M5373
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900159
160config TARGET_M53017EVB
161 bool "Support M53017EVB"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900162 select M53015
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900163
164config TARGET_M5329EVB
165 bool "Support M5329EVB"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900166 select M5329
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900167
168config TARGET_M5373EVB
169 bool "Support M5373EVB"
Masahiro Yamadab8b89fa2015-03-27 17:01:08 +0900170 select M5373
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900171
angelo@sysam.itf11cf752015-02-12 01:39:40 +0100172config TARGET_AMCORE
173 bool "Support AMCORE"
Masahiro Yamada74bc0612015-03-27 17:01:07 +0900174 select M5307
angelo@sysam.itf11cf752015-02-12 01:39:40 +0100175
Angelo Dureghello67c4e482017-08-07 01:17:18 +0200176config TARGET_STMARK2
177 bool "Support stmark2"
178 select M54418
179
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900180endchoice
181
182source "board/BuS/eb_cpu5282/Kconfig"
183source "board/astro/mcf5373l/Kconfig"
184source "board/cobra5272/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900185source "board/freescale/m5208evbe/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900186source "board/freescale/m5235evb/Kconfig"
187source "board/freescale/m5249evb/Kconfig"
188source "board/freescale/m5253demo/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900189source "board/freescale/m5272c3/Kconfig"
190source "board/freescale/m5275evb/Kconfig"
191source "board/freescale/m5282evb/Kconfig"
192source "board/freescale/m53017evb/Kconfig"
193source "board/freescale/m5329evb/Kconfig"
194source "board/freescale/m5373evb/Kconfig"
angelo@sysam.itf11cf752015-02-12 01:39:40 +0100195source "board/sysam/amcore/Kconfig"
Angelo Dureghello67c4e482017-08-07 01:17:18 +0200196source "board/sysam/stmark2/Kconfig"
Masahiro Yamadad3ae6782014-07-30 14:08:14 +0900197
198endmenu