diff options
Diffstat (limited to 'arch/sh/Kconfig')
-rw-r--r-- | arch/sh/Kconfig | 34 |
1 files changed, 13 insertions, 21 deletions
diff --git a/arch/sh/Kconfig b/arch/sh/Kconfig index bbdeb48bbf8e..5629e2099130 100644 --- a/arch/sh/Kconfig +++ b/arch/sh/Kconfig | |||
@@ -11,6 +11,7 @@ config SUPERH | |||
11 | select HAVE_DMA_ATTRS | 11 | select HAVE_DMA_ATTRS |
12 | select HAVE_IRQ_WORK | 12 | select HAVE_IRQ_WORK |
13 | select HAVE_PERF_EVENTS | 13 | select HAVE_PERF_EVENTS |
14 | select ARCH_HAVE_NMI_SAFE_CMPXCHG if (GUSA_RB || CPU_SH4A) | ||
14 | select PERF_USE_VMALLOC | 15 | select PERF_USE_VMALLOC |
15 | select HAVE_KERNEL_GZIP | 16 | select HAVE_KERNEL_GZIP |
16 | select HAVE_KERNEL_BZIP2 | 17 | select HAVE_KERNEL_BZIP2 |
@@ -100,10 +101,6 @@ config GENERIC_LOCKBREAK | |||
100 | def_bool y | 101 | def_bool y |
101 | depends on SMP && PREEMPT | 102 | depends on SMP && PREEMPT |
102 | 103 | ||
103 | config SYS_SUPPORTS_PM | ||
104 | bool | ||
105 | depends on !SMP | ||
106 | |||
107 | config ARCH_SUSPEND_POSSIBLE | 104 | config ARCH_SUSPEND_POSSIBLE |
108 | def_bool n | 105 | def_bool n |
109 | 106 | ||
@@ -648,7 +645,7 @@ config CRASH_DUMP | |||
648 | a specially reserved region and then later executed after | 645 | a specially reserved region and then later executed after |
649 | a crash by kdump/kexec. The crash dump kernel must be compiled | 646 | a crash by kdump/kexec. The crash dump kernel must be compiled |
650 | to a memory address not used by the main kernel using | 647 | to a memory address not used by the main kernel using |
651 | MEMORY_START. | 648 | PHYSICAL_START. |
652 | 649 | ||
653 | For more details see Documentation/kdump/kdump.txt | 650 | For more details see Documentation/kdump/kdump.txt |
654 | 651 | ||
@@ -659,6 +656,17 @@ config KEXEC_JUMP | |||
659 | Jump between original kernel and kexeced kernel and invoke | 656 | Jump between original kernel and kexeced kernel and invoke |
660 | code via KEXEC | 657 | code via KEXEC |
661 | 658 | ||
659 | config PHYSICAL_START | ||
660 | hex "Physical address where the kernel is loaded" if (EXPERT || CRASH_DUMP) | ||
661 | default MEMORY_START | ||
662 | ---help--- | ||
663 | This gives the physical address where the kernel is loaded | ||
664 | and is ordinarily the same as MEMORY_START. | ||
665 | |||
666 | Different values are primarily used in the case of kexec on panic | ||
667 | where the fail safe kernel needs to run at a different address | ||
668 | than the panic-ed kernel. | ||
669 | |||
662 | config SECCOMP | 670 | config SECCOMP |
663 | bool "Enable seccomp to safely compute untrusted bytecode" | 671 | bool "Enable seccomp to safely compute untrusted bytecode" |
664 | depends on PROC_FS | 672 | depends on PROC_FS |
@@ -897,20 +905,4 @@ source "security/Kconfig" | |||
897 | 905 | ||
898 | source "crypto/Kconfig" | 906 | source "crypto/Kconfig" |
899 | 907 | ||
900 | menuconfig VIRTUALIZATION | ||
901 | bool "Virtualization" | ||
902 | default n | ||
903 | ---help--- | ||
904 | Say Y here to get to see options for using your Linux host to run other | ||
905 | operating systems inside virtual machines (guests). | ||
906 | This option alone does not add any kernel code. | ||
907 | |||
908 | If you say N, all options in this submenu will be skipped and disabled. | ||
909 | |||
910 | if VIRTUALIZATION | ||
911 | |||
912 | source drivers/virtio/Kconfig | ||
913 | |||
914 | endif # VIRTUALIZATION | ||
915 | |||
916 | source "lib/Kconfig" | 908 | source "lib/Kconfig" |