|
@@ -1,8 +1,6 @@
|
|
#
|
|
#
|
|
# IDE ATA ATAPI Block device driver configuration
|
|
# IDE ATA ATAPI Block device driver configuration
|
|
#
|
|
#
|
|
-# Andre Hedrick <andre@linux-ide.org>
|
|
|
|
-#
|
|
|
|
|
|
|
|
# Select HAVE_IDE if IDE is supported
|
|
# Select HAVE_IDE if IDE is supported
|
|
config HAVE_IDE
|
|
config HAVE_IDE
|
|
@@ -335,7 +333,7 @@ config BLK_DEV_CMD640
|
|
This driver will work automatically in PCI based systems (most new
|
|
This driver will work automatically in PCI based systems (most new
|
|
systems have PCI slots). But if your system uses VESA local bus
|
|
systems have PCI slots). But if your system uses VESA local bus
|
|
(VLB) instead of PCI, you must also supply a kernel boot parameter
|
|
(VLB) instead of PCI, you must also supply a kernel boot parameter
|
|
- to enable the CMD640 bugfix/support: "ide0=cmd640_vlb". (Try "man
|
|
|
|
|
|
+ to enable the CMD640 bugfix/support: "cmd640.probe_vlb". (Try "man
|
|
bootparam" or see the documentation of your boot loader about how to
|
|
bootparam" or see the documentation of your boot loader about how to
|
|
pass options to the kernel.)
|
|
pass options to the kernel.)
|
|
|
|
|
|
@@ -457,27 +455,11 @@ config BLK_DEV_ALI15X3
|
|
onboard chipsets. It also tests for Simplex mode and enables
|
|
onboard chipsets. It also tests for Simplex mode and enables
|
|
normal dual channel support.
|
|
normal dual channel support.
|
|
|
|
|
|
- If you say Y here, you also need to say Y to "Use DMA by default
|
|
|
|
- when available", above. Please read the comments at the top of
|
|
|
|
|
|
+ Please read the comments at the top of
|
|
<file:drivers/ide/pci/alim15x3.c>.
|
|
<file:drivers/ide/pci/alim15x3.c>.
|
|
|
|
|
|
If unsure, say N.
|
|
If unsure, say N.
|
|
|
|
|
|
-config WDC_ALI15X3
|
|
|
|
- bool "ALI M15x3 WDC support (DANGEROUS)"
|
|
|
|
- depends on BLK_DEV_ALI15X3
|
|
|
|
- ---help---
|
|
|
|
- This allows for UltraDMA support for WDC drives that ignore CRC
|
|
|
|
- checking. You are a fool for enabling this option, but there have
|
|
|
|
- been requests. DO NOT COMPLAIN IF YOUR DRIVE HAS FS CORRUPTION, IF
|
|
|
|
- YOU ENABLE THIS! No one will listen, just laugh for ignoring this
|
|
|
|
- SERIOUS WARNING.
|
|
|
|
-
|
|
|
|
- Using this option can allow WDC drives to run at ATA-4/5 transfer
|
|
|
|
- rates with only an ATA-2 support structure.
|
|
|
|
-
|
|
|
|
- SAY N!
|
|
|
|
-
|
|
|
|
config BLK_DEV_AMD74XX
|
|
config BLK_DEV_AMD74XX
|
|
tristate "AMD and nVidia IDE support"
|
|
tristate "AMD and nVidia IDE support"
|
|
depends on !ARM
|
|
depends on !ARM
|
|
@@ -520,9 +502,6 @@ config BLK_DEV_CY82C693
|
|
This driver adds detection and support for the CY82C693 chipset
|
|
This driver adds detection and support for the CY82C693 chipset
|
|
used on Digital's PC-Alpha 164SX boards.
|
|
used on Digital's PC-Alpha 164SX boards.
|
|
|
|
|
|
- If you say Y here, you need to say Y to "Use DMA by default
|
|
|
|
- when available" as well.
|
|
|
|
-
|
|
|
|
config BLK_DEV_CS5520
|
|
config BLK_DEV_CS5520
|
|
tristate "Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)"
|
|
tristate "Cyrix CS5510/20 MediaGX chipset support (VERY EXPERIMENTAL)"
|
|
depends on EXPERIMENTAL
|
|
depends on EXPERIMENTAL
|
|
@@ -613,13 +592,12 @@ config BLK_DEV_SC1200
|
|
National SCx200 series of embedded x86 "Geode" systems.
|
|
National SCx200 series of embedded x86 "Geode" systems.
|
|
|
|
|
|
config BLK_DEV_PIIX
|
|
config BLK_DEV_PIIX
|
|
- tristate "Intel PIIXn chipsets support"
|
|
|
|
|
|
+ tristate "Intel PIIX/ICH chipsets support"
|
|
select BLK_DEV_IDEDMA_PCI
|
|
select BLK_DEV_IDEDMA_PCI
|
|
help
|
|
help
|
|
- This driver adds explicit support for Intel PIIX and ICH chips
|
|
|
|
- and also for the Efar Victory66 (slc90e66) chip. This allows
|
|
|
|
- the kernel to change PIO, DMA and UDMA speeds and to configure
|
|
|
|
- the chip to optimum performance.
|
|
|
|
|
|
+ This driver adds explicit support for Intel PIIX and ICH chips.
|
|
|
|
+ This allows the kernel to change PIO, DMA and UDMA speeds and to
|
|
|
|
+ configure the chip to optimum performance.
|
|
|
|
|
|
config BLK_DEV_IT8213
|
|
config BLK_DEV_IT8213
|
|
tristate "IT8213 IDE support"
|
|
tristate "IT8213 IDE support"
|
|
@@ -657,11 +635,7 @@ config BLK_DEV_PDC202XX_OLD
|
|
happen if the BIOS revisions of all installed cards (three-max) do
|
|
happen if the BIOS revisions of all installed cards (three-max) do
|
|
not match, the driver attempts to do dynamic tuning of the chipset
|
|
not match, the driver attempts to do dynamic tuning of the chipset
|
|
at boot-time for max-speed. Ultra33 BIOS 1.25 or newer is required
|
|
at boot-time for max-speed. Ultra33 BIOS 1.25 or newer is required
|
|
- for more than one card. This card may require that you say Y to
|
|
|
|
- "Special UDMA Feature".
|
|
|
|
-
|
|
|
|
- If you say Y here, you need to say Y to "Use DMA by default when
|
|
|
|
- available" as well.
|
|
|
|
|
|
+ for more than one card.
|
|
|
|
|
|
Please read the comments at the top of
|
|
Please read the comments at the top of
|
|
<file:drivers/ide/pci/pdc202xx_old.c>.
|
|
<file:drivers/ide/pci/pdc202xx_old.c>.
|
|
@@ -710,9 +684,6 @@ config BLK_DEV_SIS5513
|
|
ATA100: SiS635, SiS645, SiS650, SiS730, SiS735, SiS740,
|
|
ATA100: SiS635, SiS645, SiS650, SiS730, SiS735, SiS740,
|
|
SiS745, SiS750
|
|
SiS745, SiS750
|
|
|
|
|
|
- If you say Y here, you need to say Y to "Use DMA by default when
|
|
|
|
- available" as well.
|
|
|
|
-
|
|
|
|
Please read the comments at the top of <file:drivers/ide/pci/sis5513.c>.
|
|
Please read the comments at the top of <file:drivers/ide/pci/sis5513.c>.
|
|
|
|
|
|
config BLK_DEV_SL82C105
|
|
config BLK_DEV_SL82C105
|
|
@@ -734,9 +705,6 @@ config BLK_DEV_SLC90E66
|
|
and it will handle timing cycles. Since this is an improved
|
|
and it will handle timing cycles. Since this is an improved
|
|
look-a-like to the PIIX4 it should be a nice addition.
|
|
look-a-like to the PIIX4 it should be a nice addition.
|
|
|
|
|
|
- If you say Y here, you need to say Y to "Use DMA by default when
|
|
|
|
- available" as well.
|
|
|
|
-
|
|
|
|
Please read the comments at the top of
|
|
Please read the comments at the top of
|
|
<file:drivers/ide/pci/slc90e66.c>.
|
|
<file:drivers/ide/pci/slc90e66.c>.
|
|
|
|
|
|
@@ -888,17 +856,17 @@ config BLK_DEV_IDEDOUBLER
|
|
bool "Amiga IDE Doubler support (EXPERIMENTAL)"
|
|
bool "Amiga IDE Doubler support (EXPERIMENTAL)"
|
|
depends on BLK_DEV_GAYLE && EXPERIMENTAL
|
|
depends on BLK_DEV_GAYLE && EXPERIMENTAL
|
|
---help---
|
|
---help---
|
|
- This driver provides support for the so-called `IDE doublers' (made
|
|
|
|
|
|
+ This feature provides support for the so-called `IDE doublers' (made
|
|
by various manufacturers, e.g. Eyetech) that can be connected to
|
|
by various manufacturers, e.g. Eyetech) that can be connected to
|
|
the on-board IDE interface of some Amiga models. Using such an IDE
|
|
the on-board IDE interface of some Amiga models. Using such an IDE
|
|
doubler, you can connect up to four instead of two IDE devices to
|
|
doubler, you can connect up to four instead of two IDE devices to
|
|
the Amiga's on-board IDE interface.
|
|
the Amiga's on-board IDE interface.
|
|
|
|
|
|
Note that the normal Amiga Gayle IDE driver may not work correctly
|
|
Note that the normal Amiga Gayle IDE driver may not work correctly
|
|
- if you have an IDE doubler and don't enable this driver!
|
|
|
|
|
|
+ if you have an IDE doubler and don't enable this feature!
|
|
|
|
|
|
- Say Y if you have an IDE doubler. The driver is enabled at kernel
|
|
|
|
- runtime using the "ide=doubler" kernel boot parameter.
|
|
|
|
|
|
+ Say Y if you have an IDE doubler. The feature is enabled at kernel
|
|
|
|
+ runtime using the "gayle.doubler" kernel boot parameter.
|
|
|
|
|
|
config BLK_DEV_BUDDHA
|
|
config BLK_DEV_BUDDHA
|
|
tristate "Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)"
|
|
tristate "Buddha/Catweasel/X-Surf IDE interface support (EXPERIMENTAL)"
|