aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/Kconfig.cpu
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/Kconfig.cpu')
-rw-r--r--arch/x86/Kconfig.cpu64
1 files changed, 56 insertions, 8 deletions
diff --git a/arch/x86/Kconfig.cpu b/arch/x86/Kconfig.cpu
index f8843c3ae77..c5f10136052 100644
--- a/arch/x86/Kconfig.cpu
+++ b/arch/x86/Kconfig.cpu
@@ -420,7 +420,6 @@ config X86_DEBUGCTLMSR
420 depends on !(MK6 || MWINCHIPC6 || MWINCHIP2 || MWINCHIP3D || MCYRIXIII || M586MMX || M586TSC || M586 || M486 || M386) 420 depends on !(MK6 || MWINCHIPC6 || MWINCHIP2 || MWINCHIP3D || MCYRIXIII || M586MMX || M586TSC || M586 || M486 || M386)
421 421
422menuconfig PROCESSOR_SELECT 422menuconfig PROCESSOR_SELECT
423 default y
424 bool "Supported processor vendors" if EMBEDDED 423 bool "Supported processor vendors" if EMBEDDED
425 help 424 help
426 This lets you choose what x86 vendor support code your kernel 425 This lets you choose what x86 vendor support code your kernel
@@ -430,48 +429,97 @@ config CPU_SUP_INTEL
430 default y 429 default y
431 bool "Support Intel processors" if PROCESSOR_SELECT 430 bool "Support Intel processors" if PROCESSOR_SELECT
432 help 431 help
433 This enables extended support for Intel processors 432 This enables detection, tunings and quirks for Intel processors
433
434 You need this enabled if you want your kernel to run on an
435 Intel CPU. Disabling this option on other types of CPUs
436 makes the kernel a tiny bit smaller. Disabling it on an Intel
437 CPU might render the kernel unbootable.
438
439 If unsure, say N.
434 440
435config CPU_SUP_CYRIX_32 441config CPU_SUP_CYRIX_32
436 default y 442 default y
437 bool "Support Cyrix processors" if PROCESSOR_SELECT 443 bool "Support Cyrix processors" if PROCESSOR_SELECT
438 depends on !64BIT 444 depends on !64BIT
439 help 445 help
440 This enables extended support for Cyrix processors 446 This enables detection, tunings and quirks for Cyrix processors
447
448 You need this enabled if you want your kernel to run on a
449 Cyrix CPU. Disabling this option on other types of CPUs
450 makes the kernel a tiny bit smaller. Disabling it on a Cyrix
451 CPU might render the kernel unbootable.
452
453 If unsure, say N.
441 454
442config CPU_SUP_AMD 455config CPU_SUP_AMD
443 default y 456 default y
444 bool "Support AMD processors" if PROCESSOR_SELECT 457 bool "Support AMD processors" if PROCESSOR_SELECT
445 help 458 help
446 This enables extended support for AMD processors 459 This enables detection, tunings and quirks for AMD processors
460
461 You need this enabled if you want your kernel to run on an
462 AMD CPU. Disabling this option on other types of CPUs
463 makes the kernel a tiny bit smaller. Disabling it on an AMD
464 CPU might render the kernel unbootable.
465
466 If unsure, say N.
447 467
448config CPU_SUP_CENTAUR_32 468config CPU_SUP_CENTAUR_32
449 default y 469 default y
450 bool "Support Centaur processors" if PROCESSOR_SELECT 470 bool "Support Centaur processors" if PROCESSOR_SELECT
451 depends on !64BIT 471 depends on !64BIT
452 help 472 help
453 This enables extended support for Centaur processors 473 This enables detection, tunings and quirks for Centaur processors
474
475 You need this enabled if you want your kernel to run on a
476 Centaur CPU. Disabling this option on other types of CPUs
477 makes the kernel a tiny bit smaller. Disabling it on a Centaur
478 CPU might render the kernel unbootable.
479
480 If unsure, say N.
454 481
455config CPU_SUP_CENTAUR_64 482config CPU_SUP_CENTAUR_64
456 default y 483 default y
457 bool "Support Centaur processors" if PROCESSOR_SELECT 484 bool "Support Centaur processors" if PROCESSOR_SELECT
458 depends on 64BIT 485 depends on 64BIT
459 help 486 help
460 This enables extended support for Centaur processors 487 This enables detection, tunings and quirks for Centaur processors
488
489 You need this enabled if you want your kernel to run on a
490 Centaur CPU. Disabling this option on other types of CPUs
491 makes the kernel a tiny bit smaller. Disabling it on a Centaur
492 CPU might render the kernel unbootable.
493
494 If unsure, say N.
461 495
462config CPU_SUP_TRANSMETA_32 496config CPU_SUP_TRANSMETA_32
463 default y 497 default y
464 bool "Support Transmeta processors" if PROCESSOR_SELECT 498 bool "Support Transmeta processors" if PROCESSOR_SELECT
465 depends on !64BIT 499 depends on !64BIT
466 help 500 help
467 This enables extended support for Transmeta processors 501 This enables detection, tunings and quirks for Transmeta processors
502
503 You need this enabled if you want your kernel to run on a
504 Transmeta CPU. Disabling this option on other types of CPUs
505 makes the kernel a tiny bit smaller. Disabling it on a Transmeta
506 CPU might render the kernel unbootable.
507
508 If unsure, say N.
468 509
469config CPU_SUP_UMC_32 510config CPU_SUP_UMC_32
470 default y 511 default y
471 bool "Support UMC processors" if PROCESSOR_SELECT 512 bool "Support UMC processors" if PROCESSOR_SELECT
472 depends on !64BIT 513 depends on !64BIT
473 help 514 help
474 This enables extended support for UMC processors 515 This enables detection, tunings and quirks for UMC processors
516
517 You need this enabled if you want your kernel to run on a
518 UMC CPU. Disabling this option on other types of CPUs
519 makes the kernel a tiny bit smaller. Disabling it on a UMC
520 CPU might render the kernel unbootable.
521
522 If unsure, say N.
475 523
476config X86_DS 524config X86_DS
477 bool "Debug Store support" 525 bool "Debug Store support"