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 e7baca29f3fb..11b45714a429 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 | ||
@@ -262,6 +276,7 @@ config ARCH_IXP4XX | |||
262 | bool "IXP4xx-based" | 276 | bool "IXP4xx-based" |
263 | depends on MMU | 277 | depends on MMU |
264 | select GENERIC_TIME | 278 | select GENERIC_TIME |
279 | select GENERIC_CLOCKEVENTS | ||
265 | help | 280 | help |
266 | Support for Intel's IXP4XX (XScale) family of processors. | 281 | Support for Intel's IXP4XX (XScale) family of processors. |
267 | 282 | ||
@@ -363,6 +378,7 @@ config ARCH_LH7A40X | |||
363 | config ARCH_OMAP | 378 | config ARCH_OMAP |
364 | bool "TI OMAP" | 379 | bool "TI OMAP" |
365 | select GENERIC_GPIO | 380 | select GENERIC_GPIO |
381 | select GENERIC_TIME | ||
366 | help | 382 | help |
367 | Support for TI's OMAP platform (OMAP1 and OMAP2). | 383 | Support for TI's OMAP platform (OMAP1 and OMAP2). |
368 | 384 | ||
@@ -513,6 +529,8 @@ endmenu | |||
513 | 529 | ||
514 | menu "Kernel Features" | 530 | menu "Kernel Features" |
515 | 531 | ||
532 | source "kernel/time/Kconfig" | ||
533 | |||
516 | config SMP | 534 | config SMP |
517 | bool "Symmetric Multi-Processing (EXPERIMENTAL)" | 535 | bool "Symmetric Multi-Processing (EXPERIMENTAL)" |
518 | depends on EXPERIMENTAL && REALVIEW_MPCORE | 536 | depends on EXPERIMENTAL && REALVIEW_MPCORE |
@@ -572,6 +590,7 @@ config PREEMPT | |||
572 | 590 | ||
573 | config NO_IDLE_HZ | 591 | config NO_IDLE_HZ |
574 | bool "Dynamic tick timer" | 592 | bool "Dynamic tick timer" |
593 | depends on !GENERIC_CLOCKEVENTS | ||
575 | help | 594 | help |
576 | Select this option if you want to disable continuous timer ticks | 595 | Select this option if you want to disable continuous timer ticks |
577 | and have them programmed to occur as required. This option saves | 596 | and have them programmed to occur as required. This option saves |
@@ -669,6 +688,7 @@ config LEDS_TIMER | |||
669 | bool "Timer LED" if (!ARCH_CDB89712 && !ARCH_OMAP) || \ | 688 | bool "Timer LED" if (!ARCH_CDB89712 && !ARCH_OMAP) || \ |
670 | MACH_OMAP_H2 || MACH_OMAP_PERSEUS2 | 689 | MACH_OMAP_H2 || MACH_OMAP_PERSEUS2 |
671 | depends on LEDS | 690 | depends on LEDS |
691 | depends on !GENERIC_CLOCKEVENTS | ||
672 | default y if ARCH_EBSA110 | 692 | default y if ARCH_EBSA110 |
673 | help | 693 | help |
674 | If you say Y here, one of the system LEDs (the green one on the | 694 | If you say Y here, one of the system LEDs (the green one on the |