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
42 depends on ARCH_OMAP2PLUS
45 select PL310_ERRATA_588369
46 select ARM_ERRATA_720789
48 comment "OMAP Core Type"
52 bool "OMAP2420 support"
59 bool "OMAP2430 support"
65 bool "OMAP3430 support"
70 config OMAP_PACKAGE_ZAF
73 config OMAP_PACKAGE_ZAC
76 config OMAP_PACKAGE_CBC
79 config OMAP_PACKAGE_CBB
82 config OMAP_PACKAGE_CUS
85 config OMAP_PACKAGE_CBP
88 config OMAP_PACKAGE_CBL
91 config OMAP_PACKAGE_CBS
94 comment "OMAP Board Type"
95 depends on ARCH_OMAP2PLUS
97 config MACH_OMAP_GENERIC
98 bool "Generic OMAP board"
102 config MACH_OMAP2_TUSB6010
104 depends on ARCH_OMAP2 && ARCH_OMAP2420
105 default y if MACH_NOKIA_N8X0
108 bool "OMAP 2420 H4 board"
109 depends on ARCH_OMAP2420
111 select OMAP_PACKAGE_ZAF
112 select OMAP_DEBUG_DEVICES
114 config MACH_OMAP_APOLLON
115 bool "OMAP 2420 Apollon board"
116 depends on ARCH_OMAP2420
118 select OMAP_PACKAGE_ZAC
120 config MACH_OMAP_2430SDP
121 bool "OMAP 2430 SDP board"
122 depends on ARCH_OMAP2430
124 select OMAP_PACKAGE_ZAC
126 config MACH_OMAP3_BEAGLE
127 bool "OMAP3 BEAGLE board"
128 depends on ARCH_OMAP3
130 select OMAP_PACKAGE_CBB
132 config MACH_DEVKIT8000
133 bool "DEVKIT8000 board"
134 depends on ARCH_OMAP3
136 select OMAP_PACKAGE_CUS
140 bool "OMAP3 LDP board"
141 depends on ARCH_OMAP3
143 select OMAP_PACKAGE_CBB
145 config MACH_OMAP3530_LV_SOM
146 bool "OMAP3 Logic 3530 LV SOM board"
147 depends on ARCH_OMAP3
148 select OMAP_PACKAGE_CBB
151 Support for the LogicPD OMAP3530 SOM Development kit
152 for full description please see the products webpage at
153 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
155 config MACH_OMAP3_TORPEDO
156 bool "OMAP3 Logic 35x Torpedo board"
157 depends on ARCH_OMAP3
158 select OMAP_PACKAGE_CBB
161 Support for the LogicPD OMAP35x Torpedo Development kit
162 for full description please see the products webpage at
163 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
166 bool "Gumstix Overo board"
167 depends on ARCH_OMAP3
169 select OMAP_PACKAGE_CBB
172 bool "OMAP 3530 EVM board"
173 depends on ARCH_OMAP3
175 select OMAP_PACKAGE_CBB
177 config MACH_OMAP3517EVM
178 bool "OMAP3517/ AM3517 EVM board"
179 depends on ARCH_OMAP3
181 select OMAP_PACKAGE_CBB
183 config MACH_OMAP3_PANDORA
185 depends on ARCH_OMAP3
187 select OMAP_PACKAGE_CBB
189 config MACH_OMAP3_TOUCHBOOK
190 bool "OMAP3 Touch Book"
191 depends on ARCH_OMAP3
193 select BACKLIGHT_CLASS_DEVICE
195 config MACH_OMAP_3430SDP
196 bool "OMAP 3430 SDP board"
197 depends on ARCH_OMAP3
199 select OMAP_PACKAGE_CBB
201 config MACH_NOKIA_N800
204 config MACH_NOKIA_N810
207 config MACH_NOKIA_N810_WIMAX
210 config MACH_NOKIA_N8X0
211 bool "Nokia N800/N810"
212 depends on ARCH_OMAP2420
214 select OMAP_PACKAGE_ZAC
215 select MACH_NOKIA_N800
216 select MACH_NOKIA_N810
217 select MACH_NOKIA_N810_WIMAX
219 config MACH_NOKIA_RX51
220 bool "Nokia RX-51 board"
221 depends on ARCH_OMAP3
223 select OMAP_PACKAGE_CBB
225 config MACH_OMAP_ZOOM2
226 bool "OMAP3 Zoom2 board"
227 depends on ARCH_OMAP3
229 select OMAP_PACKAGE_CBB
231 select SERIAL_CORE_CONSOLE
232 select SERIAL_8250_CONSOLE
234 config MACH_OMAP_ZOOM3
235 bool "OMAP3630 Zoom3 board"
236 depends on ARCH_OMAP3
238 select OMAP_PACKAGE_CBP
240 select SERIAL_CORE_CONSOLE
241 select SERIAL_8250_CONSOLE
244 bool "CompuLab CM-T35 module"
245 depends on ARCH_OMAP3
247 select OMAP_PACKAGE_CUS
251 bool "CompuLab CM-T3517 module"
252 depends on ARCH_OMAP3
254 select OMAP_PACKAGE_CBB
259 depends on ARCH_OMAP3
261 select OMAP_PACKAGE_CBB
264 bool "IGEP OMAP3 module"
265 depends on ARCH_OMAP3
267 select OMAP_PACKAGE_CBB
270 bool "OMAP3 SBC STALKER board"
271 depends on ARCH_OMAP3
273 select OMAP_PACKAGE_CUS
276 config MACH_OMAP_3630SDP
277 bool "OMAP3630 SDP board"
278 depends on ARCH_OMAP3
280 select OMAP_PACKAGE_CBP
282 config MACH_OMAP_4430SDP
283 bool "OMAP 4430 SDP board"
285 depends on ARCH_OMAP4
286 select OMAP_PACKAGE_CBL
287 select OMAP_PACKAGE_CBS
289 config MACH_OMAP4_PANDA
290 bool "OMAP4 Panda Board"
292 depends on ARCH_OMAP4
295 bool "OMAP3 debugging peripherals"
296 depends on ARCH_OMAP3
299 Say Y here to enable debugging hardware of omap3
301 config OMAP3_SDRC_AC_TIMING
302 bool "Enable SDRC AC timing register changes"
303 depends on ARCH_OMAP3
306 If you know that none of your system initiators will attempt to
307 access SDRAM during CORE DVFS, select Y here. This should boost
308 SDRAM performance at lower CORE OPPs. There are relatively few
309 users who will wish to say yes at this point - almost everyone will
310 wish to say no. Selecting yes without understanding what is
311 going on could result in system crashes;