aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2008-02-04 18:29:53 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2008-02-04 18:29:53 -0500
commit9ef9dc69d4167276c04590d67ee55de8380bc1ad (patch)
treef0afd03cd9184eda2fe14c41f09daec79a62682e /arch/arm/Kconfig
parent2c8296f8cf0ec40867965dddef3dfe92f73b38f4 (diff)
parent0d899e1b0000ddf78a75d7dcf9a9029d6f7f8091 (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: (44 commits) [ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option [ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c [ARM] 4820/1: RealView: Select the timer IRQ at run-time [ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms [ARM] 4818/1: RealView: Add core-tile detection [ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c [ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h [ARM] 4815/1: RealView: Add clockevents suport for the local timers [ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore [ARM] 4813/1: Add SMP helper functions for clockevents support [ARM] 4812/1: RealView: clockevents support for the RealView platforms [ARM] 4811/1: RealView: clocksource support for the RealView platforms [ARM] 4736/1: Export atags to userspace and allow kexec to use customised atags [ARM] 4798/1: pcm027: fix missing header file [ARM] 4803/1: pxa: fix building issue of poodle.c caused by patch 4737/1 [ARM] 4801/1: pxa: fix building issues of missing pxa2xx-regs.h [ARM] pxa: introduce sysdev for pxa3xx static memory controller [ARM] pxa: add preliminary suspend/resume code for pxa3xx [ARM] pxa: introduce sysdev for GPIO register saving/restoring [ARM] pxa: introduce sysdev for IRQ register saving/restoring ...
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig18
1 files changed, 16 insertions, 2 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 471637002e8b..64d19eff3faa 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -35,6 +35,11 @@ config GENERIC_CLOCKEVENTS
35 bool 35 bool
36 default n 36 default n
37 37
38config GENERIC_CLOCKEVENTS_BROADCAST
39 bool
40 depends on GENERIC_CLOCKEVENTS
41 default y if SMP && !LOCAL_TIMERS
42
38config MMU 43config MMU
39 bool 44 bool
40 default y 45 default y
@@ -187,6 +192,8 @@ config ARCH_REALVIEW
187 bool "ARM Ltd. RealView family" 192 bool "ARM Ltd. RealView family"
188 select ARM_AMBA 193 select ARM_AMBA
189 select ICST307 194 select ICST307
195 select GENERIC_TIME
196 select GENERIC_CLOCKEVENTS
190 help 197 help
191 This enables support for ARM Ltd RealView boards. 198 This enables support for ARM Ltd RealView boards.
192 199
@@ -623,7 +630,7 @@ source "kernel/time/Kconfig"
623 630
624config SMP 631config SMP
625 bool "Symmetric Multi-Processing (EXPERIMENTAL)" 632 bool "Symmetric Multi-Processing (EXPERIMENTAL)"
626 depends on EXPERIMENTAL && REALVIEW_MPCORE 633 depends on EXPERIMENTAL && REALVIEW_EB_ARM11MP
627 help 634 help
628 This enables support for systems with more than one CPU. If you have 635 This enables support for systems with more than one CPU. If you have
629 a system with only one CPU, like most personal computers, say N. If 636 a system with only one CPU, like most personal computers, say N. If
@@ -656,7 +663,7 @@ config HOTPLUG_CPU
656 663
657config LOCAL_TIMERS 664config LOCAL_TIMERS
658 bool "Use local timer interrupts" 665 bool "Use local timer interrupts"
659 depends on SMP && REALVIEW_MPCORE 666 depends on SMP && REALVIEW_EB_ARM11MP
660 default y 667 default y
661 help 668 help
662 Enable support for local timers on SMP platforms, rather then the 669 Enable support for local timers on SMP platforms, rather then the
@@ -912,6 +919,13 @@ config KEXEC
912 initially work for you. It may help to enable device hotplugging 919 initially work for you. It may help to enable device hotplugging
913 support. 920 support.
914 921
922config ATAGS_PROC
923 bool "Export atags in procfs"
924 default n
925 help
926 Should the atags used to boot the kernel be exported in an "atags"
927 file in procfs. Useful with kexec.
928
915endmenu 929endmenu
916 930
917if (ARCH_SA1100 || ARCH_INTEGRATOR || ARCH_OMAP || ARCH_IMX || ARCH_PXA) 931if (ARCH_SA1100 || ARCH_INTEGRATOR || ARCH_OMAP || ARCH_IMX || ARCH_PXA)