Merge commit '32e0379143b433e29d76404f5f4c279067e48853' of https://github.com/tienfon...
[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 MCF5227x
57         select OF_CONTROL
58         select DM
59         select DM_SERIAL
60         bool
61
62 # processor type
63 config M5208
64         bool
65         select MCF520x
66
67 config M5235
68         bool
69         select MCF523x
70
71 config M5249
72         bool
73         select MCF52x2
74
75 config M5253
76         bool
77         select MCF52x2
78
79 config M5271
80         bool
81         select MCF52x2
82
83 config M5272
84         bool
85         select MCF52x2
86
87 config M5275
88         bool
89         select MCF52x2
90
91 config M5282
92         bool
93         select MCF52x2
94
95 config M5307
96         bool
97         select MCF530x
98
99 config M53015
100         bool
101         select MCF5301x
102
103 config M5329
104         bool
105         select MCF532x
106
107 config M5373
108         bool
109         select MCF532x
110         select MCF537x
111
112 config M54418
113         bool
114         select MCF5441x
115
116 # peripherals
117 config CF_DSPI
118         bool
119
120 choice
121         prompt "Target select"
122         optional
123
124 config TARGET_M5235EVB
125         bool "Support M5235EVB"
126         select M5235
127
128 config TARGET_COBRA5272
129         bool "Support cobra5272"
130         select M5272
131
132 config TARGET_EB_CPU5282
133         bool "Support eb_cpu5282"
134         select M5282
135         select HW_WATCHDOG
136
137 config TARGET_M5208EVBE
138         bool "Support M5208EVBE"
139         select M5208
140
141 config TARGET_M5249EVB
142         bool "Support M5249EVB"
143         select M5249
144
145 config TARGET_M5253DEMO
146         bool "Support M5253DEMO"
147         select M5253
148
149 config TARGET_M5272C3
150         bool "Support M5272C3"
151         select M5272
152
153 config TARGET_M5275EVB
154         bool "Support M5275EVB"
155         select M5275
156
157 config TARGET_M5282EVB
158         bool "Support M5282EVB"
159         select M5282
160
161 config TARGET_ASTRO_MCF5373L
162         bool "Support astro_mcf5373l"
163         select M5373
164
165 config TARGET_M53017EVB
166         bool "Support M53017EVB"
167         select M53015
168
169 config TARGET_M5329EVB
170         bool "Support M5329EVB"
171         select M5329
172
173 config TARGET_M5373EVB
174         bool "Support M5373EVB"
175         select M5373
176
177 config TARGET_AMCORE
178         bool "Support AMCORE"
179         select M5307
180
181 config TARGET_STMARK2
182         bool "Support stmark2"
183         select CF_DSPI
184         select M54418
185
186 endchoice
187
188 source "board/BuS/eb_cpu5282/Kconfig"
189 source "board/astro/mcf5373l/Kconfig"
190 source "board/cobra5272/Kconfig"
191 source "board/freescale/m5208evbe/Kconfig"
192 source "board/freescale/m5235evb/Kconfig"
193 source "board/freescale/m5249evb/Kconfig"
194 source "board/freescale/m5253demo/Kconfig"
195 source "board/freescale/m5272c3/Kconfig"
196 source "board/freescale/m5275evb/Kconfig"
197 source "board/freescale/m5282evb/Kconfig"
198 source "board/freescale/m53017evb/Kconfig"
199 source "board/freescale/m5329evb/Kconfig"
200 source "board/freescale/m5373evb/Kconfig"
201 source "board/sysam/amcore/Kconfig"
202 source "board/sysam/stmark2/Kconfig"
203
204 config MCFTMR
205         bool "Use DMA timer"
206
207 endmenu