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
18 select MENELAUS if ARCH_OMAP2
19 select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4
20 select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4
22 Compile a kernel suitable for booting most boards
26 depends on ARCH_OMAP2PLUS
32 depends on ARCH_OMAP2PLUS
35 select USB_ARCH_HAS_EHCI
36 select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4
43 depends on ARCH_OMAP2PLUS
46 select LOCAL_TIMERS if SMP
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 OMAP2+ board"
110 depends on ARCH_OMAP2PLUS
114 Support for generic TI OMAP2+ boards using Flattened Device Tree.
115 More information at Documentation/devicetree
117 config MACH_OMAP2_TUSB6010
119 depends on ARCH_OMAP2 && SOC_OMAP2420
120 default y if MACH_NOKIA_N8X0
123 bool "OMAP 2420 H4 board"
124 depends on SOC_OMAP2420
126 select OMAP_PACKAGE_ZAF
127 select OMAP_DEBUG_DEVICES
129 config MACH_OMAP_APOLLON
130 bool "OMAP 2420 Apollon board"
131 depends on SOC_OMAP2420
133 select OMAP_PACKAGE_ZAC
135 config MACH_OMAP_2430SDP
136 bool "OMAP 2430 SDP board"
137 depends on SOC_OMAP2430
139 select OMAP_PACKAGE_ZAC
141 config MACH_OMAP3_BEAGLE
142 bool "OMAP3 BEAGLE board"
143 depends on ARCH_OMAP3
145 select OMAP_PACKAGE_CBB
147 config MACH_DEVKIT8000
148 bool "DEVKIT8000 board"
149 depends on ARCH_OMAP3
151 select OMAP_PACKAGE_CUS
154 bool "OMAP3 LDP board"
155 depends on ARCH_OMAP3
157 select OMAP_PACKAGE_CBB
159 config MACH_OMAP3530_LV_SOM
160 bool "OMAP3 Logic 3530 LV SOM board"
161 depends on ARCH_OMAP3
162 select OMAP_PACKAGE_CBB
165 Support for the LogicPD OMAP3530 SOM Development kit
166 for full description please see the products webpage at
167 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
169 config MACH_OMAP3_TORPEDO
170 bool "OMAP3 Logic 35x Torpedo board"
171 depends on ARCH_OMAP3
172 select OMAP_PACKAGE_CBB
175 Support for the LogicPD OMAP35x Torpedo Development kit
176 for full description please see the products webpage at
177 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
180 bool "Gumstix Overo board"
181 depends on ARCH_OMAP3
183 select OMAP_PACKAGE_CBB
186 bool "OMAP 3530 EVM board"
187 depends on ARCH_OMAP3
189 select OMAP_PACKAGE_CBB
191 config MACH_OMAP3517EVM
192 bool "OMAP3517/ AM3517 EVM board"
193 depends on ARCH_OMAP3
195 select OMAP_PACKAGE_CBB
197 config MACH_CRANEBOARD
198 bool "AM3517/05 CRANE board"
199 depends on ARCH_OMAP3
200 select OMAP_PACKAGE_CBB
202 config MACH_OMAP3_PANDORA
204 depends on ARCH_OMAP3
206 select OMAP_PACKAGE_CBB
207 select REGULATOR_FIXED_VOLTAGE
209 config MACH_OMAP3_TOUCHBOOK
210 bool "OMAP3 Touch Book"
211 depends on ARCH_OMAP3
213 select BACKLIGHT_CLASS_DEVICE
215 config MACH_OMAP_3430SDP
216 bool "OMAP 3430 SDP board"
217 depends on ARCH_OMAP3
219 select OMAP_PACKAGE_CBB
221 config MACH_NOKIA_N800
224 config MACH_NOKIA_N810
227 config MACH_NOKIA_N810_WIMAX
230 config MACH_NOKIA_N8X0
231 bool "Nokia N800/N810"
232 depends on SOC_OMAP2420
234 select OMAP_PACKAGE_ZAC
235 select MACH_NOKIA_N800
236 select MACH_NOKIA_N810
237 select MACH_NOKIA_N810_WIMAX
239 config MACH_NOKIA_RM680
240 bool "Nokia RM-680 board"
241 depends on ARCH_OMAP3
243 select OMAP_PACKAGE_CBB
245 config MACH_NOKIA_RX51
246 bool "Nokia RX-51 board"
247 depends on ARCH_OMAP3
249 select OMAP_PACKAGE_CBB
251 config MACH_OMAP_ZOOM2
252 bool "OMAP3 Zoom2 board"
253 depends on ARCH_OMAP3
255 select OMAP_PACKAGE_CBB
257 select SERIAL_CORE_CONSOLE
258 select SERIAL_8250_CONSOLE
259 select REGULATOR_FIXED_VOLTAGE
261 config MACH_OMAP_ZOOM3
262 bool "OMAP3630 Zoom3 board"
263 depends on ARCH_OMAP3
265 select OMAP_PACKAGE_CBP
267 select SERIAL_CORE_CONSOLE
268 select SERIAL_8250_CONSOLE
269 select REGULATOR_FIXED_VOLTAGE
272 bool "CompuLab CM-T35/CM-T3730 modules"
273 depends on ARCH_OMAP3
276 select OMAP_PACKAGE_CUS
279 bool "CompuLab CM-T3517 module"
280 depends on ARCH_OMAP3
282 select OMAP_PACKAGE_CBB
289 depends on ARCH_OMAP3
291 select OMAP_PACKAGE_CBB
294 bool "IGEP OMAP3 module"
295 depends on ARCH_OMAP3
297 select OMAP_PACKAGE_CBB
301 bool "OMAP3 SBC STALKER board"
302 depends on ARCH_OMAP3
304 select OMAP_PACKAGE_CUS
306 config MACH_OMAP_3630SDP
307 bool "OMAP3630 SDP board"
308 depends on ARCH_OMAP3
310 select OMAP_PACKAGE_CBP
312 config MACH_TI8168EVM
313 bool "TI8168 Evaluation Module"
314 depends on SOC_OMAPTI816X
317 config MACH_OMAP_4430SDP
318 bool "OMAP 4430 SDP board"
320 depends on ARCH_OMAP4
321 select OMAP_PACKAGE_CBL
322 select OMAP_PACKAGE_CBS
323 select REGULATOR_FIXED_VOLTAGE
325 config MACH_OMAP4_PANDA
326 bool "OMAP4 Panda Board"
328 depends on ARCH_OMAP4
329 select OMAP_PACKAGE_CBL
330 select OMAP_PACKAGE_CBS
331 select REGULATOR_FIXED_VOLTAGE
334 bool "OMAP3 debugging peripherals"
335 depends on ARCH_OMAP3
338 Say Y here to enable debugging hardware of omap3
340 config OMAP3_SDRC_AC_TIMING
341 bool "Enable SDRC AC timing register changes"
342 depends on ARCH_OMAP3
345 If you know that none of your system initiators will attempt to
346 access SDRAM during CORE DVFS, select Y here. This should boost
347 SDRAM performance at lower CORE OPPs. There are relatively few
348 users who will wish to say yes at this point - almost everyone will
349 wish to say no. Selecting yes without understanding what is
350 going on could result in system crashes;