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 PL310_ERRATA_588369
48 select ARM_ERRATA_720789
51 select USB_ARCH_HAS_EHCI
53 comment "OMAP Core Type"
57 bool "OMAP2420 support"
64 bool "OMAP2430 support"
70 bool "OMAP3430 support"
80 config OMAP_PACKAGE_ZAF
83 config OMAP_PACKAGE_ZAC
86 config OMAP_PACKAGE_CBC
89 config OMAP_PACKAGE_CBB
92 config OMAP_PACKAGE_CUS
95 config OMAP_PACKAGE_CBP
98 config OMAP_PACKAGE_CBL
101 config OMAP_PACKAGE_CBS
104 comment "OMAP Board Type"
105 depends on ARCH_OMAP2PLUS
107 config MACH_OMAP_GENERIC
108 bool "Generic OMAP board"
109 depends on ARCH_OMAP2
112 config MACH_OMAP2_TUSB6010
114 depends on ARCH_OMAP2 && ARCH_OMAP2420
115 default y if MACH_NOKIA_N8X0
118 bool "OMAP 2420 H4 board"
119 depends on ARCH_OMAP2420
121 select OMAP_PACKAGE_ZAF
122 select OMAP_DEBUG_DEVICES
124 config MACH_OMAP_APOLLON
125 bool "OMAP 2420 Apollon board"
126 depends on ARCH_OMAP2420
128 select OMAP_PACKAGE_ZAC
130 config MACH_OMAP_2430SDP
131 bool "OMAP 2430 SDP board"
132 depends on ARCH_OMAP2430
134 select OMAP_PACKAGE_ZAC
136 config MACH_OMAP3_BEAGLE
137 bool "OMAP3 BEAGLE board"
138 depends on ARCH_OMAP3
140 select OMAP_PACKAGE_CBB
142 config MACH_DEVKIT8000
143 bool "DEVKIT8000 board"
144 depends on ARCH_OMAP3
146 select OMAP_PACKAGE_CUS
149 bool "OMAP3 LDP board"
150 depends on ARCH_OMAP3
152 select OMAP_PACKAGE_CBB
154 config MACH_OMAP3530_LV_SOM
155 bool "OMAP3 Logic 3530 LV SOM board"
156 depends on ARCH_OMAP3
157 select OMAP_PACKAGE_CBB
160 Support for the LogicPD OMAP3530 SOM Development kit
161 for full description please see the products webpage at
162 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
164 config MACH_OMAP3_TORPEDO
165 bool "OMAP3 Logic 35x Torpedo board"
166 depends on ARCH_OMAP3
167 select OMAP_PACKAGE_CBB
170 Support for the LogicPD OMAP35x Torpedo Development kit
171 for full description please see the products webpage at
172 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
175 bool "Gumstix Overo board"
176 depends on ARCH_OMAP3
178 select OMAP_PACKAGE_CBB
181 bool "OMAP 3530 EVM board"
182 depends on ARCH_OMAP3
184 select OMAP_PACKAGE_CBB
186 config MACH_OMAP3517EVM
187 bool "OMAP3517/ AM3517 EVM board"
188 depends on ARCH_OMAP3
190 select OMAP_PACKAGE_CBB
192 config MACH_CRANEBOARD
193 bool "AM3517/05 CRANE board"
194 depends on ARCH_OMAP3
195 select OMAP_PACKAGE_CBB
197 config MACH_OMAP3_PANDORA
199 depends on ARCH_OMAP3
201 select OMAP_PACKAGE_CBB
202 select REGULATOR_FIXED_VOLTAGE
204 config MACH_OMAP3_TOUCHBOOK
205 bool "OMAP3 Touch Book"
206 depends on ARCH_OMAP3
208 select BACKLIGHT_CLASS_DEVICE
210 config MACH_OMAP_3430SDP
211 bool "OMAP 3430 SDP board"
212 depends on ARCH_OMAP3
214 select OMAP_PACKAGE_CBB
216 config MACH_NOKIA_N800
219 config MACH_NOKIA_N810
222 config MACH_NOKIA_N810_WIMAX
225 config MACH_NOKIA_N8X0
226 bool "Nokia N800/N810"
227 depends on ARCH_OMAP2420
229 select OMAP_PACKAGE_ZAC
230 select MACH_NOKIA_N800
231 select MACH_NOKIA_N810
232 select MACH_NOKIA_N810_WIMAX
234 config MACH_NOKIA_RM680
235 bool "Nokia RM-680 board"
236 depends on ARCH_OMAP3
238 select OMAP_PACKAGE_CBB
240 config MACH_NOKIA_RX51
241 bool "Nokia RX-51 board"
242 depends on ARCH_OMAP3
244 select OMAP_PACKAGE_CBB
246 config MACH_OMAP_ZOOM2
247 bool "OMAP3 Zoom2 board"
248 depends on ARCH_OMAP3
250 select OMAP_PACKAGE_CBB
252 select SERIAL_CORE_CONSOLE
253 select SERIAL_8250_CONSOLE
254 select REGULATOR_FIXED_VOLTAGE
256 config MACH_OMAP_ZOOM3
257 bool "OMAP3630 Zoom3 board"
258 depends on ARCH_OMAP3
260 select OMAP_PACKAGE_CBP
262 select SERIAL_CORE_CONSOLE
263 select SERIAL_8250_CONSOLE
264 select REGULATOR_FIXED_VOLTAGE
267 bool "CompuLab CM-T35 module"
268 depends on ARCH_OMAP3
270 select OMAP_PACKAGE_CUS
273 bool "CompuLab CM-T3517 module"
274 depends on ARCH_OMAP3
276 select OMAP_PACKAGE_CBB
280 depends on ARCH_OMAP3
282 select OMAP_PACKAGE_CBB
285 bool "IGEP OMAP3 module"
286 depends on ARCH_OMAP3
288 select OMAP_PACKAGE_CBB
291 bool "OMAP3 SBC STALKER board"
292 depends on ARCH_OMAP3
294 select OMAP_PACKAGE_CUS
296 config MACH_OMAP_3630SDP
297 bool "OMAP3630 SDP board"
298 depends on ARCH_OMAP3
300 select OMAP_PACKAGE_CBP
302 config MACH_OMAP_4430SDP
303 bool "OMAP 4430 SDP board"
305 depends on ARCH_OMAP4
306 select OMAP_PACKAGE_CBL
307 select OMAP_PACKAGE_CBS
309 config MACH_OMAP4_PANDA
310 bool "OMAP4 Panda Board"
312 depends on ARCH_OMAP4
313 select OMAP_PACKAGE_CBL
314 select OMAP_PACKAGE_CBS
317 bool "OMAP3 debugging peripherals"
318 depends on ARCH_OMAP3
321 Say Y here to enable debugging hardware of omap3
323 config OMAP3_SDRC_AC_TIMING
324 bool "Enable SDRC AC timing register changes"
325 depends on ARCH_OMAP3
328 If you know that none of your system initiators will attempt to
329 access SDRAM during CORE DVFS, select Y here. This should boost
330 SDRAM performance at lower CORE OPPs. There are relatively few
331 users who will wish to say yes at this point - almost everyone will
332 wish to say no. Selecting yes without understanding what is
333 going on could result in system crashes;