From 1e7d94aab6ef02f66a72d02a35f5157b23ae6a15 Mon Sep 17 00:00:00 2001 From: Rusty Russell Date: Sun, 9 Feb 2003 03:00:43 -0800 Subject: [PATCH] [PATCH] add six help texts to drivers_ide_Kconfig From: Steven Cole Here are some help texts from 2.4.21-pre3 Configure.help which are needed in 2.5.59 drivers/ide/Kconfig. --- drivers/ide/Kconfig | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/drivers/ide/Kconfig b/drivers/ide/Kconfig index 2216b5a89e56..1c6a6f840055 100644 --- a/drivers/ide/Kconfig +++ b/drivers/ide/Kconfig @@ -193,6 +193,13 @@ config BLK_DEV_IDESCSI config IDE_TASK_IOCTL bool "IDE Taskfile Access" depends on BLK_DEV_IDE + help + This is a direct raw access to the media. It is a complex but + elegant solution to test and validate the domain of the hardware and + perform below the driver data recover if needed. This is the most + basic form of media-forensics. + + If you are unsure, say N here. #bool ' IDE Taskfile IO' CONFIG_IDE_TASKFILE_IO comment "IDE chipset support/bugfixes" @@ -245,6 +252,10 @@ config BLK_DEV_IDEPCI bool "PCI IDE chipset support" if PCI depends on BLK_DEV_IDE default BLK_DEV_IDEDMA_PMAC if ALL_PPC && BLK_DEV_IDEDMA_PMAC + help + Say Y here for PCI systems which use IDE drive(s). + This option helps the IDE driver to automatically detect and + configure all PCI-based IDE interfaces in your system. config BLK_DEV_GENERIC bool "Generic PCI IDE Chipset Support" @@ -347,6 +358,10 @@ config BLK_DEV_OFFBOARD config BLK_DEV_IDEDMA_FORCED bool "Force enable legacy 2.0.X HOSTS to use DMA" depends on BLK_DEV_IDEDMA_PCI + help + This is an old piece of lost code from Linux 2.0 Kernels. + + Generally say N here. config IDEDMA_PCI_AUTO bool "Use PCI DMA by default when available" @@ -383,6 +398,12 @@ config BLK_DEV_IDEDMA config IDEDMA_PCI_WIP bool "ATA Work(s) In Progress (EXPERIMENTAL)" depends on BLK_DEV_IDEDMA_PCI && EXPERIMENTAL + help + If you enable this you will be able to use and test highly + developmental projects. If you say N, the configurator will + simply skip those options. + + It is SAFEST to say N to this question. config IDEDMA_NEW_DRIVE_LISTINGS bool "Good-Bad DMA Model-Firmware (WIP)" @@ -656,6 +677,18 @@ config BLK_DEV_SIS5513 config BLK_DEV_SLC90E66 tristate "SLC90E66 chipset support" depends on BLK_DEV_IDEDMA_PCI + help + This driver ensures (U)DMA support for Victroy66 SouthBridges for + SMsC with Intel NorthBridges. This is an Ultra66 based chipset. + The nice thing about it is that you can mix Ultra/DMA/PIO devices + and it will handle timing cycles. Since this is an improved + 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 + drivers/ide/slc90e66.c. config BLK_DEV_TRM290 tristate "Tekram TRM290 chipset support" @@ -880,6 +913,12 @@ comment "Note: most of these also require special kernel boot parameters" config BLK_DEV_4DRIVES bool "Generic 4 drives/port support" depends on IDE_CHIPSETS + help + Certain older chipsets, including the Tekram 690CD, use a single set + of I/O ports at 0x1f0 to control up to four drives, instead of the + customary two drives per port. Support for this can be enabled at + runtime using the "ide0=four" kernel boot parameter if you say Y + here. config BLK_DEV_ALI14XX tristate "ALI M14xx support" -- 2.39.5