3 menu "TI OMAP2/3/4 Specific Features"
5 config ARCH_OMAP2PLUS_TYPICAL
6 bool "Typical OMAP configuration"
12 select NEON if ARCH_OMAP3 || ARCH_OMAP4
14 select SERIAL_OMAP_CONSOLE
17 select MENELAUS if ARCH_OMAP2
18 select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4
19 select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4
21 Compile a kernel suitable for booting most boards
25 depends on ARCH_OMAP2PLUS
31 depends on ARCH_OMAP2PLUS
34 select USB_ARCH_HAS_EHCI
35 select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4
38 select ARM_CPU_SUSPEND if PM
43 depends on ARCH_OMAP2PLUS
47 select LOCAL_TIMERS if SMP
48 select MIGHT_HAVE_CACHE_L2X0
49 select PL310_ERRATA_588369
50 select PL310_ERRATA_727915
51 select ARM_ERRATA_720789
54 select USB_ARCH_HAS_EHCI
55 select ARM_CPU_SUSPEND if PM
57 comment "OMAP Core Type"
61 bool "OMAP2420 support"
68 bool "OMAP2430 support"
74 bool "OMAP3430 support"
84 config OMAP_PACKAGE_ZAF
87 config OMAP_PACKAGE_ZAC
90 config OMAP_PACKAGE_CBC
93 config OMAP_PACKAGE_CBB
96 config OMAP_PACKAGE_CUS
99 config OMAP_PACKAGE_CBP
102 config OMAP_PACKAGE_CBL
105 config OMAP_PACKAGE_CBS
108 comment "OMAP Board Type"
109 depends on ARCH_OMAP2PLUS
111 config MACH_OMAP_GENERIC
112 bool "Generic OMAP2+ board"
113 depends on ARCH_OMAP2PLUS
117 Support for generic TI OMAP2+ boards using Flattened Device Tree.
118 More information at Documentation/devicetree
120 config MACH_OMAP2_TUSB6010
122 depends on ARCH_OMAP2 && SOC_OMAP2420
123 default y if MACH_NOKIA_N8X0
126 bool "OMAP 2420 H4 board"
127 depends on SOC_OMAP2420
129 select OMAP_PACKAGE_ZAF
130 select OMAP_DEBUG_DEVICES
132 config MACH_OMAP_APOLLON
133 bool "OMAP 2420 Apollon board"
134 depends on SOC_OMAP2420
136 select OMAP_PACKAGE_ZAC
138 config MACH_OMAP_2430SDP
139 bool "OMAP 2430 SDP board"
140 depends on SOC_OMAP2430
142 select OMAP_PACKAGE_ZAC
144 config MACH_OMAP3_BEAGLE
145 bool "OMAP3 BEAGLE board"
146 depends on ARCH_OMAP3
148 select OMAP_PACKAGE_CBB
150 config MACH_DEVKIT8000
151 bool "DEVKIT8000 board"
152 depends on ARCH_OMAP3
154 select OMAP_PACKAGE_CUS
157 bool "OMAP3 LDP board"
158 depends on ARCH_OMAP3
160 select OMAP_PACKAGE_CBB
162 config MACH_OMAP3530_LV_SOM
163 bool "OMAP3 Logic 3530 LV SOM board"
164 depends on ARCH_OMAP3
165 select OMAP_PACKAGE_CBB
168 Support for the LogicPD OMAP3530 SOM Development kit
169 for full description please see the products webpage at
170 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
172 config MACH_OMAP3_TORPEDO
173 bool "OMAP3 Logic 35x Torpedo board"
174 depends on ARCH_OMAP3
175 select OMAP_PACKAGE_CBB
178 Support for the LogicPD OMAP35x Torpedo Development kit
179 for full description please see the products webpage at
180 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
183 bool "Gumstix Overo board"
184 depends on ARCH_OMAP3
186 select OMAP_PACKAGE_CBB
189 bool "OMAP 3530 EVM board"
190 depends on ARCH_OMAP3
192 select OMAP_PACKAGE_CBB
194 config MACH_OMAP3517EVM
195 bool "OMAP3517/ AM3517 EVM board"
196 depends on ARCH_OMAP3
198 select OMAP_PACKAGE_CBB
200 config MACH_CRANEBOARD
201 bool "AM3517/05 CRANE board"
202 depends on ARCH_OMAP3
203 select OMAP_PACKAGE_CBB
205 config MACH_OMAP3_PANDORA
207 depends on ARCH_OMAP3
209 select OMAP_PACKAGE_CBB
210 select REGULATOR_FIXED_VOLTAGE
212 config MACH_OMAP3_TOUCHBOOK
213 bool "OMAP3 Touch Book"
214 depends on ARCH_OMAP3
216 select BACKLIGHT_CLASS_DEVICE
218 config MACH_OMAP_3430SDP
219 bool "OMAP 3430 SDP board"
220 depends on ARCH_OMAP3
222 select OMAP_PACKAGE_CBB
224 config MACH_NOKIA_N800
227 config MACH_NOKIA_N810
230 config MACH_NOKIA_N810_WIMAX
233 config MACH_NOKIA_N8X0
234 bool "Nokia N800/N810"
235 depends on SOC_OMAP2420
237 select OMAP_PACKAGE_ZAC
238 select MACH_NOKIA_N800
239 select MACH_NOKIA_N810
240 select MACH_NOKIA_N810_WIMAX
242 config MACH_NOKIA_RM680
243 bool "Nokia RM-680 board"
244 depends on ARCH_OMAP3
246 select OMAP_PACKAGE_CBB
248 config MACH_NOKIA_RX51
249 bool "Nokia RX-51 board"
250 depends on ARCH_OMAP3
252 select OMAP_PACKAGE_CBB
254 config MACH_OMAP_ZOOM2
255 bool "OMAP3 Zoom2 board"
256 depends on ARCH_OMAP3
258 select OMAP_PACKAGE_CBB
260 select SERIAL_CORE_CONSOLE
261 select SERIAL_8250_CONSOLE
262 select REGULATOR_FIXED_VOLTAGE
264 config MACH_OMAP_ZOOM3
265 bool "OMAP3630 Zoom3 board"
266 depends on ARCH_OMAP3
268 select OMAP_PACKAGE_CBP
270 select SERIAL_CORE_CONSOLE
271 select SERIAL_8250_CONSOLE
272 select REGULATOR_FIXED_VOLTAGE
275 bool "CompuLab CM-T35/CM-T3730 modules"
276 depends on ARCH_OMAP3
279 select OMAP_PACKAGE_CUS
282 bool "CompuLab CM-T3517 module"
283 depends on ARCH_OMAP3
285 select OMAP_PACKAGE_CBB
292 depends on ARCH_OMAP3
294 select OMAP_PACKAGE_CBB
297 bool "IGEP OMAP3 module"
298 depends on ARCH_OMAP3
300 select OMAP_PACKAGE_CBB
304 bool "OMAP3 SBC STALKER board"
305 depends on ARCH_OMAP3
307 select OMAP_PACKAGE_CUS
309 config MACH_OMAP_3630SDP
310 bool "OMAP3630 SDP board"
311 depends on ARCH_OMAP3
313 select OMAP_PACKAGE_CBP
315 config MACH_TI8168EVM
316 bool "TI8168 Evaluation Module"
317 depends on SOC_OMAPTI816X
320 config MACH_OMAP_4430SDP
321 bool "OMAP 4430 SDP board"
323 depends on ARCH_OMAP4
324 select OMAP_PACKAGE_CBL
325 select OMAP_PACKAGE_CBS
326 select REGULATOR_FIXED_VOLTAGE
328 config MACH_OMAP4_PANDA
329 bool "OMAP4 Panda Board"
331 depends on ARCH_OMAP4
332 select OMAP_PACKAGE_CBL
333 select OMAP_PACKAGE_CBS
334 select REGULATOR_FIXED_VOLTAGE
337 bool "OMAP3 debugging peripherals"
338 depends on ARCH_OMAP3
341 Say Y here to enable debugging hardware of omap3
343 config OMAP3_SDRC_AC_TIMING
344 bool "Enable SDRC AC timing register changes"
345 depends on ARCH_OMAP3
348 If you know that none of your system initiators will attempt to
349 access SDRAM during CORE DVFS, select Y here. This should boost
350 SDRAM performance at lower CORE OPPs. There are relatively few
351 users who will wish to say yes at this point - almost everyone will
352 wish to say no. Selecting yes without understanding what is
353 going on could result in system crashes;