Kconfig (05e5bd0f3daddb0368a433af5b58be68c62dc365) Kconfig (63fc5f3bb3d0ca9ab4767a801b518aa6335f87ad)
1if ARCH_OMAP2PLUS
2
3menu "TI OMAP2/3/4 Specific Features"
4
5config ARCH_OMAP2PLUS_TYPICAL
6 bool "Typical OMAP configuration"
7 default y
8 select AEABI

--- 19 unchanged lines hidden (view full) ---

28 select MULTI_IRQ_HANDLER
29
30config ARCH_OMAP3
31 bool "TI OMAP3"
32 depends on ARCH_OMAP2PLUS
33 default y
34 select CPU_V7
35 select USB_ARCH_HAS_EHCI
1if ARCH_OMAP2PLUS
2
3menu "TI OMAP2/3/4 Specific Features"
4
5config ARCH_OMAP2PLUS_TYPICAL
6 bool "Typical OMAP configuration"
7 default y
8 select AEABI

--- 19 unchanged lines hidden (view full) ---

28 select MULTI_IRQ_HANDLER
29
30config ARCH_OMAP3
31 bool "TI OMAP3"
32 depends on ARCH_OMAP2PLUS
33 default y
34 select CPU_V7
35 select USB_ARCH_HAS_EHCI
36 select ARM_L1_CACHE_SHIFT_6 if !ARCH_OMAP4
37 select ARCH_HAS_OPP
38 select PM_OPP if PM
39 select ARM_CPU_SUSPEND if PM
40 select MULTI_IRQ_HANDLER
41
42config ARCH_OMAP4
43 bool "TI OMAP4"
44 default y

--- 164 unchanged lines hidden (view full) ---

209 depends on ARCH_OMAP3
210 select OMAP_PACKAGE_CBB
211
212config MACH_OMAP3_PANDORA
213 bool "OMAP3 Pandora"
214 depends on ARCH_OMAP3
215 default y
216 select OMAP_PACKAGE_CBB
36 select ARCH_HAS_OPP
37 select PM_OPP if PM
38 select ARM_CPU_SUSPEND if PM
39 select MULTI_IRQ_HANDLER
40
41config ARCH_OMAP4
42 bool "TI OMAP4"
43 default y

--- 164 unchanged lines hidden (view full) ---

208 depends on ARCH_OMAP3
209 select OMAP_PACKAGE_CBB
210
211config MACH_OMAP3_PANDORA
212 bool "OMAP3 Pandora"
213 depends on ARCH_OMAP3
214 default y
215 select OMAP_PACKAGE_CBB
217 select REGULATOR_FIXED_VOLTAGE
216 select REGULATOR_FIXED_VOLTAGE if REGULATOR
218
219config MACH_OMAP3_TOUCHBOOK
220 bool "OMAP3 Touch Book"
221 depends on ARCH_OMAP3
222 default y
217
218config MACH_OMAP3_TOUCHBOOK
219 bool "OMAP3 Touch Book"
220 depends on ARCH_OMAP3
221 default y
223 select BACKLIGHT_CLASS_DEVICE
224
225config MACH_OMAP_3430SDP
226 bool "OMAP 3430 SDP board"
227 depends on ARCH_OMAP3
228 default y
229 select OMAP_PACKAGE_CBB
230
231config MACH_NOKIA_N800

--- 10 unchanged lines hidden (view full) ---

242 depends on SOC_OMAP2420
243 default y
244 select OMAP_PACKAGE_ZAC
245 select MACH_NOKIA_N800
246 select MACH_NOKIA_N810
247 select MACH_NOKIA_N810_WIMAX
248
249config MACH_NOKIA_RM680
222
223config MACH_OMAP_3430SDP
224 bool "OMAP 3430 SDP board"
225 depends on ARCH_OMAP3
226 default y
227 select OMAP_PACKAGE_CBB
228
229config MACH_NOKIA_N800

--- 10 unchanged lines hidden (view full) ---

240 depends on SOC_OMAP2420
241 default y
242 select OMAP_PACKAGE_ZAC
243 select MACH_NOKIA_N800
244 select MACH_NOKIA_N810
245 select MACH_NOKIA_N810_WIMAX
246
247config MACH_NOKIA_RM680
250 bool "Nokia RM-680 board"
248 bool "Nokia RM-680/696 board"
251 depends on ARCH_OMAP3
252 default y
253 select OMAP_PACKAGE_CBB
249 depends on ARCH_OMAP3
250 default y
251 select OMAP_PACKAGE_CBB
252 select MACH_NOKIA_RM696
254
255config MACH_NOKIA_RX51
256 bool "Nokia RX-51 board"
257 depends on ARCH_OMAP3
258 default y
259 select OMAP_PACKAGE_CBB
260
261config MACH_OMAP_ZOOM2
262 bool "OMAP3 Zoom2 board"
263 depends on ARCH_OMAP3
264 default y
265 select OMAP_PACKAGE_CBB
266 select SERIAL_8250
267 select SERIAL_CORE_CONSOLE
268 select SERIAL_8250_CONSOLE
253
254config MACH_NOKIA_RX51
255 bool "Nokia RX-51 board"
256 depends on ARCH_OMAP3
257 default y
258 select OMAP_PACKAGE_CBB
259
260config MACH_OMAP_ZOOM2
261 bool "OMAP3 Zoom2 board"
262 depends on ARCH_OMAP3
263 default y
264 select OMAP_PACKAGE_CBB
265 select SERIAL_8250
266 select SERIAL_CORE_CONSOLE
267 select SERIAL_8250_CONSOLE
269 select REGULATOR_FIXED_VOLTAGE
268 select REGULATOR_FIXED_VOLTAGE if REGULATOR
270
271config MACH_OMAP_ZOOM3
272 bool "OMAP3630 Zoom3 board"
273 depends on ARCH_OMAP3
274 default y
275 select OMAP_PACKAGE_CBP
276 select SERIAL_8250
277 select SERIAL_CORE_CONSOLE
278 select SERIAL_8250_CONSOLE
269
270config MACH_OMAP_ZOOM3
271 bool "OMAP3630 Zoom3 board"
272 depends on ARCH_OMAP3
273 default y
274 select OMAP_PACKAGE_CBP
275 select SERIAL_8250
276 select SERIAL_CORE_CONSOLE
277 select SERIAL_8250_CONSOLE
279 select REGULATOR_FIXED_VOLTAGE
278 select REGULATOR_FIXED_VOLTAGE if REGULATOR
280
281config MACH_CM_T35
282 bool "CompuLab CM-T35/CM-T3730 modules"
283 depends on ARCH_OMAP3
284 default y
285 select MACH_CM_T3730
286 select OMAP_PACKAGE_CUS
287

--- 42 unchanged lines hidden (view full) ---

330 default y
331
332config MACH_OMAP_4430SDP
333 bool "OMAP 4430 SDP board"
334 default y
335 depends on ARCH_OMAP4
336 select OMAP_PACKAGE_CBL
337 select OMAP_PACKAGE_CBS
279
280config MACH_CM_T35
281 bool "CompuLab CM-T35/CM-T3730 modules"
282 depends on ARCH_OMAP3
283 default y
284 select MACH_CM_T3730
285 select OMAP_PACKAGE_CUS
286

--- 42 unchanged lines hidden (view full) ---

329 default y
330
331config MACH_OMAP_4430SDP
332 bool "OMAP 4430 SDP board"
333 default y
334 depends on ARCH_OMAP4
335 select OMAP_PACKAGE_CBL
336 select OMAP_PACKAGE_CBS
338 select REGULATOR_FIXED_VOLTAGE
337 select REGULATOR_FIXED_VOLTAGE if REGULATOR
339
340config MACH_OMAP4_PANDA
341 bool "OMAP4 Panda Board"
342 default y
343 depends on ARCH_OMAP4
344 select OMAP_PACKAGE_CBL
345 select OMAP_PACKAGE_CBS
338
339config MACH_OMAP4_PANDA
340 bool "OMAP4 Panda Board"
341 default y
342 depends on ARCH_OMAP4
343 select OMAP_PACKAGE_CBL
344 select OMAP_PACKAGE_CBS
346 select REGULATOR_FIXED_VOLTAGE
345 select REGULATOR_FIXED_VOLTAGE if REGULATOR
347
348config OMAP3_EMU
349 bool "OMAP3 debugging peripherals"
350 depends on ARCH_OMAP3
351 select ARM_AMBA
352 select OC_ETM
353 help
354 Say Y here to enable debugging hardware of omap3

--- 6 unchanged lines hidden (view full) ---

361 If you know that none of your system initiators will attempt to
362 access SDRAM during CORE DVFS, select Y here. This should boost
363 SDRAM performance at lower CORE OPPs. There are relatively few
364 users who will wish to say yes at this point - almost everyone will
365 wish to say no. Selecting yes without understanding what is
366 going on could result in system crashes;
367
368config OMAP4_ERRATA_I688
346
347config OMAP3_EMU
348 bool "OMAP3 debugging peripherals"
349 depends on ARCH_OMAP3
350 select ARM_AMBA
351 select OC_ETM
352 help
353 Say Y here to enable debugging hardware of omap3

--- 6 unchanged lines hidden (view full) ---

360 If you know that none of your system initiators will attempt to
361 access SDRAM during CORE DVFS, select Y here. This should boost
362 SDRAM performance at lower CORE OPPs. There are relatively few
363 users who will wish to say yes at this point - almost everyone will
364 wish to say no. Selecting yes without understanding what is
365 going on could result in system crashes;
366
367config OMAP4_ERRATA_I688
369 bool "OMAP4 errata: Async Bridge Corruption (BROKEN)"
370 depends on ARCH_OMAP4 && BROKEN
368 bool "OMAP4 errata: Async Bridge Corruption"
369 depends on ARCH_OMAP4
371 select ARCH_HAS_BARRIERS
372 help
373 If a data is stalled inside asynchronous bridge because of back
374 pressure, it may be accepted multiple times, creating pointer
375 misalignment that will corrupt next transfers on that data path
376 until next reset of the system (No recovery procedure once the
377 issue is hit, the path remains consistently broken). Async bridge
378 can be found on path between MPU to EMIF and MPU to L3 interconnect.

--- 13 unchanged lines hidden ---
370 select ARCH_HAS_BARRIERS
371 help
372 If a data is stalled inside asynchronous bridge because of back
373 pressure, it may be accepted multiple times, creating pointer
374 misalignment that will corrupt next transfers on that data path
375 until next reset of the system (No recovery procedure once the
376 issue is hit, the path remains consistently broken). Async bridge
377 can be found on path between MPU to EMIF and MPU to L3 interconnect.

--- 13 unchanged lines hidden ---