Finish converting CONFIG_WATCHDOG, HW_WATCHDOG and WDT 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 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 choice
117         prompt "Target select"
118         optional
119
120 config TARGET_M5235EVB
121         bool "Support M5235EVB"
122         select M5235
123
124 config TARGET_COBRA5272
125         bool "Support cobra5272"
126         select M5272
127
128 config TARGET_EB_CPU5282
129         bool "Support eb_cpu5282"
130         select M5282
131         select HW_WATCHDOG
132
133 config TARGET_M5208EVBE
134         bool "Support M5208EVBE"
135         select M5208
136
137 config TARGET_M5249EVB
138         bool "Support M5249EVB"
139         select M5249
140
141 config TARGET_M5253DEMO
142         bool "Support M5253DEMO"
143         select M5253
144
145 config TARGET_M5272C3
146         bool "Support M5272C3"
147         select M5272
148
149 config TARGET_M5275EVB
150         bool "Support M5275EVB"
151         select M5275
152
153 config TARGET_M5282EVB
154         bool "Support M5282EVB"
155         select M5282
156
157 config TARGET_ASTRO_MCF5373L
158         bool "Support astro_mcf5373l"
159         select M5373
160
161 config TARGET_M53017EVB
162         bool "Support M53017EVB"
163         select M53015
164
165 config TARGET_M5329EVB
166         bool "Support M5329EVB"
167         select M5329
168
169 config TARGET_M5373EVB
170         bool "Support M5373EVB"
171         select M5373
172
173 config TARGET_AMCORE
174         bool "Support AMCORE"
175         select M5307
176
177 config TARGET_STMARK2
178         bool "Support stmark2"
179         select M54418
180
181 endchoice
182
183 source "board/BuS/eb_cpu5282/Kconfig"
184 source "board/astro/mcf5373l/Kconfig"
185 source "board/cobra5272/Kconfig"
186 source "board/freescale/m5208evbe/Kconfig"
187 source "board/freescale/m5235evb/Kconfig"
188 source "board/freescale/m5249evb/Kconfig"
189 source "board/freescale/m5253demo/Kconfig"
190 source "board/freescale/m5272c3/Kconfig"
191 source "board/freescale/m5275evb/Kconfig"
192 source "board/freescale/m5282evb/Kconfig"
193 source "board/freescale/m53017evb/Kconfig"
194 source "board/freescale/m5329evb/Kconfig"
195 source "board/freescale/m5373evb/Kconfig"
196 source "board/sysam/amcore/Kconfig"
197 source "board/sysam/stmark2/Kconfig"
198
199 endmenu