aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sh/Kconfig
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-04-05 14:15:54 -0400
committerLinus Torvalds <torvalds@linux-foundation.org>2009-04-05 14:15:54 -0400
commit45e36c1666aa6c8b0c538abcf984b336184d8c3f (patch)
treec1f1771d6b02ec210238081450b4a063847b3383 /arch/sh/Kconfig
parent87fc94d54b639d8c39fc4a11db0e142f84096e13 (diff)
parent68b42d1b548be1840aff7122fdebeb804daf0fa3 (diff)
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
* git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6: (23 commits) sh: sh7785lcr: Map whole PCI address space. sh: Fix up DSP context save/restore. sh: Fix up number of on-chip DMA channels on SH7091. sh: update defconfigs. sh: Kill off broken direct-mapped cache mode. sh: Wire up ARCH_HAS_DEFAULT_IDLE for cpuidle. sh: Add a command line option for disabling I/O trapping. sh: Select ARCH_HIBERNATION_POSSIBLE. sh: migor: Fix up CEU use flags. input: migor_ts: add wakeup support rtc: rtc-sh: use set_irq_wake() input: sh_keysc: use enable/disable_irq_wake() sh: intc: set_irq_wake() support sh: intc: install enable, disable and shutdown callbacks clocksource: sh_cmt: use remove_irq() and remove clockevent workaround sh: ap325 and Migo-R use new sh_mobile_ceu_info flags sh: Fix up -Wformat-security whining. sh: ap325rxa: Add ov772x support, again. sh: Sanitize asm/mmu.h for assembly use. sh: Tidy up sh7786 pinmux table. ...
Diffstat (limited to 'arch/sh/Kconfig')
-rw-r--r--arch/sh/Kconfig6
1 files changed, 5 insertions, 1 deletions
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig
index 2d52b515c241..5e4babecf934 100644
--- a/arch/sh/Kconfig
+++ b/arch/sh/Kconfig
@@ -28,6 +28,7 @@ config SUPERH32
28 select HAVE_FTRACE_MCOUNT_RECORD 28 select HAVE_FTRACE_MCOUNT_RECORD
29 select HAVE_DYNAMIC_FTRACE 29 select HAVE_DYNAMIC_FTRACE
30 select HAVE_ARCH_KGDB 30 select HAVE_ARCH_KGDB
31 select ARCH_HIBERNATION_POSSIBLE if MMU
31 32
32config SUPERH64 33config SUPERH64
33 def_bool y if CPU_SH5 34 def_bool y if CPU_SH5
@@ -129,6 +130,9 @@ config ARCH_HAS_ILOG2_U64
129config ARCH_NO_VIRT_TO_BUS 130config ARCH_NO_VIRT_TO_BUS
130 def_bool y 131 def_bool y
131 132
133config ARCH_HAS_DEFAULT_IDLE
134 def_bool y
135
132config IO_TRAPPED 136config IO_TRAPPED
133 bool 137 bool
134 138
@@ -530,7 +534,7 @@ source kernel/Kconfig.hz
530 534
531config KEXEC 535config KEXEC
532 bool "kexec system call (EXPERIMENTAL)" 536 bool "kexec system call (EXPERIMENTAL)"
533 depends on SUPERH32 && EXPERIMENTAL 537 depends on SUPERH32 && EXPERIMENTAL && MMU
534 help 538 help
535 kexec is a system call that implements the ability to shutdown your 539 kexec is a system call that implements the ability to shutdown your
536 current kernel, and to start another kernel. It is like a reboot 540 current kernel, and to start another kernel. It is like a reboot