aboutsummaryrefslogtreecommitdiffstats
path: root/arch/i386/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'arch/i386/Kconfig')
-rw-r--r--arch/i386/Kconfig44
1 files changed, 38 insertions, 6 deletions
diff --git a/arch/i386/Kconfig b/arch/i386/Kconfig
index 8dfa3054f10f..f3eaf22f273d 100644
--- a/arch/i386/Kconfig
+++ b/arch/i386/Kconfig
@@ -14,6 +14,10 @@ config X86_32
14 486, 586, Pentiums, and various instruction-set-compatible chips by 14 486, 586, Pentiums, and various instruction-set-compatible chips by
15 AMD, Cyrix, and others. 15 AMD, Cyrix, and others.
16 16
17config GENERIC_TIME
18 bool
19 default y
20
17config SEMAPHORE_SLEEPERS 21config SEMAPHORE_SLEEPERS
18 bool 22 bool
19 default y 23 default y
@@ -173,6 +177,12 @@ config ACPI_SRAT
173 bool 177 bool
174 default y 178 default y
175 depends on NUMA && (X86_SUMMIT || X86_GENERICARCH) 179 depends on NUMA && (X86_SUMMIT || X86_GENERICARCH)
180 select ACPI_NUMA
181
182config HAVE_ARCH_PARSE_SRAT
183 bool
184 default y
185 depends on ACPI_SRAT
176 186
177config X86_SUMMIT_NUMA 187config X86_SUMMIT_NUMA
178 bool 188 bool
@@ -224,7 +234,6 @@ config NR_CPUS
224config SCHED_SMT 234config SCHED_SMT
225 bool "SMT (Hyperthreading) scheduler support" 235 bool "SMT (Hyperthreading) scheduler support"
226 depends on SMP 236 depends on SMP
227 default off
228 help 237 help
229 SMT scheduler support improves the CPU scheduler's decision making 238 SMT scheduler support improves the CPU scheduler's decision making
230 when dealing with Intel Pentium 4 chips with HyperThreading at a 239 when dealing with Intel Pentium 4 chips with HyperThreading at a
@@ -319,6 +328,15 @@ config X86_MCE_P4THERMAL
319 Enabling this feature will cause a message to be printed when the P4 328 Enabling this feature will cause a message to be printed when the P4
320 enters thermal throttling. 329 enters thermal throttling.
321 330
331config VM86
332 default y
333 bool "Enable VM86 support" if EMBEDDED
334 help
335 This option is required by programs like DOSEMU to run 16-bit legacy
336 code on X86 processors. It also may be needed by software like
337 XFree86 to initialize some video cards via BIOS. Disabling this
338 option saves about 6k.
339
322config TOSHIBA 340config TOSHIBA
323 tristate "Toshiba Laptop support" 341 tristate "Toshiba Laptop support"
324 ---help--- 342 ---help---
@@ -1041,13 +1059,27 @@ config SCx200
1041 tristate "NatSemi SCx200 support" 1059 tristate "NatSemi SCx200 support"
1042 depends on !X86_VOYAGER 1060 depends on !X86_VOYAGER
1043 help 1061 help
1044 This provides basic support for the National Semiconductor SCx200 1062 This provides basic support for National Semiconductor's
1045 processor. Right now this is just a driver for the GPIO pins. 1063 (now AMD's) Geode processors. The driver probes for the
1064 PCI-IDs of several on-chip devices, so its a good dependency
1065 for other scx200_* drivers.
1046 1066
1047 If you don't know what to do here, say N. 1067 If compiled as a module, the driver is named scx200.
1068
1069config SCx200HR_TIMER
1070 tristate "NatSemi SCx200 27MHz High-Resolution Timer Support"
1071 depends on SCx200 && GENERIC_TIME
1072 default y
1073 help
1074 This driver provides a clocksource built upon the on-chip
1075 27MHz high-resolution timer. Its also a workaround for
1076 NSC Geode SC-1100's buggy TSC, which loses time when the
1077 processor goes idle (as is done by the scheduler). The
1078 other workaround is idle=poll boot option.
1048 1079
1049 This support is also available as a module. If compiled as a 1080config K8_NB
1050 module, it will be called scx200. 1081 def_bool y
1082 depends on AGP_AMD64
1051 1083
1052source "drivers/pcmcia/Kconfig" 1084source "drivers/pcmcia/Kconfig"
1053 1085