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"
77 config OMAP_PACKAGE_ZAF
80 config OMAP_PACKAGE_ZAC
83 config OMAP_PACKAGE_CBC
86 config OMAP_PACKAGE_CBB
89 config OMAP_PACKAGE_CUS
92 config OMAP_PACKAGE_CBP
95 config OMAP_PACKAGE_CBL
98 config OMAP_PACKAGE_CBS
101 comment "OMAP Board Type"
102 depends on ARCH_OMAP2PLUS
104 config MACH_OMAP_GENERIC
105 bool "Generic OMAP board"
106 depends on ARCH_OMAP2
109 config MACH_OMAP2_TUSB6010
111 depends on ARCH_OMAP2 && ARCH_OMAP2420
112 default y if MACH_NOKIA_N8X0
115 bool "OMAP 2420 H4 board"
116 depends on ARCH_OMAP2420
118 select OMAP_PACKAGE_ZAF
119 select OMAP_DEBUG_DEVICES
121 config MACH_OMAP_APOLLON
122 bool "OMAP 2420 Apollon board"
123 depends on ARCH_OMAP2420
125 select OMAP_PACKAGE_ZAC
127 config MACH_OMAP_2430SDP
128 bool "OMAP 2430 SDP board"
129 depends on ARCH_OMAP2430
131 select OMAP_PACKAGE_ZAC
133 config MACH_OMAP3_BEAGLE
134 bool "OMAP3 BEAGLE board"
135 depends on ARCH_OMAP3
137 select OMAP_PACKAGE_CBB
139 config MACH_DEVKIT8000
140 bool "DEVKIT8000 board"
141 depends on ARCH_OMAP3
143 select OMAP_PACKAGE_CUS
146 bool "OMAP3 LDP board"
147 depends on ARCH_OMAP3
149 select OMAP_PACKAGE_CBB
151 config MACH_OMAP3530_LV_SOM
152 bool "OMAP3 Logic 3530 LV SOM board"
153 depends on ARCH_OMAP3
154 select OMAP_PACKAGE_CBB
157 Support for the LogicPD OMAP3530 SOM Development kit
158 for full description please see the products webpage at
159 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
161 config MACH_OMAP3_TORPEDO
162 bool "OMAP3 Logic 35x Torpedo board"
163 depends on ARCH_OMAP3
164 select OMAP_PACKAGE_CBB
167 Support for the LogicPD OMAP35x Torpedo Development kit
168 for full description please see the products webpage at
169 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
172 bool "Gumstix Overo board"
173 depends on ARCH_OMAP3
175 select OMAP_PACKAGE_CBB
178 bool "OMAP 3530 EVM board"
179 depends on ARCH_OMAP3
181 select OMAP_PACKAGE_CBB
183 config MACH_OMAP3517EVM
184 bool "OMAP3517/ AM3517 EVM board"
185 depends on ARCH_OMAP3
187 select OMAP_PACKAGE_CBB
189 config MACH_CRANEBOARD
190 bool "AM3517/05 CRANE board"
191 depends on ARCH_OMAP3
192 select OMAP_PACKAGE_CBB
194 config MACH_OMAP3_PANDORA
196 depends on ARCH_OMAP3
198 select OMAP_PACKAGE_CBB
199 select REGULATOR_FIXED_VOLTAGE
201 config MACH_OMAP3_TOUCHBOOK
202 bool "OMAP3 Touch Book"
203 depends on ARCH_OMAP3
205 select BACKLIGHT_CLASS_DEVICE
207 config MACH_OMAP_3430SDP
208 bool "OMAP 3430 SDP board"
209 depends on ARCH_OMAP3
211 select OMAP_PACKAGE_CBB
213 config MACH_NOKIA_N800
216 config MACH_NOKIA_N810
219 config MACH_NOKIA_N810_WIMAX
222 config MACH_NOKIA_N8X0
223 bool "Nokia N800/N810"
224 depends on ARCH_OMAP2420
226 select OMAP_PACKAGE_ZAC
227 select MACH_NOKIA_N800
228 select MACH_NOKIA_N810
229 select MACH_NOKIA_N810_WIMAX
231 config MACH_NOKIA_RM680
232 bool "Nokia RM-680 board"
233 depends on ARCH_OMAP3
235 select OMAP_PACKAGE_CBB
237 config MACH_NOKIA_RX51
238 bool "Nokia RX-51 board"
239 depends on ARCH_OMAP3
241 select OMAP_PACKAGE_CBB
243 config MACH_OMAP_ZOOM2
244 bool "OMAP3 Zoom2 board"
245 depends on ARCH_OMAP3
247 select OMAP_PACKAGE_CBB
249 select SERIAL_CORE_CONSOLE
250 select SERIAL_8250_CONSOLE
251 select REGULATOR_FIXED_VOLTAGE
253 config MACH_OMAP_ZOOM3
254 bool "OMAP3630 Zoom3 board"
255 depends on ARCH_OMAP3
257 select OMAP_PACKAGE_CBP
259 select SERIAL_CORE_CONSOLE
260 select SERIAL_8250_CONSOLE
261 select REGULATOR_FIXED_VOLTAGE
264 bool "CompuLab CM-T35 module"
265 depends on ARCH_OMAP3
267 select OMAP_PACKAGE_CUS
270 bool "CompuLab CM-T3517 module"
271 depends on ARCH_OMAP3
273 select OMAP_PACKAGE_CBB
277 depends on ARCH_OMAP3
279 select OMAP_PACKAGE_CBB
282 bool "IGEP OMAP3 module"
283 depends on ARCH_OMAP3
285 select OMAP_PACKAGE_CBB
288 bool "OMAP3 SBC STALKER board"
289 depends on ARCH_OMAP3
291 select OMAP_PACKAGE_CUS
293 config MACH_OMAP_3630SDP
294 bool "OMAP3630 SDP board"
295 depends on ARCH_OMAP3
297 select OMAP_PACKAGE_CBP
299 config MACH_OMAP_4430SDP
300 bool "OMAP 4430 SDP board"
302 depends on ARCH_OMAP4
303 select OMAP_PACKAGE_CBL
304 select OMAP_PACKAGE_CBS
306 config MACH_OMAP4_PANDA
307 bool "OMAP4 Panda Board"
309 depends on ARCH_OMAP4
310 select OMAP_PACKAGE_CBL
311 select OMAP_PACKAGE_CBS
314 bool "OMAP3 debugging peripherals"
315 depends on ARCH_OMAP3
318 Say Y here to enable debugging hardware of omap3
320 config OMAP3_SDRC_AC_TIMING
321 bool "Enable SDRC AC timing register changes"
322 depends on ARCH_OMAP3
325 If you know that none of your system initiators will attempt to
326 access SDRAM during CORE DVFS, select Y here. This should boost
327 SDRAM performance at lower CORE OPPs. There are relatively few
328 users who will wish to say yes at this point - almost everyone will
329 wish to say no. Selecting yes without understanding what is
330 going on could result in system crashes;