diff options
Diffstat (limited to 'drivers/ide/Kconfig')
-rw-r--r-- | drivers/ide/Kconfig | 54 |
1 files changed, 11 insertions, 43 deletions
diff --git a/drivers/ide/Kconfig b/drivers/ide/Kconfig index f702f9152ce6..b4f3aefa12b6 100644 --- a/drivers/ide/Kconfig +++ b/drivers/ide/Kconfig | |||
@@ -1,8 +1,6 @@ | |||
1 | # | 1 | # |
2 | # IDE ATA ATAPI Block device driver configuration | 2 | # IDE ATA ATAPI Block device driver configuration |
3 | # | 3 | # |
4 | # Andre Hedrick <andre@linux-ide.org> | ||
5 | # | ||
6 | 4 | ||
7 | # Select HAVE_IDE if IDE is supported | 5 | # Select HAVE_IDE if IDE is supported |
8 | config HAVE_IDE | 6 | config HAVE_IDE |
@@ -335,7 +333,7 @@ config BLK_DEV_CMD640 | |||
335 | This driver will work automatically in PCI based systems (most new | 333 | This driver will work automatically in PCI based systems (most new |
336 | systems have PCI slots). But if your system uses VESA local bus | 334 | systems have PCI slots). But if your system uses VESA local bus |
337 | (VLB) instead of PCI, you must also supply a kernel boot parameter | 335 | (VLB) instead of PCI, you must also supply a kernel boot parameter |
338 | to enable the CMD640 bugfix/support: "ide0=cmd640_vlb". (Try "man | 336 | to enable the CMD640 bugfix/support: "cmd640.probe_vlb". (Try "man |
339 | bootparam" or see the documentation of your boot loader about how to | 337 | bootparam" or see the documentation of your boot loader about how to |
340 | pass options to the kernel.) | 338 | pass options to the kernel.) |
341 | 339 | ||
@@ -457,27 +455,11 @@ config BLK_DEV_ALI15X3 | |||
457 | onboard chipsets. It also tests for Simplex mode and enables | 455 | onboard chipsets. It also tests for Simplex mode and enables |
458 | normal dual channel support. | 456 | normal dual channel support. |
459 | 457 | ||
460 | If you say Y here, you also need to say Y to "Use DMA by default | 458 | Please read the comments at the top of |
461 | when available", above. Please read the comments at the top of | ||
462 | <file:drivers/ide/pci/alim15x3.c>. | 459 | <file:drivers/ide/pci/alim15x3.c>. |
463 | 460 | ||
464 | If unsure, say N. | 461 | If unsure, say N. |
465 | 462 | ||
466 | config WDC_ALI15X3 | ||
467 | bool "ALI M15x3 WDC support (DANGEROUS)" | ||
468 | depends on BLK_DEV_ALI15X3 | ||
469 | ---help--- | ||
470 | This allows for UltraDMA support for WDC drives that ignore CRC | ||
471 | checking. You are a fool for enabling this option, but there have | ||
472 | been requests. DO NOT COMPLAIN IF YOUR DRIVE HAS FS CORRUPTION, IF | ||
473 | YOU ENABLE THIS! No one will listen, just laugh for ignoring this | ||
474 | SERIOUS WARNING. | ||
475 | |||
476 | Using this option can allow WDC drives to run at ATA-4/5 transfer | ||
477 | rates with only an ATA-2 support structure. | ||
478 | |||
479 | SAY N! | ||
480 | |||
481 | config BLK_DEV_AMD74XX | 463 | config BLK_DEV_AMD74XX |
482 | tristate "AMD and nVidia IDE support" | 464 | tristate "AMD and nVidia IDE support" |
483 | depends on !ARM | 465 | depends on !ARM |
@@ -520,9 +502,6 @@ config BLK_DEV_CY82C693 | |||
520 | This driver adds detection and support for the CY82C693 chipset | 502 | This driver adds detection and support for the CY82C693 chipset |
521 | used on Digital's PC-Alpha 164SX boards. | 503 | used on Digital's PC-Alpha 164SX boards. |
522 | 504 | ||
523 | If you say Y here, you need to say Y to "Use DMA by default | ||
524 | when available" as well. | ||
525 | |||
526 | config BLK_DEV_CS5520 | 505 | config BLK_DEV_CS5520 |
527 | tristate "Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)" | 506 | tristate "Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)" |
528 | depends on EXPERIMENTAL | 507 | depends on EXPERIMENTAL |
@@ -613,13 +592,12 @@ config BLK_DEV_SC1200 | |||
613 | National SCx200 series of embedded x86 "Geode" systems. | 592 | National SCx200 series of embedded x86 "Geode" systems. |
614 | 593 | ||
615 | config BLK_DEV_PIIX | 594 | config BLK_DEV_PIIX |
616 | tristate "Intel PIIXn chipsets support" | 595 | tristate "Intel PIIX/ICH chipsets support" |
617 | select BLK_DEV_IDEDMA_PCI | 596 | select BLK_DEV_IDEDMA_PCI |
618 | help | 597 | help |
619 | This driver adds explicit support for Intel PIIX and ICH chips | 598 | This driver adds explicit support for Intel PIIX and ICH chips. |
620 | and also for the Efar Victory66 (slc90e66) chip. This allows | 599 | This allows the kernel to change PIO, DMA and UDMA speeds and to |
621 | the kernel to change PIO, DMA and UDMA speeds and to configure | 600 | configure the chip to optimum performance. |
622 | the chip to optimum performance. | ||
623 | 601 | ||
624 | config BLK_DEV_IT8213 | 602 | config BLK_DEV_IT8213 |
625 | tristate "IT8213 IDE support" | 603 | tristate "IT8213 IDE support" |
@@ -657,11 +635,7 @@ config BLK_DEV_PDC202XX_OLD | |||
657 | happen if the BIOS revisions of all installed cards (three-max) do | 635 | happen if the BIOS revisions of all installed cards (three-max) do |
658 | not match, the driver attempts to do dynamic tuning of the chipset | 636 | not match, the driver attempts to do dynamic tuning of the chipset |
659 | at boot-time for max-speed. Ultra33 BIOS 1.25 or newer is required | 637 | at boot-time for max-speed. Ultra33 BIOS 1.25 or newer is required |
660 | for more than one card. This card may require that you say Y to | 638 | for more than one card. |
661 | "Special UDMA Feature". | ||
662 | |||
663 | If you say Y here, you need to say Y to "Use DMA by default when | ||
664 | available" as well. | ||
665 | 639 | ||
666 | Please read the comments at the top of | 640 | Please read the comments at the top of |
667 | <file:drivers/ide/pci/pdc202xx_old.c>. | 641 | <file:drivers/ide/pci/pdc202xx_old.c>. |
@@ -710,9 +684,6 @@ config BLK_DEV_SIS5513 | |||
710 | ATA100: SiS635, SiS645, SiS650, SiS730, SiS735, SiS740, | 684 | ATA100: SiS635, SiS645, SiS650, SiS730, SiS735, SiS740, |
711 | SiS745, SiS750 | 685 | SiS745, SiS750 |
712 | 686 | ||
713 | If you say Y here, you need to say Y to "Use DMA by default when | ||
714 | available" as well. | ||
715 | |||
716 | Please read the comments at the top of <file:drivers/ide/pci/sis5513.c>. | 687 | Please read the comments at the top of <file:drivers/ide/pci/sis5513.c>. |
717 | 688 | ||
718 | config BLK_DEV_SL82C105 | 689 | config BLK_DEV_SL82C105 |
@@ -734,9 +705,6 @@ config BLK_DEV_SLC90E66 | |||
734 | and it will handle timing cycles. Since this is an improved | 705 | and it will handle timing cycles. Since this is an improved |
735 | look-a-like to the PIIX4 it should be a nice addition. | 706 | look-a-like to the PIIX4 it should be a nice addition. |
736 | 707 | ||
737 | If you say Y here, you need to say Y to "Use DMA by default when | ||
738 | available" as well. | ||
739 | |||
740 | Please read the comments at the top of | 708 | Please read the comments at the top of |
741 | <file:drivers/ide/pci/slc90e66.c>. | 709 | <file:drivers/ide/pci/slc90e66.c>. |
742 | 710 | ||
@@ -888,17 +856,17 @@ config BLK_DEV_IDEDOUBLER | |||
888 | bool "Amiga IDE Doubler support (EXPERIMENTAL)" | 856 | bool "Amiga IDE Doubler support (EXPERIMENTAL)" |
889 | depends on BLK_DEV_GAYLE && EXPERIMENTAL | 857 | depends on BLK_DEV_GAYLE && EXPERIMENTAL |
890 | ---help--- | 858 | ---help--- |
891 | This driver provides support for the so-called `IDE doublers' (made | 859 | This feature provides support for the so-called `IDE doublers' (made |
892 | by various manufacturers, e.g. Eyetech) that can be connected to | 860 | by various manufacturers, e.g. Eyetech) that can be connected to |
893 | the on-board IDE interface of some Amiga models. Using such an IDE | 861 | the on-board IDE interface of some Amiga models. Using such an IDE |
894 | doubler, you can connect up to four instead of two IDE devices to | 862 | doubler, you can connect up to four instead of two IDE devices to |
895 | the Amiga's on-board IDE interface. | 863 | the Amiga's on-board IDE interface. |
896 | 864 | ||
897 | Note that the normal Amiga Gayle IDE driver may not work correctly | 865 | Note that the normal Amiga Gayle IDE driver may not work correctly |
898 | if you have an IDE doubler and don't enable this driver! | 866 | if you have an IDE doubler and don't enable this feature! |
899 | 867 | ||
900 | Say Y if you have an IDE doubler. The driver is enabled at kernel | 868 | Say Y if you have an IDE doubler. The feature is enabled at kernel |
901 | runtime using the "ide=doubler" kernel boot parameter. | 869 | runtime using the "gayle.doubler" kernel boot parameter. |
902 | 870 | ||
903 | config BLK_DEV_BUDDHA | 871 | config BLK_DEV_BUDDHA |
904 | tristate "Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)" | 872 | tristate "Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)" |