diff options
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r-- | arch/arm/Kconfig | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index db00376aca1..0d8fac3b037 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig | |||
@@ -29,6 +29,10 @@ config GENERIC_TIME | |||
29 | bool | 29 | bool |
30 | default n | 30 | default n |
31 | 31 | ||
32 | config GENERIC_CLOCKEVENTS | ||
33 | bool | ||
34 | default n | ||
35 | |||
32 | config MMU | 36 | config MMU |
33 | bool | 37 | bool |
34 | default y | 38 | default y |
@@ -67,6 +71,14 @@ config GENERIC_HARDIRQS | |||
67 | bool | 71 | bool |
68 | default y | 72 | default y |
69 | 73 | ||
74 | config STACKTRACE_SUPPORT | ||
75 | bool | ||
76 | default y | ||
77 | |||
78 | config LOCKDEP_SUPPORT | ||
79 | bool | ||
80 | default y | ||
81 | |||
70 | config TRACE_IRQFLAGS_SUPPORT | 82 | config TRACE_IRQFLAGS_SUPPORT |
71 | bool | 83 | bool |
72 | default y | 84 | default y |
@@ -162,6 +174,8 @@ config ARCH_VERSATILE | |||
162 | select ARM_AMBA | 174 | select ARM_AMBA |
163 | select ARM_VIC | 175 | select ARM_VIC |
164 | select ICST307 | 176 | select ICST307 |
177 | select GENERIC_TIME | ||
178 | select GENERIC_CLOCKEVENTS | ||
165 | help | 179 | help |
166 | This enables support for ARM Ltd Versatile board. | 180 | This enables support for ARM Ltd Versatile board. |
167 | 181 | ||
@@ -263,6 +277,7 @@ config ARCH_IXP4XX | |||
263 | bool "IXP4xx-based" | 277 | bool "IXP4xx-based" |
264 | depends on MMU | 278 | depends on MMU |
265 | select GENERIC_TIME | 279 | select GENERIC_TIME |
280 | select GENERIC_CLOCKEVENTS | ||
266 | help | 281 | help |
267 | Support for Intel's IXP4XX (XScale) family of processors. | 282 | Support for Intel's IXP4XX (XScale) family of processors. |
268 | 283 | ||
@@ -364,6 +379,7 @@ config ARCH_LH7A40X | |||
364 | config ARCH_OMAP | 379 | config ARCH_OMAP |
365 | bool "TI OMAP" | 380 | bool "TI OMAP" |
366 | select GENERIC_GPIO | 381 | select GENERIC_GPIO |
382 | select GENERIC_TIME | ||
367 | help | 383 | help |
368 | Support for TI's OMAP platform (OMAP1 and OMAP2). | 384 | Support for TI's OMAP platform (OMAP1 and OMAP2). |
369 | 385 | ||
@@ -514,6 +530,8 @@ endmenu | |||
514 | 530 | ||
515 | menu "Kernel Features" | 531 | menu "Kernel Features" |
516 | 532 | ||
533 | source "kernel/time/Kconfig" | ||
534 | |||
517 | config SMP | 535 | config SMP |
518 | bool "Symmetric Multi-Processing (EXPERIMENTAL)" | 536 | bool "Symmetric Multi-Processing (EXPERIMENTAL)" |
519 | depends on EXPERIMENTAL && REALVIEW_MPCORE | 537 | depends on EXPERIMENTAL && REALVIEW_MPCORE |
@@ -573,6 +591,7 @@ config PREEMPT | |||
573 | 591 | ||
574 | config NO_IDLE_HZ | 592 | config NO_IDLE_HZ |
575 | bool "Dynamic tick timer" | 593 | bool "Dynamic tick timer" |
594 | depends on !GENERIC_CLOCKEVENTS | ||
576 | help | 595 | help |
577 | Select this option if you want to disable continuous timer ticks | 596 | Select this option if you want to disable continuous timer ticks |
578 | and have them programmed to occur as required. This option saves | 597 | and have them programmed to occur as required. This option saves |
@@ -670,6 +689,7 @@ config LEDS_TIMER | |||
670 | bool "Timer LED" if (!ARCH_CDB89712 && !ARCH_OMAP) || \ | 689 | bool "Timer LED" if (!ARCH_CDB89712 && !ARCH_OMAP) || \ |
671 | MACH_OMAP_H2 || MACH_OMAP_PERSEUS2 | 690 | MACH_OMAP_H2 || MACH_OMAP_PERSEUS2 |
672 | depends on LEDS | 691 | depends on LEDS |
692 | depends on !GENERIC_CLOCKEVENTS | ||
673 | default y if ARCH_EBSA110 | 693 | default y if ARCH_EBSA110 |
674 | help | 694 | help |
675 | If you say Y here, one of the system LEDs (the green one on the | 695 | If you say Y here, one of the system LEDs (the green one on the |