diff options
Diffstat (limited to 'drivers/ide')
-rw-r--r-- | drivers/ide/Kconfig | 39 |
1 files changed, 11 insertions, 28 deletions
diff --git a/drivers/ide/Kconfig b/drivers/ide/Kconfig index 627f08e93e0a..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,8 +455,7 @@ 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. |
@@ -505,9 +502,6 @@ config BLK_DEV_CY82C693 | |||
505 | This driver adds detection and support for the CY82C693 chipset | 502 | This driver adds detection and support for the CY82C693 chipset |
506 | used on Digital's PC-Alpha 164SX boards. | 503 | used on Digital's PC-Alpha 164SX boards. |
507 | 504 | ||
508 | If you say Y here, you need to say Y to "Use DMA by default | ||
509 | when available" as well. | ||
510 | |||
511 | config BLK_DEV_CS5520 | 505 | config BLK_DEV_CS5520 |
512 | tristate "Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)" | 506 | tristate "Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)" |
513 | depends on EXPERIMENTAL | 507 | depends on EXPERIMENTAL |
@@ -598,13 +592,12 @@ config BLK_DEV_SC1200 | |||
598 | National SCx200 series of embedded x86 "Geode" systems. | 592 | National SCx200 series of embedded x86 "Geode" systems. |
599 | 593 | ||
600 | config BLK_DEV_PIIX | 594 | config BLK_DEV_PIIX |
601 | tristate "Intel PIIXn chipsets support" | 595 | tristate "Intel PIIX/ICH chipsets support" |
602 | select BLK_DEV_IDEDMA_PCI | 596 | select BLK_DEV_IDEDMA_PCI |
603 | help | 597 | help |
604 | This driver adds explicit support for Intel PIIX and ICH chips | 598 | This driver adds explicit support for Intel PIIX and ICH chips. |
605 | and also for the Efar Victory66 (slc90e66) chip. This allows | 599 | This allows the kernel to change PIO, DMA and UDMA speeds and to |
606 | the kernel to change PIO, DMA and UDMA speeds and to configure | 600 | configure the chip to optimum performance. |
607 | the chip to optimum performance. | ||
608 | 601 | ||
609 | config BLK_DEV_IT8213 | 602 | config BLK_DEV_IT8213 |
610 | tristate "IT8213 IDE support" | 603 | tristate "IT8213 IDE support" |
@@ -642,11 +635,7 @@ config BLK_DEV_PDC202XX_OLD | |||
642 | 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 |
643 | 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 |
644 | 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 |
645 | for more than one card. This card may require that you say Y to | 638 | for more than one card. |
646 | "Special UDMA Feature". | ||
647 | |||
648 | If you say Y here, you need to say Y to "Use DMA by default when | ||
649 | available" as well. | ||
650 | 639 | ||
651 | Please read the comments at the top of | 640 | Please read the comments at the top of |
652 | <file:drivers/ide/pci/pdc202xx_old.c>. | 641 | <file:drivers/ide/pci/pdc202xx_old.c>. |
@@ -695,9 +684,6 @@ config BLK_DEV_SIS5513 | |||
695 | ATA100: SiS635, SiS645, SiS650, SiS730, SiS735, SiS740, | 684 | ATA100: SiS635, SiS645, SiS650, SiS730, SiS735, SiS740, |
696 | SiS745, SiS750 | 685 | SiS745, SiS750 |
697 | 686 | ||
698 | If you say Y here, you need to say Y to "Use DMA by default when | ||
699 | available" as well. | ||
700 | |||
701 | 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>. |
702 | 688 | ||
703 | config BLK_DEV_SL82C105 | 689 | config BLK_DEV_SL82C105 |
@@ -719,9 +705,6 @@ config BLK_DEV_SLC90E66 | |||
719 | and it will handle timing cycles. Since this is an improved | 705 | and it will handle timing cycles. Since this is an improved |
720 | 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. |
721 | 707 | ||
722 | If you say Y here, you need to say Y to "Use DMA by default when | ||
723 | available" as well. | ||
724 | |||
725 | Please read the comments at the top of | 708 | Please read the comments at the top of |
726 | <file:drivers/ide/pci/slc90e66.c>. | 709 | <file:drivers/ide/pci/slc90e66.c>. |
727 | 710 | ||
@@ -873,17 +856,17 @@ config BLK_DEV_IDEDOUBLER | |||
873 | bool "Amiga IDE Doubler support (EXPERIMENTAL)" | 856 | bool "Amiga IDE Doubler support (EXPERIMENTAL)" |
874 | depends on BLK_DEV_GAYLE && EXPERIMENTAL | 857 | depends on BLK_DEV_GAYLE && EXPERIMENTAL |
875 | ---help--- | 858 | ---help--- |
876 | This driver provides support for the so-called `IDE doublers' (made | 859 | This feature provides support for the so-called `IDE doublers' (made |
877 | by various manufacturers, e.g. Eyetech) that can be connected to | 860 | by various manufacturers, e.g. Eyetech) that can be connected to |
878 | 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 |
879 | 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 |
880 | the Amiga's on-board IDE interface. | 863 | the Amiga's on-board IDE interface. |
881 | 864 | ||
882 | 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 |
883 | 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! |
884 | 867 | ||
885 | 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 |
886 | runtime using the "ide=doubler" kernel boot parameter. | 869 | runtime using the "gayle.doubler" kernel boot parameter. |
887 | 870 | ||
888 | config BLK_DEV_BUDDHA | 871 | config BLK_DEV_BUDDHA |
889 | tristate "Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)" | 872 | tristate "Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)" |