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"
81 config OMAP_PACKAGE_ZAF
84 config OMAP_PACKAGE_ZAC
87 config OMAP_PACKAGE_CBC
90 config OMAP_PACKAGE_CBB
93 config OMAP_PACKAGE_CUS
96 config OMAP_PACKAGE_CBP
99 config OMAP_PACKAGE_CBL
102 config OMAP_PACKAGE_CBS
105 comment "OMAP Board Type"
106 depends on ARCH_OMAP2PLUS
108 config MACH_OMAP_GENERIC
109 bool "Generic OMAP board"
110 depends on ARCH_OMAP2
113 config MACH_OMAP2_TUSB6010
115 depends on ARCH_OMAP2 && SOC_OMAP2420
116 default y if MACH_NOKIA_N8X0
119 bool "OMAP 2420 H4 board"
120 depends on SOC_OMAP2420
122 select OMAP_PACKAGE_ZAF
123 select OMAP_DEBUG_DEVICES
125 config MACH_OMAP_APOLLON
126 bool "OMAP 2420 Apollon board"
127 depends on SOC_OMAP2420
129 select OMAP_PACKAGE_ZAC
131 config MACH_OMAP_2430SDP
132 bool "OMAP 2430 SDP board"
133 depends on SOC_OMAP2430
135 select OMAP_PACKAGE_ZAC
137 config MACH_OMAP3_BEAGLE
138 bool "OMAP3 BEAGLE board"
139 depends on ARCH_OMAP3
141 select OMAP_PACKAGE_CBB
143 config MACH_DEVKIT8000
144 bool "DEVKIT8000 board"
145 depends on ARCH_OMAP3
147 select OMAP_PACKAGE_CUS
150 bool "OMAP3 LDP board"
151 depends on ARCH_OMAP3
153 select OMAP_PACKAGE_CBB
155 config MACH_OMAP3530_LV_SOM
156 bool "OMAP3 Logic 3530 LV SOM board"
157 depends on ARCH_OMAP3
158 select OMAP_PACKAGE_CBB
161 Support for the LogicPD OMAP3530 SOM Development kit
162 for full description please see the products webpage at
163 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
165 config MACH_OMAP3_TORPEDO
166 bool "OMAP3 Logic 35x Torpedo board"
167 depends on ARCH_OMAP3
168 select OMAP_PACKAGE_CBB
171 Support for the LogicPD OMAP35x Torpedo Development kit
172 for full description please see the products webpage at
173 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
176 bool "Gumstix Overo board"
177 depends on ARCH_OMAP3
179 select OMAP_PACKAGE_CBB
182 bool "OMAP 3530 EVM board"
183 depends on ARCH_OMAP3
185 select OMAP_PACKAGE_CBB
187 config MACH_OMAP3517EVM
188 bool "OMAP3517/ AM3517 EVM board"
189 depends on ARCH_OMAP3
191 select OMAP_PACKAGE_CBB
193 config MACH_CRANEBOARD
194 bool "AM3517/05 CRANE board"
195 depends on ARCH_OMAP3
196 select OMAP_PACKAGE_CBB
198 config MACH_OMAP3_PANDORA
200 depends on ARCH_OMAP3
202 select OMAP_PACKAGE_CBB
203 select REGULATOR_FIXED_VOLTAGE
205 config MACH_OMAP3_TOUCHBOOK
206 bool "OMAP3 Touch Book"
207 depends on ARCH_OMAP3
209 select BACKLIGHT_CLASS_DEVICE
211 config MACH_OMAP_3430SDP
212 bool "OMAP 3430 SDP board"
213 depends on ARCH_OMAP3
215 select OMAP_PACKAGE_CBB
217 config MACH_NOKIA_N800
220 config MACH_NOKIA_N810
223 config MACH_NOKIA_N810_WIMAX
226 config MACH_NOKIA_N8X0
227 bool "Nokia N800/N810"
228 depends on SOC_OMAP2420
230 select OMAP_PACKAGE_ZAC
231 select MACH_NOKIA_N800
232 select MACH_NOKIA_N810
233 select MACH_NOKIA_N810_WIMAX
235 config MACH_NOKIA_RM680
236 bool "Nokia RM-680 board"
237 depends on ARCH_OMAP3
239 select OMAP_PACKAGE_CBB
241 config MACH_NOKIA_RX51
242 bool "Nokia RX-51 board"
243 depends on ARCH_OMAP3
245 select OMAP_PACKAGE_CBB
247 config MACH_OMAP_ZOOM2
248 bool "OMAP3 Zoom2 board"
249 depends on ARCH_OMAP3
251 select OMAP_PACKAGE_CBB
253 select SERIAL_CORE_CONSOLE
254 select SERIAL_8250_CONSOLE
255 select REGULATOR_FIXED_VOLTAGE
257 config MACH_OMAP_ZOOM3
258 bool "OMAP3630 Zoom3 board"
259 depends on ARCH_OMAP3
261 select OMAP_PACKAGE_CBP
263 select SERIAL_CORE_CONSOLE
264 select SERIAL_8250_CONSOLE
265 select REGULATOR_FIXED_VOLTAGE
268 bool "CompuLab CM-T35 module"
269 depends on ARCH_OMAP3
271 select OMAP_PACKAGE_CUS
274 bool "CompuLab CM-T3517 module"
275 depends on ARCH_OMAP3
277 select OMAP_PACKAGE_CBB
281 depends on ARCH_OMAP3
283 select OMAP_PACKAGE_CBB
286 bool "IGEP OMAP3 module"
287 depends on ARCH_OMAP3
289 select OMAP_PACKAGE_CBB
292 bool "OMAP3 SBC STALKER board"
293 depends on ARCH_OMAP3
295 select OMAP_PACKAGE_CUS
297 config MACH_OMAP_3630SDP
298 bool "OMAP3630 SDP board"
299 depends on ARCH_OMAP3
301 select OMAP_PACKAGE_CBP
303 config MACH_TI8168EVM
304 bool "TI8168 Evaluation Module"
305 depends on SOC_OMAPTI816X
308 config MACH_OMAP_4430SDP
309 bool "OMAP 4430 SDP board"
311 depends on ARCH_OMAP4
312 select OMAP_PACKAGE_CBL
313 select OMAP_PACKAGE_CBS
314 select REGULATOR_FIXED_VOLTAGE
316 config MACH_OMAP4_PANDA
317 bool "OMAP4 Panda Board"
319 depends on ARCH_OMAP4
320 select OMAP_PACKAGE_CBL
321 select OMAP_PACKAGE_CBS
322 select REGULATOR_FIXED_VOLTAGE
325 bool "OMAP3 debugging peripherals"
326 depends on ARCH_OMAP3
329 Say Y here to enable debugging hardware of omap3
331 config OMAP3_SDRC_AC_TIMING
332 bool "Enable SDRC AC timing register changes"
333 depends on ARCH_OMAP3
336 If you know that none of your system initiators will attempt to
337 access SDRAM during CORE DVFS, select Y here. This should boost
338 SDRAM performance at lower CORE OPPs. There are relatively few
339 users who will wish to say yes at this point - almost everyone will
340 wish to say no. Selecting yes without understanding what is
341 going on could result in system crashes;