diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2009-04-05 14:15:54 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-04-05 14:15:54 -0400 |
commit | 45e36c1666aa6c8b0c538abcf984b336184d8c3f (patch) | |
tree | c1f1771d6b02ec210238081450b4a063847b3383 /arch/sh/Kconfig | |
parent | 87fc94d54b639d8c39fc4a11db0e142f84096e13 (diff) | |
parent | 68b42d1b548be1840aff7122fdebeb804daf0fa3 (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/Kconfig | 6 |
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 | ||
32 | config SUPERH64 | 33 | config SUPERH64 |
33 | def_bool y if CPU_SH5 | 34 | def_bool y if CPU_SH5 |
@@ -129,6 +130,9 @@ config ARCH_HAS_ILOG2_U64 | |||
129 | config ARCH_NO_VIRT_TO_BUS | 130 | config ARCH_NO_VIRT_TO_BUS |
130 | def_bool y | 131 | def_bool y |
131 | 132 | ||
133 | config ARCH_HAS_DEFAULT_IDLE | ||
134 | def_bool y | ||
135 | |||
132 | config IO_TRAPPED | 136 | config IO_TRAPPED |
133 | bool | 137 | bool |
134 | 138 | ||
@@ -530,7 +534,7 @@ source kernel/Kconfig.hz | |||
530 | 534 | ||
531 | config KEXEC | 535 | config 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 |