c48b8a543d9a33ff3cff037c5202ed7c792ccc20
[platform/kernel/u-boot.git] / arch / m68k / Kconfig
1 menu "M68000 architecture"
2         depends on M68K
3
4 config SYS_ARCH
5         default "m68k"
6
7 # processor family
8 config MCF520x
9         select OF_CONTROL
10         select DM
11         select DM_SERIAL
12         bool
13
14 config MCF52x2
15         select OF_CONTROL
16         select DM
17         select DM_SERIAL
18         bool
19
20 config MCF523x
21         select OF_CONTROL
22         select DM
23         select DM_SERIAL
24         bool
25
26 config MCF530x
27         select OF_CONTROL
28         select DM
29         select DM_SERIAL
30         bool
31
32 config MCF5301x
33         select OF_CONTROL
34         select DM
35         select DM_SERIAL
36         bool
37
38 config MCF532x
39         select OF_CONTROL
40         select DM
41         select DM_SERIAL
42         bool
43
44 config MCF537x
45         select OF_CONTROL
46         select DM
47         select DM_SERIAL
48         bool
49
50 config MCF5441x
51         select OF_CONTROL
52         select DM
53         select DM_SERIAL
54         bool
55
56 config MCF5445x
57         select OF_CONTROL
58         select DM
59         select DM_SERIAL
60         bool
61
62 config MCF5227x
63         select OF_CONTROL
64         select DM
65         select DM_SERIAL
66         bool
67
68 # processor type
69 config M5208
70         bool
71         select MCF520x
72
73 config M5235
74         bool
75         select MCF523x
76
77 config M5249
78         bool
79         select MCF52x2
80
81 config M5253
82         bool
83         select MCF52x2
84
85 config M5271
86         bool
87         select MCF52x2
88
89 config M5272
90         bool
91         select MCF52x2
92
93 config M5275
94         bool
95         select MCF52x2
96
97 config M5282
98         bool
99         select MCF52x2
100
101 config M5307
102         bool
103         select MCF530x
104
105 config M53015
106         bool
107         select MCF5301x
108
109 config M5329
110         bool
111         select MCF532x
112
113 config M5373
114         bool
115         select MCF532x
116         select MCF537x
117
118 config M54418
119         bool
120         select MCF5441x
121
122 config M54451
123         bool
124         select MCF5445x
125
126 config M52277
127         bool
128         select MCF5227x
129
130 choice
131         prompt "Target select"
132         optional
133
134 config TARGET_M52277EVB
135         bool "Support M52277EVB"
136         select M52277
137
138 config TARGET_M5235EVB
139         bool "Support M5235EVB"
140         select M5235
141
142 config TARGET_COBRA5272
143         bool "Support cobra5272"
144         select M5272
145
146 config TARGET_EB_CPU5282
147         bool "Support eb_cpu5282"
148         select M5282
149
150 config TARGET_M5208EVBE
151         bool "Support M5208EVBE"
152         select M5208
153
154 config TARGET_M5249EVB
155         bool "Support M5249EVB"
156         select M5249
157
158 config TARGET_M5253DEMO
159         bool "Support M5253DEMO"
160         select M5253
161
162 config TARGET_M5272C3
163         bool "Support M5272C3"
164         select M5272
165
166 config TARGET_M5275EVB
167         bool "Support M5275EVB"
168         select M5275
169
170 config TARGET_M5282EVB
171         bool "Support M5282EVB"
172         select M5282
173
174 config TARGET_ASTRO_MCF5373L
175         bool "Support astro_mcf5373l"
176         select M5373
177
178 config TARGET_M53017EVB
179         bool "Support M53017EVB"
180         select M53015
181
182 config TARGET_M5329EVB
183         bool "Support M5329EVB"
184         select M5329
185
186 config TARGET_M5373EVB
187         bool "Support M5373EVB"
188         select M5373
189
190 config TARGET_M54451EVB
191         bool "Support M54451EVB"
192         select M54451
193
194 config TARGET_AMCORE
195         bool "Support AMCORE"
196         select M5307
197
198 config TARGET_STMARK2
199         bool "Support stmark2"
200         select M54418
201
202 endchoice
203
204 source "board/BuS/eb_cpu5282/Kconfig"
205 source "board/astro/mcf5373l/Kconfig"
206 source "board/cobra5272/Kconfig"
207 source "board/freescale/m5208evbe/Kconfig"
208 source "board/freescale/m52277evb/Kconfig"
209 source "board/freescale/m5235evb/Kconfig"
210 source "board/freescale/m5249evb/Kconfig"
211 source "board/freescale/m5253demo/Kconfig"
212 source "board/freescale/m5272c3/Kconfig"
213 source "board/freescale/m5275evb/Kconfig"
214 source "board/freescale/m5282evb/Kconfig"
215 source "board/freescale/m53017evb/Kconfig"
216 source "board/freescale/m5329evb/Kconfig"
217 source "board/freescale/m5373evb/Kconfig"
218 source "board/freescale/m54451evb/Kconfig"
219 source "board/sysam/amcore/Kconfig"
220 source "board/sysam/stmark2/Kconfig"
221
222 endmenu