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 PL310_ERRATA_727915
49 select ARM_ERRATA_720789
52 select USB_ARCH_HAS_EHCI
54 comment "OMAP Core Type"
58 bool "OMAP2420 support"
65 bool "OMAP2430 support"
71 bool "OMAP3430 support"
76 config OMAP_PACKAGE_ZAF
79 config OMAP_PACKAGE_ZAC
82 config OMAP_PACKAGE_CBC
85 config OMAP_PACKAGE_CBB
88 config OMAP_PACKAGE_CUS
91 config OMAP_PACKAGE_CBP
94 config OMAP_PACKAGE_CBL
97 config OMAP_PACKAGE_CBS
100 comment "OMAP Board Type"
101 depends on ARCH_OMAP2PLUS
103 config MACH_OMAP_GENERIC
104 bool "Generic OMAP board"
105 depends on ARCH_OMAP2
108 config MACH_OMAP2_TUSB6010
110 depends on ARCH_OMAP2 && ARCH_OMAP2420
111 default y if MACH_NOKIA_N8X0
114 bool "OMAP 2420 H4 board"
115 depends on ARCH_OMAP2420
117 select OMAP_PACKAGE_ZAF
118 select OMAP_DEBUG_DEVICES
120 config MACH_OMAP_APOLLON
121 bool "OMAP 2420 Apollon board"
122 depends on ARCH_OMAP2420
124 select OMAP_PACKAGE_ZAC
126 config MACH_OMAP_2430SDP
127 bool "OMAP 2430 SDP board"
128 depends on ARCH_OMAP2430
130 select OMAP_PACKAGE_ZAC
132 config MACH_OMAP3_BEAGLE
133 bool "OMAP3 BEAGLE board"
134 depends on ARCH_OMAP3
136 select OMAP_PACKAGE_CBB
138 config MACH_DEVKIT8000
139 bool "DEVKIT8000 board"
140 depends on ARCH_OMAP3
142 select OMAP_PACKAGE_CUS
145 bool "OMAP3 LDP board"
146 depends on ARCH_OMAP3
148 select OMAP_PACKAGE_CBB
150 config MACH_OMAP3530_LV_SOM
151 bool "OMAP3 Logic 3530 LV SOM board"
152 depends on ARCH_OMAP3
153 select OMAP_PACKAGE_CBB
156 Support for the LogicPD OMAP3530 SOM Development kit
157 for full description please see the products webpage at
158 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
160 config MACH_OMAP3_TORPEDO
161 bool "OMAP3 Logic 35x Torpedo board"
162 depends on ARCH_OMAP3
163 select OMAP_PACKAGE_CBB
166 Support for the LogicPD OMAP35x Torpedo Development kit
167 for full description please see the products webpage at
168 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
171 bool "Gumstix Overo board"
172 depends on ARCH_OMAP3
174 select OMAP_PACKAGE_CBB
177 bool "OMAP 3530 EVM board"
178 depends on ARCH_OMAP3
180 select OMAP_PACKAGE_CBB
182 config MACH_OMAP3517EVM
183 bool "OMAP3517/ AM3517 EVM board"
184 depends on ARCH_OMAP3
186 select OMAP_PACKAGE_CBB
188 config MACH_CRANEBOARD
189 bool "AM3517/05 CRANE board"
190 depends on ARCH_OMAP3
191 select OMAP_PACKAGE_CBB
193 config MACH_OMAP3_PANDORA
195 depends on ARCH_OMAP3
197 select OMAP_PACKAGE_CBB
198 select REGULATOR_FIXED_VOLTAGE
200 config MACH_OMAP3_TOUCHBOOK
201 bool "OMAP3 Touch Book"
202 depends on ARCH_OMAP3
204 select BACKLIGHT_CLASS_DEVICE
206 config MACH_OMAP_3430SDP
207 bool "OMAP 3430 SDP board"
208 depends on ARCH_OMAP3
210 select OMAP_PACKAGE_CBB
212 config MACH_NOKIA_N800
215 config MACH_NOKIA_N810
218 config MACH_NOKIA_N810_WIMAX
221 config MACH_NOKIA_N8X0
222 bool "Nokia N800/N810"
223 depends on ARCH_OMAP2420
225 select OMAP_PACKAGE_ZAC
226 select MACH_NOKIA_N800
227 select MACH_NOKIA_N810
228 select MACH_NOKIA_N810_WIMAX
230 config MACH_NOKIA_RM680
231 bool "Nokia RM-680 board"
232 depends on ARCH_OMAP3
234 select OMAP_PACKAGE_CBB
236 config MACH_NOKIA_RX51
237 bool "Nokia RX-51 board"
238 depends on ARCH_OMAP3
240 select OMAP_PACKAGE_CBB
242 config MACH_OMAP_ZOOM2
243 bool "OMAP3 Zoom2 board"
244 depends on ARCH_OMAP3
246 select OMAP_PACKAGE_CBB
248 select SERIAL_CORE_CONSOLE
249 select SERIAL_8250_CONSOLE
250 select REGULATOR_FIXED_VOLTAGE
252 config MACH_OMAP_ZOOM3
253 bool "OMAP3630 Zoom3 board"
254 depends on ARCH_OMAP3
256 select OMAP_PACKAGE_CBP
258 select SERIAL_CORE_CONSOLE
259 select SERIAL_8250_CONSOLE
260 select REGULATOR_FIXED_VOLTAGE
263 bool "CompuLab CM-T35 module"
264 depends on ARCH_OMAP3
266 select OMAP_PACKAGE_CUS
269 bool "CompuLab CM-T3517 module"
270 depends on ARCH_OMAP3
272 select OMAP_PACKAGE_CBB
276 depends on ARCH_OMAP3
278 select OMAP_PACKAGE_CBB
281 bool "IGEP OMAP3 module"
282 depends on ARCH_OMAP3
284 select OMAP_PACKAGE_CBB
287 bool "OMAP3 SBC STALKER board"
288 depends on ARCH_OMAP3
290 select OMAP_PACKAGE_CUS
292 config MACH_OMAP_3630SDP
293 bool "OMAP3630 SDP board"
294 depends on ARCH_OMAP3
296 select OMAP_PACKAGE_CBP
298 config MACH_OMAP_4430SDP
299 bool "OMAP 4430 SDP board"
301 depends on ARCH_OMAP4
302 select OMAP_PACKAGE_CBL
303 select OMAP_PACKAGE_CBS
305 config MACH_OMAP4_PANDA
306 bool "OMAP4 Panda Board"
308 depends on ARCH_OMAP4
309 select OMAP_PACKAGE_CBL
310 select OMAP_PACKAGE_CBS
313 bool "OMAP3 debugging peripherals"
314 depends on ARCH_OMAP3
317 Say Y here to enable debugging hardware of omap3
319 config OMAP3_SDRC_AC_TIMING
320 bool "Enable SDRC AC timing register changes"
321 depends on ARCH_OMAP3
324 If you know that none of your system initiators will attempt to
325 access SDRAM during CORE DVFS, select Y here. This should boost
326 SDRAM performance at lower CORE OPPs. There are relatively few
327 users who will wish to say yes at this point - almost everyone will
328 wish to say no. Selecting yes without understanding what is
329 going on could result in system crashes;