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 comment "OMAP Board Type"
89 depends on ARCH_OMAP2PLUS
91 config MACH_OMAP_GENERIC
92 bool "Generic OMAP board"
96 config MACH_OMAP2_TUSB6010
98 depends on ARCH_OMAP2 && ARCH_OMAP2420
99 default y if MACH_NOKIA_N8X0
102 bool "OMAP 2420 H4 board"
103 depends on ARCH_OMAP2420
105 select OMAP_PACKAGE_ZAF
106 select OMAP_DEBUG_DEVICES
108 config MACH_OMAP_APOLLON
109 bool "OMAP 2420 Apollon board"
110 depends on ARCH_OMAP2420
112 select OMAP_PACKAGE_ZAC
114 config MACH_OMAP_2430SDP
115 bool "OMAP 2430 SDP board"
116 depends on ARCH_OMAP2430
118 select OMAP_PACKAGE_ZAC
120 config MACH_OMAP3_BEAGLE
121 bool "OMAP3 BEAGLE board"
122 depends on ARCH_OMAP3
124 select OMAP_PACKAGE_CBB
126 config MACH_DEVKIT8000
127 bool "DEVKIT8000 board"
128 depends on ARCH_OMAP3
130 select OMAP_PACKAGE_CUS
134 bool "OMAP3 LDP board"
135 depends on ARCH_OMAP3
137 select OMAP_PACKAGE_CBB
139 config MACH_OMAP3530_LV_SOM
140 bool "OMAP3 Logic 3530 LV SOM board"
141 depends on ARCH_OMAP3
142 select OMAP_PACKAGE_CBB
145 Support for the LogicPD OMAP3530 SOM Development kit
146 for full description please see the products webpage at
147 http://www.logicpd.com/products/development-kits/texas-instruments-zoom%E2%84%A2-omap35x-development-kit
149 config MACH_OMAP3_TORPEDO
150 bool "OMAP3 Logic 35x Torpedo board"
151 depends on ARCH_OMAP3
152 select OMAP_PACKAGE_CBB
155 Support for the LogicPD OMAP35x Torpedo Development kit
156 for full description please see the products webpage at
157 http://www.logicpd.com/products/development-kits/zoom-omap35x-torpedo-development-kit
160 bool "Gumstix Overo board"
161 depends on ARCH_OMAP3
163 select OMAP_PACKAGE_CBB
166 bool "OMAP 3530 EVM board"
167 depends on ARCH_OMAP3
169 select OMAP_PACKAGE_CBB
171 config MACH_OMAP3517EVM
172 bool "OMAP3517/ AM3517 EVM board"
173 depends on ARCH_OMAP3
175 select OMAP_PACKAGE_CBB
177 config MACH_OMAP3_PANDORA
179 depends on ARCH_OMAP3
181 select OMAP_PACKAGE_CBB
183 config MACH_OMAP3_TOUCHBOOK
184 bool "OMAP3 Touch Book"
185 depends on ARCH_OMAP3
187 select BACKLIGHT_CLASS_DEVICE
189 config MACH_OMAP_3430SDP
190 bool "OMAP 3430 SDP board"
191 depends on ARCH_OMAP3
193 select OMAP_PACKAGE_CBB
195 config MACH_NOKIA_N800
198 config MACH_NOKIA_N810
201 config MACH_NOKIA_N810_WIMAX
204 config MACH_NOKIA_N8X0
205 bool "Nokia N800/N810"
206 depends on ARCH_OMAP2420
208 select OMAP_PACKAGE_ZAC
209 select MACH_NOKIA_N800
210 select MACH_NOKIA_N810
211 select MACH_NOKIA_N810_WIMAX
213 config MACH_NOKIA_RX51
214 bool "Nokia RX-51 board"
215 depends on ARCH_OMAP3
217 select OMAP_PACKAGE_CBB
219 config MACH_OMAP_ZOOM2
220 bool "OMAP3 Zoom2 board"
221 depends on ARCH_OMAP3
223 select OMAP_PACKAGE_CBB
225 select SERIAL_CORE_CONSOLE
226 select SERIAL_8250_CONSOLE
228 config MACH_OMAP_ZOOM3
229 bool "OMAP3630 Zoom3 board"
230 depends on ARCH_OMAP3
232 select OMAP_PACKAGE_CBP
234 select SERIAL_CORE_CONSOLE
235 select SERIAL_8250_CONSOLE
238 bool "CompuLab CM-T35 module"
239 depends on ARCH_OMAP3
241 select OMAP_PACKAGE_CUS
245 bool "CompuLab CM-T3517 module"
246 depends on ARCH_OMAP3
248 select OMAP_PACKAGE_CBB
253 depends on ARCH_OMAP3
255 select OMAP_PACKAGE_CBB
258 bool "IGEP OMAP3 module"
259 depends on ARCH_OMAP3
261 select OMAP_PACKAGE_CBB
264 bool "OMAP3 SBC STALKER board"
265 depends on ARCH_OMAP3
267 select OMAP_PACKAGE_CUS
270 config MACH_OMAP_3630SDP
271 bool "OMAP3630 SDP board"
272 depends on ARCH_OMAP3
274 select OMAP_PACKAGE_CBP
276 config MACH_OMAP_4430SDP
277 bool "OMAP 4430 SDP board"
279 depends on ARCH_OMAP4
281 config MACH_OMAP4_PANDA
282 bool "OMAP4 Panda Board"
284 depends on ARCH_OMAP4
287 bool "OMAP3 debugging peripherals"
288 depends on ARCH_OMAP3
291 Say Y here to enable debugging hardware of omap3
293 config OMAP3_SDRC_AC_TIMING
294 bool "Enable SDRC AC timing register changes"
295 depends on ARCH_OMAP3
298 If you know that none of your system initiators will attempt to
299 access SDRAM during CORE DVFS, select Y here. This should boost
300 SDRAM performance at lower CORE OPPs. There are relatively few
301 users who will wish to say yes at this point - almost everyone will
302 wish to say no. Selecting yes without understanding what is
303 going on could result in system crashes;