aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/Kconfig')
-rw-r--r--arch/arm/Kconfig39
1 files changed, 10 insertions, 29 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 5bf60d5897d3..b92925c70172 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -152,6 +152,10 @@ config FIQ
152config ARCH_MTD_XIP 152config ARCH_MTD_XIP
153 bool 153 bool
154 154
155config GENERIC_HARDIRQS_NO__DO_IRQ
156 bool
157 def_bool y
158
155if OPROFILE 159if OPROFILE
156 160
157config OPROFILE_ARMV6 161config OPROFILE_ARMV6
@@ -237,13 +241,6 @@ config ARCH_CLPS711X
237 help 241 help
238 Support for Cirrus Logic 711x/721x based boards. 242 Support for Cirrus Logic 711x/721x based boards.
239 243
240config ARCH_CO285
241 bool "Co-EBSA285"
242 select FOOTBRIDGE
243 select FOOTBRIDGE_ADDIN
244 help
245 Support for Intel's EBSA285 companion chip.
246
247config ARCH_EBSA110 244config ARCH_EBSA110
248 bool "EBSA-110" 245 bool "EBSA-110"
249 select ISA 246 select ISA
@@ -304,6 +301,8 @@ config ARCH_IOP32X
304 depends on MMU 301 depends on MMU
305 select PLAT_IOP 302 select PLAT_IOP
306 select PCI 303 select PCI
304 select GENERIC_GPIO
305 select HAVE_GPIO_LIB
307 help 306 help
308 Support for Intel's 80219 and IOP32X (XScale) family of 307 Support for Intel's 80219 and IOP32X (XScale) family of
309 processors. 308 processors.
@@ -313,6 +312,8 @@ config ARCH_IOP33X
313 depends on MMU 312 depends on MMU
314 select PLAT_IOP 313 select PLAT_IOP
315 select PCI 314 select PCI
315 select GENERIC_GPIO
316 select HAVE_GPIO_LIB
316 help 317 help
317 Support for Intel's IOP33X (XScale) family of processors. 318 Support for Intel's IOP33X (XScale) family of processors.
318 319
@@ -440,6 +441,7 @@ config ARCH_RPC
440 select FIQ 441 select FIQ
441 select TIMER_ACORN 442 select TIMER_ACORN
442 select ARCH_MAY_HAVE_PC_FDC 443 select ARCH_MAY_HAVE_PC_FDC
444 select HAVE_PATA_PLATFORM
443 select ISA_DMA_API 445 select ISA_DMA_API
444 select NO_IOPORT 446 select NO_IOPORT
445 help 447 help
@@ -743,27 +745,6 @@ config PREEMPT
743 Say Y here if you are building a kernel for a desktop, embedded 745 Say Y here if you are building a kernel for a desktop, embedded
744 or real-time system. Say N if you are unsure. 746 or real-time system. Say N if you are unsure.
745 747
746config NO_IDLE_HZ
747 bool "Dynamic tick timer"
748 depends on !GENERIC_CLOCKEVENTS
749 help
750 Select this option if you want to disable continuous timer ticks
751 and have them programmed to occur as required. This option saves
752 power as the system can remain in idle state for longer.
753
754 By default dynamic tick is disabled during the boot, and can be
755 manually enabled with:
756
757 echo 1 > /sys/devices/system/timer/timer0/dyn_tick
758
759 Alternatively, if you want dynamic tick automatically enabled
760 during boot, pass "dyntick=enable" via the kernel command string.
761
762 Please note that dynamic tick may affect the accuracy of
763 timekeeping on some platforms depending on the implementation.
764 Currently at least OMAP, PXA2xx and SA11x0 platforms are known
765 to have accurate timekeeping with dynamic tick.
766
767config HZ 748config HZ
768 int 749 int
769 default 128 if ARCH_L7200 750 default 128 if ARCH_L7200
@@ -829,7 +810,7 @@ source "mm/Kconfig"
829 810
830config LEDS 811config LEDS
831 bool "Timer and CPU usage LEDs" 812 bool "Timer and CPU usage LEDs"
832 depends on ARCH_CDB89712 || ARCH_CO285 || ARCH_EBSA110 || \ 813 depends on ARCH_CDB89712 || ARCH_EBSA110 || \
833 ARCH_EBSA285 || ARCH_IMX || ARCH_INTEGRATOR || \ 814 ARCH_EBSA285 || ARCH_IMX || ARCH_INTEGRATOR || \
834 ARCH_LUBBOCK || MACH_MAINSTONE || ARCH_NETWINDER || \ 815 ARCH_LUBBOCK || MACH_MAINSTONE || ARCH_NETWINDER || \
835 ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \ 816 ARCH_OMAP || ARCH_P720T || ARCH_PXA_IDP || \