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"
75 config OMAP_PACKAGE_ZAF
78 config OMAP_PACKAGE_ZAC
81 config OMAP_PACKAGE_CBC
84 config OMAP_PACKAGE_CBB
87 config OMAP_PACKAGE_CUS
90 config OMAP_PACKAGE_CBP
93 config OMAP_PACKAGE_CBL
96 config OMAP_PACKAGE_CBS
99 comment "OMAP Board Type"
100 depends on ARCH_OMAP2PLUS
102 config MACH_OMAP_GENERIC
103 bool "Generic OMAP board"
104 depends on ARCH_OMAP2
107 config MACH_OMAP2_TUSB6010
109 depends on ARCH_OMAP2 && ARCH_OMAP2420
110 default y if MACH_NOKIA_N8X0
113 bool "OMAP 2420 H4 board"
114 depends on ARCH_OMAP2420
116 select OMAP_PACKAGE_ZAF
117 select OMAP_DEBUG_DEVICES
119 config MACH_OMAP_APOLLON
120 bool "OMAP 2420 Apollon board"
121 depends on ARCH_OMAP2420
123 select OMAP_PACKAGE_ZAC
125 config MACH_OMAP_2430SDP
126 bool "OMAP 2430 SDP board"
127 depends on ARCH_OMAP2430
129 select OMAP_PACKAGE_ZAC
131 config MACH_OMAP3_BEAGLE
132 bool "OMAP3 BEAGLE board"
133 depends on ARCH_OMAP3
135 select OMAP_PACKAGE_CBB
137 config MACH_DEVKIT8000
138 bool "DEVKIT8000 board"
139 depends on ARCH_OMAP3
141 select OMAP_PACKAGE_CUS
144 bool "OMAP3 LDP board"
145 depends on ARCH_OMAP3
147 select OMAP_PACKAGE_CBB
149 config MACH_OMAP3530_LV_SOM
150 bool "OMAP3 Logic 3530 LV SOM board"
151 depends on ARCH_OMAP3
152 select OMAP_PACKAGE_CBB
155 Support for the LogicPD OMAP3530 SOM Development kit
156 for full description please see the products webpage at
157 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
159 config MACH_OMAP3_TORPEDO
160 bool "OMAP3 Logic 35x Torpedo board"
161 depends on ARCH_OMAP3
162 select OMAP_PACKAGE_CBB
165 Support for the LogicPD OMAP35x Torpedo Development kit
166 for full description please see the products webpage at
167 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
170 bool "Gumstix Overo board"
171 depends on ARCH_OMAP3
173 select OMAP_PACKAGE_CBB
176 bool "OMAP 3530 EVM board"
177 depends on ARCH_OMAP3
179 select OMAP_PACKAGE_CBB
181 config MACH_OMAP3517EVM
182 bool "OMAP3517/ AM3517 EVM board"
183 depends on ARCH_OMAP3
185 select OMAP_PACKAGE_CBB
187 config MACH_CRANEBOARD
188 bool "AM3517/05 CRANE board"
189 depends on ARCH_OMAP3
190 select OMAP_PACKAGE_CBB
192 config MACH_OMAP3_PANDORA
194 depends on ARCH_OMAP3
196 select OMAP_PACKAGE_CBB
197 select REGULATOR_FIXED_VOLTAGE
199 config MACH_OMAP3_TOUCHBOOK
200 bool "OMAP3 Touch Book"
201 depends on ARCH_OMAP3
203 select BACKLIGHT_CLASS_DEVICE
205 config MACH_OMAP_3430SDP
206 bool "OMAP 3430 SDP board"
207 depends on ARCH_OMAP3
209 select OMAP_PACKAGE_CBB
211 config MACH_NOKIA_N800
214 config MACH_NOKIA_N810
217 config MACH_NOKIA_N810_WIMAX
220 config MACH_NOKIA_N8X0
221 bool "Nokia N800/N810"
222 depends on ARCH_OMAP2420
224 select OMAP_PACKAGE_ZAC
225 select MACH_NOKIA_N800
226 select MACH_NOKIA_N810
227 select MACH_NOKIA_N810_WIMAX
229 config MACH_NOKIA_RM680
230 bool "Nokia RM-680 board"
231 depends on ARCH_OMAP3
233 select OMAP_PACKAGE_CBB
235 config MACH_NOKIA_RX51
236 bool "Nokia RX-51 board"
237 depends on ARCH_OMAP3
239 select OMAP_PACKAGE_CBB
241 config MACH_OMAP_ZOOM2
242 bool "OMAP3 Zoom2 board"
243 depends on ARCH_OMAP3
245 select OMAP_PACKAGE_CBB
247 select SERIAL_CORE_CONSOLE
248 select SERIAL_8250_CONSOLE
249 select REGULATOR_FIXED_VOLTAGE
251 config MACH_OMAP_ZOOM3
252 bool "OMAP3630 Zoom3 board"
253 depends on ARCH_OMAP3
255 select OMAP_PACKAGE_CBP
257 select SERIAL_CORE_CONSOLE
258 select SERIAL_8250_CONSOLE
259 select REGULATOR_FIXED_VOLTAGE
262 bool "CompuLab CM-T35 module"
263 depends on ARCH_OMAP3
265 select OMAP_PACKAGE_CUS
268 bool "CompuLab CM-T3517 module"
269 depends on ARCH_OMAP3
271 select OMAP_PACKAGE_CBB
275 depends on ARCH_OMAP3
277 select OMAP_PACKAGE_CBB
280 bool "IGEP OMAP3 module"
281 depends on ARCH_OMAP3
283 select OMAP_PACKAGE_CBB
286 bool "OMAP3 SBC STALKER board"
287 depends on ARCH_OMAP3
289 select OMAP_PACKAGE_CUS
291 config MACH_OMAP_3630SDP
292 bool "OMAP3630 SDP board"
293 depends on ARCH_OMAP3
295 select OMAP_PACKAGE_CBP
297 config MACH_OMAP_4430SDP
298 bool "OMAP 4430 SDP board"
300 depends on ARCH_OMAP4
301 select OMAP_PACKAGE_CBL
302 select OMAP_PACKAGE_CBS
304 config MACH_OMAP4_PANDA
305 bool "OMAP4 Panda Board"
307 depends on ARCH_OMAP4
308 select OMAP_PACKAGE_CBL
309 select OMAP_PACKAGE_CBS
312 bool "OMAP3 debugging peripherals"
313 depends on ARCH_OMAP3
316 Say Y here to enable debugging hardware of omap3
318 config OMAP3_SDRC_AC_TIMING
319 bool "Enable SDRC AC timing register changes"
320 depends on ARCH_OMAP3
323 If you know that none of your system initiators will attempt to
324 access SDRAM during CORE DVFS, select Y here. This should boost
325 SDRAM performance at lower CORE OPPs. There are relatively few
326 users who will wish to say yes at this point - almost everyone will
327 wish to say no. Selecting yes without understanding what is
328 going on could result in system crashes;