diff options
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 27 |
1 files changed, 8 insertions, 19 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index f65c2744d573..bd3c2c53873e 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -39,10 +39,6 @@ config ARCH_DEFCONFIG | |||
39 | default "arch/x86/configs/i386_defconfig" if X86_32 | 39 | default "arch/x86/configs/i386_defconfig" if X86_32 |
40 | default "arch/x86/configs/x86_64_defconfig" if X86_64 | 40 | default "arch/x86/configs/x86_64_defconfig" if X86_64 |
41 | 41 | ||
42 | |||
43 | config GENERIC_LOCKBREAK | ||
44 | def_bool n | ||
45 | |||
46 | config GENERIC_TIME | 42 | config GENERIC_TIME |
47 | def_bool y | 43 | def_bool y |
48 | 44 | ||
@@ -95,7 +91,7 @@ config GENERIC_HWEIGHT | |||
95 | def_bool y | 91 | def_bool y |
96 | 92 | ||
97 | config GENERIC_GPIO | 93 | config GENERIC_GPIO |
98 | def_bool n | 94 | bool |
99 | 95 | ||
100 | config ARCH_MAY_HAVE_PC_FDC | 96 | config ARCH_MAY_HAVE_PC_FDC |
101 | def_bool y | 97 | def_bool y |
@@ -106,12 +102,6 @@ config RWSEM_GENERIC_SPINLOCK | |||
106 | config RWSEM_XCHGADD_ALGORITHM | 102 | config RWSEM_XCHGADD_ALGORITHM |
107 | def_bool X86_XADD | 103 | def_bool X86_XADD |
108 | 104 | ||
109 | config ARCH_HAS_ILOG2_U32 | ||
110 | def_bool n | ||
111 | |||
112 | config ARCH_HAS_ILOG2_U64 | ||
113 | def_bool n | ||
114 | |||
115 | config ARCH_HAS_CPU_IDLE_WAIT | 105 | config ARCH_HAS_CPU_IDLE_WAIT |
116 | def_bool y | 106 | def_bool y |
117 | 107 | ||
@@ -758,9 +748,8 @@ config I8K | |||
758 | Say N otherwise. | 748 | Say N otherwise. |
759 | 749 | ||
760 | config X86_REBOOTFIXUPS | 750 | config X86_REBOOTFIXUPS |
761 | def_bool n | 751 | bool "Enable X86 board specific fixups for reboot" |
762 | prompt "Enable X86 board specific fixups for reboot" | 752 | depends on X86_32 |
763 | depends on X86_32 && X86 | ||
764 | ---help--- | 753 | ---help--- |
765 | This enables chipset and/or board specific fixups to be done | 754 | This enables chipset and/or board specific fixups to be done |
766 | in order to get reboot to work correctly. This is only needed on | 755 | in order to get reboot to work correctly. This is only needed on |
@@ -944,16 +933,17 @@ config HIGHMEM | |||
944 | depends on X86_32 && (HIGHMEM64G || HIGHMEM4G) | 933 | depends on X86_32 && (HIGHMEM64G || HIGHMEM4G) |
945 | 934 | ||
946 | config X86_PAE | 935 | config X86_PAE |
947 | def_bool n | 936 | bool "PAE (Physical Address Extension) Support" |
948 | prompt "PAE (Physical Address Extension) Support" | ||
949 | depends on X86_32 && !HIGHMEM4G | 937 | depends on X86_32 && !HIGHMEM4G |
950 | select RESOURCES_64BIT | ||
951 | help | 938 | help |
952 | PAE is required for NX support, and furthermore enables | 939 | PAE is required for NX support, and furthermore enables |
953 | larger swapspace support for non-overcommit purposes. It | 940 | larger swapspace support for non-overcommit purposes. It |
954 | has the cost of more pagetable lookup overhead, and also | 941 | has the cost of more pagetable lookup overhead, and also |
955 | consumes more pagetable space per process. | 942 | consumes more pagetable space per process. |
956 | 943 | ||
944 | config ARCH_PHYS_ADDR_T_64BIT | ||
945 | def_bool X86_64 || X86_PAE | ||
946 | |||
957 | # Common NUMA Features | 947 | # Common NUMA Features |
958 | config NUMA | 948 | config NUMA |
959 | bool "Numa Memory Allocation and Scheduler Support (EXPERIMENTAL)" | 949 | bool "Numa Memory Allocation and Scheduler Support (EXPERIMENTAL)" |
@@ -1238,8 +1228,7 @@ config X86_PAT | |||
1238 | If unsure, say Y. | 1228 | If unsure, say Y. |
1239 | 1229 | ||
1240 | config EFI | 1230 | config EFI |
1241 | def_bool n | 1231 | bool "EFI runtime service support" |
1242 | prompt "EFI runtime service support" | ||
1243 | depends on ACPI | 1232 | depends on ACPI |
1244 | ---help--- | 1233 | ---help--- |
1245 | This enables the kernel to use EFI runtime services that are | 1234 | This enables the kernel to use EFI runtime services that are |