blob: 1ab37cc9fc3d45468ca9bc7f6c716b3c8acf1ed6 [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
Masahiro Yamada2bb1cd52015-03-27 17:01:10 +090056config MCF5227x
Angelo Dureghello24bf41c2019-03-13 21:46:42 +010057 select OF_CONTROL
58 select DM
59 select DM_SERIAL
Masahiro Yamada2bb1cd52015-03-27 17:01:10 +090060 bool
61
Masahiro Yamadad4a9b172015-03-27 17:01:06 +090062# processor type
63config M5208
64 bool
65 select MCF520x
66
Masahiro Yamadaf47fb6b2015-03-27 17:01:11 +090067config M5235
68 bool
69 select MCF523x
70
Masahiro Yamadad4a9b172015-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 Yamadabdde6592015-03-27 17:01:07 +090095config M5307
96 bool
97 select MCF530x
98
Masahiro Yamadac155ab72015-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 Yamada7f8ebbf2015-03-27 17:01:09 +0900112config M54418
113 bool
114 select MCF5441x
115
Masahiro Yamadadd840582014-07-30 14:08:14 +0900116choice
117 prompt "Target select"
Joe Hershbergera26cd042015-05-12 14:46:23 -0500118 optional
Masahiro Yamadadd840582014-07-30 14:08:14 +0900119
Masahiro Yamadadd840582014-07-30 14:08:14 +0900120config TARGET_M5235EVB
121 bool "Support M5235EVB"
Masahiro Yamadaf47fb6b2015-03-27 17:01:11 +0900122 select M5235
Masahiro Yamadadd840582014-07-30 14:08:14 +0900123
124config TARGET_COBRA5272
125 bool "Support cobra5272"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900126 select M5272
Masahiro Yamadadd840582014-07-30 14:08:14 +0900127
128config TARGET_EB_CPU5282
129 bool "Support eb_cpu5282"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900130 select M5282
Masahiro Yamadadd840582014-07-30 14:08:14 +0900131
Masahiro Yamadadd840582014-07-30 14:08:14 +0900132config TARGET_M5208EVBE
133 bool "Support M5208EVBE"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900134 select M5208
Masahiro Yamadadd840582014-07-30 14:08:14 +0900135
136config TARGET_M5249EVB
137 bool "Support M5249EVB"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900138 select M5249
Masahiro Yamadadd840582014-07-30 14:08:14 +0900139
140config TARGET_M5253DEMO
141 bool "Support M5253DEMO"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900142 select M5253
Masahiro Yamadadd840582014-07-30 14:08:14 +0900143
Masahiro Yamadadd840582014-07-30 14:08:14 +0900144config TARGET_M5272C3
145 bool "Support M5272C3"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900146 select M5272
Masahiro Yamadadd840582014-07-30 14:08:14 +0900147
148config TARGET_M5275EVB
149 bool "Support M5275EVB"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900150 select M5275
Masahiro Yamadadd840582014-07-30 14:08:14 +0900151
152config TARGET_M5282EVB
153 bool "Support M5282EVB"
Masahiro Yamadad4a9b172015-03-27 17:01:06 +0900154 select M5282
Masahiro Yamadadd840582014-07-30 14:08:14 +0900155
156config TARGET_ASTRO_MCF5373L
157 bool "Support astro_mcf5373l"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900158 select M5373
Masahiro Yamadadd840582014-07-30 14:08:14 +0900159
160config TARGET_M53017EVB
161 bool "Support M53017EVB"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900162 select M53015
Masahiro Yamadadd840582014-07-30 14:08:14 +0900163
164config TARGET_M5329EVB
165 bool "Support M5329EVB"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900166 select M5329
Masahiro Yamadadd840582014-07-30 14:08:14 +0900167
168config TARGET_M5373EVB
169 bool "Support M5373EVB"
Masahiro Yamadac155ab72015-03-27 17:01:08 +0900170 select M5373
Masahiro Yamadadd840582014-07-30 14:08:14 +0900171
angelo@sysam.it06fd66a2015-02-12 01:39:40 +0100172config TARGET_AMCORE
173 bool "Support AMCORE"
Masahiro Yamadabdde6592015-03-27 17:01:07 +0900174 select M5307
angelo@sysam.it06fd66a2015-02-12 01:39:40 +0100175
Angelo Dureghelloa3730242017-08-07 01:17:18 +0200176config TARGET_STMARK2
177 bool "Support stmark2"
178 select M54418
179
Masahiro Yamadadd840582014-07-30 14:08:14 +0900180endchoice
181
182source "board/BuS/eb_cpu5282/Kconfig"
183source "board/astro/mcf5373l/Kconfig"
184source "board/cobra5272/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +0900185source "board/freescale/m5208evbe/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +0900186source "board/freescale/m5235evb/Kconfig"
187source "board/freescale/m5249evb/Kconfig"
188source "board/freescale/m5253demo/Kconfig"
Masahiro Yamadadd840582014-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.it06fd66a2015-02-12 01:39:40 +0100195source "board/sysam/amcore/Kconfig"
Angelo Dureghelloa3730242017-08-07 01:17:18 +0200196source "board/sysam/stmark2/Kconfig"
Masahiro Yamadadd840582014-07-30 14:08:14 +0900197
198endmenu