diff options
Diffstat (limited to 'arch/x86/Kconfig')
-rw-r--r-- | arch/x86/Kconfig | 39 |
1 files changed, 16 insertions, 23 deletions
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index d5ed94d30aad..e1f65c46bc93 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
@@ -64,8 +64,12 @@ config X86 | |||
64 | select HAVE_TEXT_POKE_SMP | 64 | select HAVE_TEXT_POKE_SMP |
65 | select HAVE_GENERIC_HARDIRQS | 65 | select HAVE_GENERIC_HARDIRQS |
66 | select HAVE_SPARSE_IRQ | 66 | select HAVE_SPARSE_IRQ |
67 | select GENERIC_FIND_FIRST_BIT | ||
68 | select GENERIC_FIND_NEXT_BIT | ||
67 | select GENERIC_IRQ_PROBE | 69 | select GENERIC_IRQ_PROBE |
68 | select GENERIC_PENDING_IRQ if SMP | 70 | select GENERIC_PENDING_IRQ if SMP |
71 | select GENERIC_IRQ_SHOW | ||
72 | select IRQ_FORCED_THREADING | ||
69 | select USE_GENERIC_SMP_HELPERS if SMP | 73 | select USE_GENERIC_SMP_HELPERS if SMP |
70 | 74 | ||
71 | config INSTRUCTION_DECODER | 75 | config INSTRUCTION_DECODER |
@@ -217,10 +221,6 @@ config X86_HT | |||
217 | def_bool y | 221 | def_bool y |
218 | depends on SMP | 222 | depends on SMP |
219 | 223 | ||
220 | config X86_TRAMPOLINE | ||
221 | def_bool y | ||
222 | depends on SMP || (64BIT && ACPI_SLEEP) | ||
223 | |||
224 | config X86_32_LAZY_GS | 224 | config X86_32_LAZY_GS |
225 | def_bool y | 225 | def_bool y |
226 | depends on X86_32 && !CC_STACKPROTECTOR | 226 | depends on X86_32 && !CC_STACKPROTECTOR |
@@ -382,6 +382,8 @@ config X86_INTEL_CE | |||
382 | depends on X86_32 | 382 | depends on X86_32 |
383 | depends on X86_EXTENDED_PLATFORM | 383 | depends on X86_EXTENDED_PLATFORM |
384 | select X86_REBOOTFIXUPS | 384 | select X86_REBOOTFIXUPS |
385 | select OF | ||
386 | select OF_EARLY_FLATTREE | ||
385 | ---help--- | 387 | ---help--- |
386 | Select for the Intel CE media processor (CE4100) SOC. | 388 | Select for the Intel CE media processor (CE4100) SOC. |
387 | This option compiles in support for the CE4100 SOC for settop | 389 | This option compiles in support for the CE4100 SOC for settop |
@@ -811,7 +813,7 @@ config X86_LOCAL_APIC | |||
811 | 813 | ||
812 | config X86_IO_APIC | 814 | config X86_IO_APIC |
813 | def_bool y | 815 | def_bool y |
814 | depends on X86_64 || SMP || X86_32_NON_STANDARD || X86_UP_APIC | 816 | depends on X86_64 || SMP || X86_32_NON_STANDARD || X86_UP_IOAPIC |
815 | 817 | ||
816 | config X86_VISWS_APIC | 818 | config X86_VISWS_APIC |
817 | def_bool y | 819 | def_bool y |
@@ -1705,7 +1707,7 @@ config HAVE_ARCH_EARLY_PFN_TO_NID | |||
1705 | depends on NUMA | 1707 | depends on NUMA |
1706 | 1708 | ||
1707 | config USE_PERCPU_NUMA_NODE_ID | 1709 | config USE_PERCPU_NUMA_NODE_ID |
1708 | def_bool X86_64 | 1710 | def_bool y |
1709 | depends on NUMA | 1711 | depends on NUMA |
1710 | 1712 | ||
1711 | menu "Power management and ACPI options" | 1713 | menu "Power management and ACPI options" |
@@ -2066,9 +2068,10 @@ config SCx200HR_TIMER | |||
2066 | 2068 | ||
2067 | config OLPC | 2069 | config OLPC |
2068 | bool "One Laptop Per Child support" | 2070 | bool "One Laptop Per Child support" |
2071 | depends on !X86_PAE | ||
2069 | select GPIOLIB | 2072 | select GPIOLIB |
2070 | select OLPC_OPENFIRMWARE | 2073 | select OF |
2071 | depends on !X86_64 && !X86_PAE | 2074 | select OF_PROMTREE if PROC_DEVICETREE |
2072 | ---help--- | 2075 | ---help--- |
2073 | Add support for detecting the unique features of the OLPC | 2076 | Add support for detecting the unique features of the OLPC |
2074 | XO hardware. | 2077 | XO hardware. |
@@ -2079,21 +2082,6 @@ config OLPC_XO1 | |||
2079 | ---help--- | 2082 | ---help--- |
2080 | Add support for non-essential features of the OLPC XO-1 laptop. | 2083 | Add support for non-essential features of the OLPC XO-1 laptop. |
2081 | 2084 | ||
2082 | config OLPC_OPENFIRMWARE | ||
2083 | bool "Support for OLPC's Open Firmware" | ||
2084 | depends on !X86_64 && !X86_PAE | ||
2085 | default n | ||
2086 | select OF | ||
2087 | help | ||
2088 | This option adds support for the implementation of Open Firmware | ||
2089 | that is used on the OLPC XO-1 Children's Machine. | ||
2090 | If unsure, say N here. | ||
2091 | |||
2092 | config OLPC_OPENFIRMWARE_DT | ||
2093 | bool | ||
2094 | default y if OLPC_OPENFIRMWARE && PROC_DEVICETREE | ||
2095 | select OF_PROMTREE | ||
2096 | |||
2097 | endif # X86_32 | 2085 | endif # X86_32 |
2098 | 2086 | ||
2099 | config AMD_NB | 2087 | config AMD_NB |
@@ -2138,6 +2126,11 @@ config SYSVIPC_COMPAT | |||
2138 | def_bool y | 2126 | def_bool y |
2139 | depends on COMPAT && SYSVIPC | 2127 | depends on COMPAT && SYSVIPC |
2140 | 2128 | ||
2129 | config KEYS_COMPAT | ||
2130 | bool | ||
2131 | depends on COMPAT && KEYS | ||
2132 | default y | ||
2133 | |||
2141 | endmenu | 2134 | endmenu |
2142 | 2135 | ||
2143 | 2136 | ||