Merge git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-ktest
[deliverable/linux.git] / arch / arm / mach-omap2 / Kconfig
1 if ARCH_OMAP2PLUS
2
3 menu "TI OMAP2/3/4 Specific Features"
4
5 config ARCH_OMAP2PLUS_TYPICAL
6 bool "Typical OMAP configuration"
7 default y
8 select AEABI
9 select REGULATOR
10 select PM
11 select PM_RUNTIME
12 select VFP
13 select NEON if ARCH_OMAP3 || ARCH_OMAP4
14 select SERIAL_OMAP
15 select SERIAL_OMAP_CONSOLE
16 select I2C
17 select I2C_OMAP
18 select MFD_SUPPORT
19 select MENELAUS if ARCH_OMAP2
20 select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4
21 select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4
22 help
23 Compile a kernel suitable for booting most boards
24
25 config ARCH_OMAP2
26 bool "TI OMAP2"
27 depends on ARCH_OMAP2PLUS
28 default y
29 select CPU_V6
30
31 config ARCH_OMAP3
32 bool "TI OMAP3"
33 depends on ARCH_OMAP2PLUS
34 default y
35 select CPU_V7
36 select USB_ARCH_HAS_EHCI
37 select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4
38 select ARCH_HAS_OPP
39 select PM_OPP if PM
40
41 config ARCH_OMAP4
42 bool "TI OMAP4"
43 default y
44 depends on ARCH_OMAP2PLUS
45 select CPU_V7
46 select ARM_GIC
47 select PL310_ERRATA_588369
48 select ARM_ERRATA_720789
49 select ARCH_HAS_OPP
50 select PM_OPP if PM
51 select USB_ARCH_HAS_EHCI
52
53 comment "OMAP Core Type"
54 depends on ARCH_OMAP2
55
56 config ARCH_OMAP2420
57 bool "OMAP2420 support"
58 depends on ARCH_OMAP2
59 default y
60 select OMAP_DM_TIMER
61 select ARCH_OMAP_OTG
62
63 config ARCH_OMAP2430
64 bool "OMAP2430 support"
65 depends on ARCH_OMAP2
66 default y
67 select ARCH_OMAP_OTG
68
69 config ARCH_OMAP3430
70 bool "OMAP3430 support"
71 depends on ARCH_OMAP3
72 default y
73 select ARCH_OMAP_OTG
74
75 config OMAP_PACKAGE_ZAF
76 bool
77
78 config OMAP_PACKAGE_ZAC
79 bool
80
81 config OMAP_PACKAGE_CBC
82 bool
83
84 config OMAP_PACKAGE_CBB
85 bool
86
87 config OMAP_PACKAGE_CUS
88 bool
89
90 config OMAP_PACKAGE_CBP
91 bool
92
93 config OMAP_PACKAGE_CBL
94 bool
95
96 config OMAP_PACKAGE_CBS
97 bool
98
99 comment "OMAP Board Type"
100 depends on ARCH_OMAP2PLUS
101
102 config MACH_OMAP_GENERIC
103 bool "Generic OMAP board"
104 depends on ARCH_OMAP2
105 default y
106
107 config MACH_OMAP2_TUSB6010
108 bool
109 depends on ARCH_OMAP2 && ARCH_OMAP2420
110 default y if MACH_NOKIA_N8X0
111
112 config MACH_OMAP_H4
113 bool "OMAP 2420 H4 board"
114 depends on ARCH_OMAP2420
115 default y
116 select OMAP_PACKAGE_ZAF
117 select OMAP_DEBUG_DEVICES
118
119 config MACH_OMAP_APOLLON
120 bool "OMAP 2420 Apollon board"
121 depends on ARCH_OMAP2420
122 default y
123 select OMAP_PACKAGE_ZAC
124
125 config MACH_OMAP_2430SDP
126 bool "OMAP 2430 SDP board"
127 depends on ARCH_OMAP2430
128 default y
129 select OMAP_PACKAGE_ZAC
130
131 config MACH_OMAP3_BEAGLE
132 bool "OMAP3 BEAGLE board"
133 depends on ARCH_OMAP3
134 default y
135 select OMAP_PACKAGE_CBB
136
137 config MACH_DEVKIT8000
138 bool "DEVKIT8000 board"
139 depends on ARCH_OMAP3
140 default y
141 select OMAP_PACKAGE_CUS
142
143 config MACH_OMAP_LDP
144 bool "OMAP3 LDP board"
145 depends on ARCH_OMAP3
146 default y
147 select OMAP_PACKAGE_CBB
148
149 config MACH_OMAP3530_LV_SOM
150 bool "OMAP3 Logic 3530 LV SOM board"
151 depends on ARCH_OMAP3
152 select OMAP_PACKAGE_CBB
153 default y
154 help
155 Support for the LogicPD OMAP3530 SOM Development kit
156 for full description please see the products webpage at
157 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
158
159 config MACH_OMAP3_TORPEDO
160 bool "OMAP3 Logic 35x Torpedo board"
161 depends on ARCH_OMAP3
162 select OMAP_PACKAGE_CBB
163 default y
164 help
165 Support for the LogicPD OMAP35x Torpedo Development kit
166 for full description please see the products webpage at
167 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
168
169 config MACH_OVERO
170 bool "Gumstix Overo board"
171 depends on ARCH_OMAP3
172 default y
173 select OMAP_PACKAGE_CBB
174
175 config MACH_OMAP3EVM
176 bool "OMAP 3530 EVM board"
177 depends on ARCH_OMAP3
178 default y
179 select OMAP_PACKAGE_CBB
180
181 config MACH_OMAP3517EVM
182 bool "OMAP3517/ AM3517 EVM board"
183 depends on ARCH_OMAP3
184 default y
185 select OMAP_PACKAGE_CBB
186
187 config MACH_CRANEBOARD
188 bool "AM3517/05 CRANE board"
189 depends on ARCH_OMAP3
190 select OMAP_PACKAGE_CBB
191
192 config MACH_OMAP3_PANDORA
193 bool "OMAP3 Pandora"
194 depends on ARCH_OMAP3
195 default y
196 select OMAP_PACKAGE_CBB
197 select REGULATOR_FIXED_VOLTAGE
198
199 config MACH_OMAP3_TOUCHBOOK
200 bool "OMAP3 Touch Book"
201 depends on ARCH_OMAP3
202 default y
203 select BACKLIGHT_CLASS_DEVICE
204
205 config MACH_OMAP_3430SDP
206 bool "OMAP 3430 SDP board"
207 depends on ARCH_OMAP3
208 default y
209 select OMAP_PACKAGE_CBB
210
211 config MACH_NOKIA_N800
212 bool
213
214 config MACH_NOKIA_N810
215 bool
216
217 config MACH_NOKIA_N810_WIMAX
218 bool
219
220 config MACH_NOKIA_N8X0
221 bool "Nokia N800/N810"
222 depends on ARCH_OMAP2420
223 default y
224 select OMAP_PACKAGE_ZAC
225 select MACH_NOKIA_N800
226 select MACH_NOKIA_N810
227 select MACH_NOKIA_N810_WIMAX
228
229 config MACH_NOKIA_RM680
230 bool "Nokia RM-680 board"
231 depends on ARCH_OMAP3
232 default y
233 select OMAP_PACKAGE_CBB
234
235 config MACH_NOKIA_RX51
236 bool "Nokia RX-51 board"
237 depends on ARCH_OMAP3
238 default y
239 select OMAP_PACKAGE_CBB
240
241 config MACH_OMAP_ZOOM2
242 bool "OMAP3 Zoom2 board"
243 depends on ARCH_OMAP3
244 default y
245 select OMAP_PACKAGE_CBB
246 select SERIAL_8250
247 select SERIAL_CORE_CONSOLE
248 select SERIAL_8250_CONSOLE
249 select REGULATOR_FIXED_VOLTAGE
250
251 config MACH_OMAP_ZOOM3
252 bool "OMAP3630 Zoom3 board"
253 depends on ARCH_OMAP3
254 default y
255 select OMAP_PACKAGE_CBP
256 select SERIAL_8250
257 select SERIAL_CORE_CONSOLE
258 select SERIAL_8250_CONSOLE
259 select REGULATOR_FIXED_VOLTAGE
260
261 config MACH_CM_T35
262 bool "CompuLab CM-T35 module"
263 depends on ARCH_OMAP3
264 default y
265 select OMAP_PACKAGE_CUS
266
267 config MACH_CM_T3517
268 bool "CompuLab CM-T3517 module"
269 depends on ARCH_OMAP3
270 default y
271 select OMAP_PACKAGE_CBB
272
273 config MACH_IGEP0020
274 bool "IGEP v2 board"
275 depends on ARCH_OMAP3
276 default y
277 select OMAP_PACKAGE_CBB
278
279 config MACH_IGEP0030
280 bool "IGEP OMAP3 module"
281 depends on ARCH_OMAP3
282 default y
283 select OMAP_PACKAGE_CBB
284
285 config MACH_SBC3530
286 bool "OMAP3 SBC STALKER board"
287 depends on ARCH_OMAP3
288 default y
289 select OMAP_PACKAGE_CUS
290
291 config MACH_OMAP_3630SDP
292 bool "OMAP3630 SDP board"
293 depends on ARCH_OMAP3
294 default y
295 select OMAP_PACKAGE_CBP
296
297 config MACH_OMAP_4430SDP
298 bool "OMAP 4430 SDP board"
299 default y
300 depends on ARCH_OMAP4
301 select OMAP_PACKAGE_CBL
302 select OMAP_PACKAGE_CBS
303
304 config MACH_OMAP4_PANDA
305 bool "OMAP4 Panda Board"
306 default y
307 depends on ARCH_OMAP4
308 select OMAP_PACKAGE_CBL
309 select OMAP_PACKAGE_CBS
310
311 config OMAP3_EMU
312 bool "OMAP3 debugging peripherals"
313 depends on ARCH_OMAP3
314 select OC_ETM
315 help
316 Say Y here to enable debugging hardware of omap3
317
318 config OMAP3_SDRC_AC_TIMING
319 bool "Enable SDRC AC timing register changes"
320 depends on ARCH_OMAP3
321 default n
322 help
323 If you know that none of your system initiators will attempt to
324 access SDRAM during CORE DVFS, select Y here. This should boost
325 SDRAM performance at lower CORE OPPs. There are relatively few
326 users who will wish to say yes at this point - almost everyone will
327 wish to say no. Selecting yes without understanding what is
328 going on could result in system crashes;
329
330 endmenu
331
332 endif
This page took 0.051931 seconds and 6 git commands to generate.