3 menu "TI OMAP2/3/4 Specific Features"
5 config ARCH_OMAP2PLUS_TYPICAL
6 bool "Typical OMAP configuration"
13 select NEON if ARCH_OMAP3 || ARCH_OMAP4
15 select SERIAL_OMAP_CONSOLE
19 select MENELAUS if ARCH_OMAP2
20 select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4
21 select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4
23 Compile a kernel suitable for booting most boards
27 depends on ARCH_OMAP2PLUS
33 depends on ARCH_OMAP2PLUS
36 select USB_ARCH_HAS_EHCI
37 select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4
44 depends on ARCH_OMAP2PLUS
47 select LOCAL_TIMERS if SMP
48 select PL310_ERRATA_588369
49 select PL310_ERRATA_727915
50 select ARM_ERRATA_720789
53 select USB_ARCH_HAS_EHCI
55 comment "OMAP Core Type"
59 bool "OMAP2420 support"
66 bool "OMAP2430 support"
72 bool "OMAP3430 support"
82 config OMAP_PACKAGE_ZAF
85 config OMAP_PACKAGE_ZAC
88 config OMAP_PACKAGE_CBC
91 config OMAP_PACKAGE_CBB
94 config OMAP_PACKAGE_CUS
97 config OMAP_PACKAGE_CBP
100 config OMAP_PACKAGE_CBL
103 config OMAP_PACKAGE_CBS
106 comment "OMAP Board Type"
107 depends on ARCH_OMAP2PLUS
109 config MACH_OMAP_GENERIC
110 bool "Generic OMAP board"
111 depends on ARCH_OMAP2
114 config MACH_OMAP2_TUSB6010
116 depends on ARCH_OMAP2 && SOC_OMAP2420
117 default y if MACH_NOKIA_N8X0
120 bool "OMAP 2420 H4 board"
121 depends on SOC_OMAP2420
123 select OMAP_PACKAGE_ZAF
124 select OMAP_DEBUG_DEVICES
126 config MACH_OMAP_APOLLON
127 bool "OMAP 2420 Apollon board"
128 depends on SOC_OMAP2420
130 select OMAP_PACKAGE_ZAC
132 config MACH_OMAP_2430SDP
133 bool "OMAP 2430 SDP board"
134 depends on SOC_OMAP2430
136 select OMAP_PACKAGE_ZAC
138 config MACH_OMAP3_BEAGLE
139 bool "OMAP3 BEAGLE board"
140 depends on ARCH_OMAP3
142 select OMAP_PACKAGE_CBB
144 config MACH_DEVKIT8000
145 bool "DEVKIT8000 board"
146 depends on ARCH_OMAP3
148 select OMAP_PACKAGE_CUS
151 bool "OMAP3 LDP board"
152 depends on ARCH_OMAP3
154 select OMAP_PACKAGE_CBB
156 config MACH_OMAP3530_LV_SOM
157 bool "OMAP3 Logic 3530 LV SOM board"
158 depends on ARCH_OMAP3
159 select OMAP_PACKAGE_CBB
162 Support for the LogicPD OMAP3530 SOM Development kit
163 for full description please see the products webpage at
164 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
166 config MACH_OMAP3_TORPEDO
167 bool "OMAP3 Logic 35x Torpedo board"
168 depends on ARCH_OMAP3
169 select OMAP_PACKAGE_CBB
172 Support for the LogicPD OMAP35x Torpedo Development kit
173 for full description please see the products webpage at
174 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
177 bool "Gumstix Overo board"
178 depends on ARCH_OMAP3
180 select OMAP_PACKAGE_CBB
183 bool "OMAP 3530 EVM board"
184 depends on ARCH_OMAP3
186 select OMAP_PACKAGE_CBB
188 config MACH_OMAP3517EVM
189 bool "OMAP3517/ AM3517 EVM board"
190 depends on ARCH_OMAP3
192 select OMAP_PACKAGE_CBB
194 config MACH_CRANEBOARD
195 bool "AM3517/05 CRANE board"
196 depends on ARCH_OMAP3
197 select OMAP_PACKAGE_CBB
199 config MACH_OMAP3_PANDORA
201 depends on ARCH_OMAP3
203 select OMAP_PACKAGE_CBB
204 select REGULATOR_FIXED_VOLTAGE
206 config MACH_OMAP3_TOUCHBOOK
207 bool "OMAP3 Touch Book"
208 depends on ARCH_OMAP3
210 select BACKLIGHT_CLASS_DEVICE
212 config MACH_OMAP_3430SDP
213 bool "OMAP 3430 SDP board"
214 depends on ARCH_OMAP3
216 select OMAP_PACKAGE_CBB
218 config MACH_NOKIA_N800
221 config MACH_NOKIA_N810
224 config MACH_NOKIA_N810_WIMAX
227 config MACH_NOKIA_N8X0
228 bool "Nokia N800/N810"
229 depends on SOC_OMAP2420
231 select OMAP_PACKAGE_ZAC
232 select MACH_NOKIA_N800
233 select MACH_NOKIA_N810
234 select MACH_NOKIA_N810_WIMAX
236 config MACH_NOKIA_RM680
237 bool "Nokia RM-680 board"
238 depends on ARCH_OMAP3
240 select OMAP_PACKAGE_CBB
242 config MACH_NOKIA_RX51
243 bool "Nokia RX-51 board"
244 depends on ARCH_OMAP3
246 select OMAP_PACKAGE_CBB
248 config MACH_OMAP_ZOOM2
249 bool "OMAP3 Zoom2 board"
250 depends on ARCH_OMAP3
252 select OMAP_PACKAGE_CBB
254 select SERIAL_CORE_CONSOLE
255 select SERIAL_8250_CONSOLE
256 select REGULATOR_FIXED_VOLTAGE
258 config MACH_OMAP_ZOOM3
259 bool "OMAP3630 Zoom3 board"
260 depends on ARCH_OMAP3
262 select OMAP_PACKAGE_CBP
264 select SERIAL_CORE_CONSOLE
265 select SERIAL_8250_CONSOLE
266 select REGULATOR_FIXED_VOLTAGE
269 bool "CompuLab CM-T35 module"
270 depends on ARCH_OMAP3
272 select OMAP_PACKAGE_CUS
275 bool "CompuLab CM-T3517 module"
276 depends on ARCH_OMAP3
278 select OMAP_PACKAGE_CBB
282 depends on ARCH_OMAP3
284 select OMAP_PACKAGE_CBB
287 bool "IGEP OMAP3 module"
288 depends on ARCH_OMAP3
290 select OMAP_PACKAGE_CBB
294 bool "OMAP3 SBC STALKER board"
295 depends on ARCH_OMAP3
297 select OMAP_PACKAGE_CUS
299 config MACH_OMAP_3630SDP
300 bool "OMAP3630 SDP board"
301 depends on ARCH_OMAP3
303 select OMAP_PACKAGE_CBP
305 config MACH_TI8168EVM
306 bool "TI8168 Evaluation Module"
307 depends on SOC_OMAPTI816X
310 config MACH_OMAP_4430SDP
311 bool "OMAP 4430 SDP board"
313 depends on ARCH_OMAP4
314 select OMAP_PACKAGE_CBL
315 select OMAP_PACKAGE_CBS
316 select REGULATOR_FIXED_VOLTAGE
318 config MACH_OMAP4_PANDA
319 bool "OMAP4 Panda Board"
321 depends on ARCH_OMAP4
322 select OMAP_PACKAGE_CBL
323 select OMAP_PACKAGE_CBS
324 select REGULATOR_FIXED_VOLTAGE
327 bool "OMAP3 debugging peripherals"
328 depends on ARCH_OMAP3
332 Say Y here to enable debugging hardware of omap3
334 config OMAP3_SDRC_AC_TIMING
335 bool "Enable SDRC AC timing register changes"
336 depends on ARCH_OMAP3
339 If you know that none of your system initiators will attempt to
340 access SDRAM during CORE DVFS, select Y here. This should boost
341 SDRAM performance at lower CORE OPPs. There are relatively few
342 users who will wish to say yes at this point - almost everyone will
343 wish to say no. Selecting yes without understanding what is
344 going on could result in system crashes;