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