diff options
author | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-05-06 16:20:10 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-05-06 16:20:10 -0400 |
commit | c6799ade4ae04b53a5f677e5289116155ff01574 (patch) | |
tree | 3601b5e2387e39d62c207e4268c6cc5c68f2a364 /arch/arm/Kconfig | |
parent | b7405e16435f710edfae6ba32bef4ca20d3de145 (diff) | |
parent | 5cd47155155a32e5b944ac9fc3f3dc578e429aa0 (diff) |
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
* 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm: (82 commits)
[ARM] Add comments marking in-use ptrace numbers
[ARM] Move syscall saving out of the way of utrace
[ARM] 4360/1: S3C24XX: regs-udc.h remove unused macro
[ARM] 4358/1: S3C24XX: mach-qt2410.c: remove linux/mmc/protocol.h header
[ARM] mm 10: allow memory type to be specified with ioremap
[ARM] mm 9: add additional device memory types
[ARM] mm 8: define mem_types table L1 bit 4 to be for ARMv6
[ARM] iop: add missing parens in macro
[ARM] mm 7: remove duplicated __ioremap() prototypes
ARM: OMAP: fix OMAP1 mpuio suspend/resume oops
ARM: OMAP: MPUIO wake updates
ARM: OMAP: speed up gpio irq handling
ARM: OMAP: plat-omap changes for 2430 SDP
ARM: OMAP: gpio object shrinkage, cleanup
ARM: OMAP: /sys/kernel/debug/omap_gpio
ARM: OMAP: Implement workaround for GPIO wakeup bug in OMAP2420 silicon
ARM: OMAP: Enable 24xx GPIO autoidling
[ARM] 4318/2: DSM-G600 Board Support
[ARM] 4227/1: minor head.S fixups
[ARM] 4328/1: Move i.MX UART regs to driver
...
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 db00376aca15..0d8fac3b0371 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 |