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
47 select USB_ARCH_HAS_EHCI
49 comment "OMAP Core Type"
53 bool "OMAP2420 support"
60 bool "OMAP2430 support"
66 bool "OMAP3430 support"
71 config OMAP_PACKAGE_ZAF
74 config OMAP_PACKAGE_ZAC
77 config OMAP_PACKAGE_CBC
80 config OMAP_PACKAGE_CBB
83 config OMAP_PACKAGE_CUS
86 config OMAP_PACKAGE_CBP
89 comment "OMAP Board Type"
90 depends on ARCH_OMAP2PLUS
92 config MACH_OMAP_GENERIC
93 bool "Generic OMAP board"
97 config MACH_OMAP2_TUSB6010
99 depends on ARCH_OMAP2 && ARCH_OMAP2420
100 default y if MACH_NOKIA_N8X0
103 bool "OMAP 2420 H4 board"
104 depends on ARCH_OMAP2420
106 select OMAP_PACKAGE_ZAF
107 select OMAP_DEBUG_DEVICES
109 config MACH_OMAP_APOLLON
110 bool "OMAP 2420 Apollon board"
111 depends on ARCH_OMAP2420
113 select OMAP_PACKAGE_ZAC
115 config MACH_OMAP_2430SDP
116 bool "OMAP 2430 SDP board"
117 depends on ARCH_OMAP2430
119 select OMAP_PACKAGE_ZAC
121 config MACH_OMAP3_BEAGLE
122 bool "OMAP3 BEAGLE board"
123 depends on ARCH_OMAP3
125 select OMAP_PACKAGE_CBB
127 config MACH_DEVKIT8000
128 bool "DEVKIT8000 board"
129 depends on ARCH_OMAP3
131 select OMAP_PACKAGE_CUS
135 bool "OMAP3 LDP board"
136 depends on ARCH_OMAP3
138 select OMAP_PACKAGE_CBB
140 config MACH_OMAP3530_LV_SOM
141 bool "OMAP3 Logic 3530 LV SOM board"
142 depends on ARCH_OMAP3
143 select OMAP_PACKAGE_CBB
146 Support for the LogicPD OMAP3530 SOM Development kit
147 for full description please see the products webpage at
148 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
150 config MACH_OMAP3_TORPEDO
151 bool "OMAP3 Logic 35x Torpedo board"
152 depends on ARCH_OMAP3
153 select OMAP_PACKAGE_CBB
156 Support for the LogicPD OMAP35x Torpedo Development kit
157 for full description please see the products webpage at
158 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
161 bool "Gumstix Overo board"
162 depends on ARCH_OMAP3
164 select OMAP_PACKAGE_CBB
167 bool "OMAP 3530 EVM board"
168 depends on ARCH_OMAP3
170 select OMAP_PACKAGE_CBB
172 config MACH_OMAP3517EVM
173 bool "OMAP3517/ AM3517 EVM board"
174 depends on ARCH_OMAP3
176 select OMAP_PACKAGE_CBB
178 config MACH_OMAP3_PANDORA
180 depends on ARCH_OMAP3
182 select OMAP_PACKAGE_CBB
184 config MACH_OMAP3_TOUCHBOOK
185 bool "OMAP3 Touch Book"
186 depends on ARCH_OMAP3
188 select BACKLIGHT_CLASS_DEVICE
190 config MACH_OMAP_3430SDP
191 bool "OMAP 3430 SDP board"
192 depends on ARCH_OMAP3
194 select OMAP_PACKAGE_CBB
196 config MACH_NOKIA_N800
199 config MACH_NOKIA_N810
202 config MACH_NOKIA_N810_WIMAX
205 config MACH_NOKIA_N8X0
206 bool "Nokia N800/N810"
207 depends on ARCH_OMAP2420
209 select OMAP_PACKAGE_ZAC
210 select MACH_NOKIA_N800
211 select MACH_NOKIA_N810
212 select MACH_NOKIA_N810_WIMAX
214 config MACH_NOKIA_RX51
215 bool "Nokia RX-51 board"
216 depends on ARCH_OMAP3
218 select OMAP_PACKAGE_CBB
220 config MACH_OMAP_ZOOM2
221 bool "OMAP3 Zoom2 board"
222 depends on ARCH_OMAP3
224 select OMAP_PACKAGE_CBB
226 select SERIAL_CORE_CONSOLE
227 select SERIAL_8250_CONSOLE
229 config MACH_OMAP_ZOOM3
230 bool "OMAP3630 Zoom3 board"
231 depends on ARCH_OMAP3
233 select OMAP_PACKAGE_CBP
235 select SERIAL_CORE_CONSOLE
236 select SERIAL_8250_CONSOLE
239 bool "CompuLab CM-T35 module"
240 depends on ARCH_OMAP3
242 select OMAP_PACKAGE_CUS
246 bool "CompuLab CM-T3517 module"
247 depends on ARCH_OMAP3
249 select OMAP_PACKAGE_CBB
254 depends on ARCH_OMAP3
256 select OMAP_PACKAGE_CBB
259 bool "IGEP OMAP3 module"
260 depends on ARCH_OMAP3
262 select OMAP_PACKAGE_CBB
265 bool "OMAP3 SBC STALKER board"
266 depends on ARCH_OMAP3
268 select OMAP_PACKAGE_CUS
271 config MACH_OMAP_3630SDP
272 bool "OMAP3630 SDP board"
273 depends on ARCH_OMAP3
275 select OMAP_PACKAGE_CBP
277 config MACH_OMAP_4430SDP
278 bool "OMAP 4430 SDP board"
280 depends on ARCH_OMAP4
282 config MACH_OMAP4_PANDA
283 bool "OMAP4 Panda Board"
285 depends on ARCH_OMAP4
288 bool "OMAP3 debugging peripherals"
289 depends on ARCH_OMAP3
292 Say Y here to enable debugging hardware of omap3
294 config OMAP3_SDRC_AC_TIMING
295 bool "Enable SDRC AC timing register changes"
296 depends on ARCH_OMAP3
299 If you know that none of your system initiators will attempt to
300 access SDRAM during CORE DVFS, select Y here. This should boost
301 SDRAM performance at lower CORE OPPs. There are relatively few
302 users who will wish to say yes at this point - almost everyone will
303 wish to say no. Selecting yes without understanding what is
304 going on could result in system crashes;