3 menu "TI OMAP2/3/4 Specific Features"
5 config ARCH_OMAP2PLUS_TYPICAL
6 bool "Typical OMAP configuration"
12 select NEON if ARCH_OMAP3 || ARCH_OMAP4
14 select SERIAL_OMAP_CONSOLE
18 select MENELAUS if ARCH_OMAP2
19 select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4
20 select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4
22 Compile a kernel suitable for booting most boards
26 depends on ARCH_OMAP2PLUS
32 depends on ARCH_OMAP2PLUS
35 select USB_ARCH_HAS_EHCI
36 select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4
39 select ARM_CPU_SUSPEND if PM
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
54 select ARM_CPU_SUSPEND if PM
56 comment "OMAP Core Type"
60 bool "OMAP2420 support"
67 bool "OMAP2430 support"
73 bool "OMAP3430 support"
83 config OMAP_PACKAGE_ZAF
86 config OMAP_PACKAGE_ZAC
89 config OMAP_PACKAGE_CBC
92 config OMAP_PACKAGE_CBB
95 config OMAP_PACKAGE_CUS
98 config OMAP_PACKAGE_CBP
101 config OMAP_PACKAGE_CBL
104 config OMAP_PACKAGE_CBS
107 comment "OMAP Board Type"
108 depends on ARCH_OMAP2PLUS
110 config MACH_OMAP_GENERIC
111 bool "Generic OMAP board"
112 depends on ARCH_OMAP2
115 config MACH_OMAP2_TUSB6010
117 depends on ARCH_OMAP2 && SOC_OMAP2420
118 default y if MACH_NOKIA_N8X0
121 bool "OMAP 2420 H4 board"
122 depends on SOC_OMAP2420
124 select OMAP_PACKAGE_ZAF
125 select OMAP_DEBUG_DEVICES
127 config MACH_OMAP_APOLLON
128 bool "OMAP 2420 Apollon board"
129 depends on SOC_OMAP2420
131 select OMAP_PACKAGE_ZAC
133 config MACH_OMAP_2430SDP
134 bool "OMAP 2430 SDP board"
135 depends on SOC_OMAP2430
137 select OMAP_PACKAGE_ZAC
139 config MACH_OMAP3_BEAGLE
140 bool "OMAP3 BEAGLE board"
141 depends on ARCH_OMAP3
143 select OMAP_PACKAGE_CBB
145 config MACH_DEVKIT8000
146 bool "DEVKIT8000 board"
147 depends on ARCH_OMAP3
149 select OMAP_PACKAGE_CUS
152 bool "OMAP3 LDP board"
153 depends on ARCH_OMAP3
155 select OMAP_PACKAGE_CBB
157 config MACH_OMAP3530_LV_SOM
158 bool "OMAP3 Logic 3530 LV SOM board"
159 depends on ARCH_OMAP3
160 select OMAP_PACKAGE_CBB
163 Support for the LogicPD OMAP3530 SOM Development kit
164 for full description please see the products webpage at
165 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
167 config MACH_OMAP3_TORPEDO
168 bool "OMAP3 Logic 35x Torpedo board"
169 depends on ARCH_OMAP3
170 select OMAP_PACKAGE_CBB
173 Support for the LogicPD OMAP35x Torpedo Development kit
174 for full description please see the products webpage at
175 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
178 bool "Gumstix Overo board"
179 depends on ARCH_OMAP3
181 select OMAP_PACKAGE_CBB
184 bool "OMAP 3530 EVM board"
185 depends on ARCH_OMAP3
187 select OMAP_PACKAGE_CBB
189 config MACH_OMAP3517EVM
190 bool "OMAP3517/ AM3517 EVM board"
191 depends on ARCH_OMAP3
193 select OMAP_PACKAGE_CBB
195 config MACH_CRANEBOARD
196 bool "AM3517/05 CRANE board"
197 depends on ARCH_OMAP3
198 select OMAP_PACKAGE_CBB
200 config MACH_OMAP3_PANDORA
202 depends on ARCH_OMAP3
204 select OMAP_PACKAGE_CBB
205 select REGULATOR_FIXED_VOLTAGE
207 config MACH_OMAP3_TOUCHBOOK
208 bool "OMAP3 Touch Book"
209 depends on ARCH_OMAP3
211 select BACKLIGHT_CLASS_DEVICE
213 config MACH_OMAP_3430SDP
214 bool "OMAP 3430 SDP board"
215 depends on ARCH_OMAP3
217 select OMAP_PACKAGE_CBB
219 config MACH_NOKIA_N800
222 config MACH_NOKIA_N810
225 config MACH_NOKIA_N810_WIMAX
228 config MACH_NOKIA_N8X0
229 bool "Nokia N800/N810"
230 depends on SOC_OMAP2420
232 select OMAP_PACKAGE_ZAC
233 select MACH_NOKIA_N800
234 select MACH_NOKIA_N810
235 select MACH_NOKIA_N810_WIMAX
237 config MACH_NOKIA_RM680
238 bool "Nokia RM-680 board"
239 depends on ARCH_OMAP3
241 select OMAP_PACKAGE_CBB
243 config MACH_NOKIA_RX51
244 bool "Nokia RX-51 board"
245 depends on ARCH_OMAP3
247 select OMAP_PACKAGE_CBB
249 config MACH_OMAP_ZOOM2
250 bool "OMAP3 Zoom2 board"
251 depends on ARCH_OMAP3
253 select OMAP_PACKAGE_CBB
255 select SERIAL_CORE_CONSOLE
256 select SERIAL_8250_CONSOLE
257 select REGULATOR_FIXED_VOLTAGE
259 config MACH_OMAP_ZOOM3
260 bool "OMAP3630 Zoom3 board"
261 depends on ARCH_OMAP3
263 select OMAP_PACKAGE_CBP
265 select SERIAL_CORE_CONSOLE
266 select SERIAL_8250_CONSOLE
267 select REGULATOR_FIXED_VOLTAGE
270 bool "CompuLab CM-T35/CM-T3730 modules"
271 depends on ARCH_OMAP3
274 select OMAP_PACKAGE_CUS
277 bool "CompuLab CM-T3517 module"
278 depends on ARCH_OMAP3
280 select OMAP_PACKAGE_CBB
287 depends on ARCH_OMAP3
289 select OMAP_PACKAGE_CBB
292 bool "IGEP OMAP3 module"
293 depends on ARCH_OMAP3
295 select OMAP_PACKAGE_CBB
299 bool "OMAP3 SBC STALKER board"
300 depends on ARCH_OMAP3
302 select OMAP_PACKAGE_CUS
304 config MACH_OMAP_3630SDP
305 bool "OMAP3630 SDP board"
306 depends on ARCH_OMAP3
308 select OMAP_PACKAGE_CBP
310 config MACH_TI8168EVM
311 bool "TI8168 Evaluation Module"
312 depends on SOC_OMAPTI816X
315 config MACH_OMAP_4430SDP
316 bool "OMAP 4430 SDP board"
318 depends on ARCH_OMAP4
319 select OMAP_PACKAGE_CBL
320 select OMAP_PACKAGE_CBS
321 select REGULATOR_FIXED_VOLTAGE
323 config MACH_OMAP4_PANDA
324 bool "OMAP4 Panda Board"
326 depends on ARCH_OMAP4
327 select OMAP_PACKAGE_CBL
328 select OMAP_PACKAGE_CBS
329 select REGULATOR_FIXED_VOLTAGE
332 bool "OMAP3 debugging peripherals"
333 depends on ARCH_OMAP3
336 Say Y here to enable debugging hardware of omap3
338 config OMAP3_SDRC_AC_TIMING
339 bool "Enable SDRC AC timing register changes"
340 depends on ARCH_OMAP3
343 If you know that none of your system initiators will attempt to
344 access SDRAM during CORE DVFS, select Y here. This should boost
345 SDRAM performance at lower CORE OPPs. There are relatively few
346 users who will wish to say yes at this point - almost everyone will
347 wish to say no. Selecting yes without understanding what is
348 going on could result in system crashes;