aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig20
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
32config GENERIC_CLOCKEVENTS
33 bool
34 default n
35
32config MMU 36config 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
74config STACKTRACE_SUPPORT
75 bool
76 default y
77
78config LOCKDEP_SUPPORT
79 bool
80 default y
81
70config TRACE_IRQFLAGS_SUPPORT 82config 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
364config ARCH_OMAP 379config 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
515menu "Kernel Features" 531menu "Kernel Features"
516 532
533source "kernel/time/Kconfig"
534
517config SMP 535config 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
574config NO_IDLE_HZ 592config 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