Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
L
linux
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
linux
Commits
a74b354f
Commit
a74b354f
authored
Aug 02, 2003
by
Bartlomiej Zolnierkiewicz
Committed by
Linus Torvalds
Aug 02, 2003
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[PATCH] ide: clean BLK_DEV_IDEDMA_PCI dependencies in Kconfig
parent
ae492f85
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
27 deletions
+10
-27
drivers/ide/Kconfig
drivers/ide/Kconfig
+10
-27
No files found.
drivers/ide/Kconfig
View file @
a74b354f
...
@@ -412,9 +412,11 @@ config BLK_DEV_IDEDMA_PCI
...
@@ -412,9 +412,11 @@ config BLK_DEV_IDEDMA_PCI
It is safe to say Y to this question.
It is safe to say Y to this question.
if BLK_DEV_IDEDMA_PCI
config BLK_DEV_IDE_TCQ
config BLK_DEV_IDE_TCQ
bool "ATA tagged command queueing (EXPERIMENTAL)"
bool "ATA tagged command queueing (EXPERIMENTAL)"
depends on
BLK_DEV_IDEDMA_PCI &&
EXPERIMENTAL
depends on EXPERIMENTAL
help
help
Support for tagged command queueing on ATA disk drives. This enables
Support for tagged command queueing on ATA disk drives. This enables
the IDE layer to have multiple in-flight requests on hardware that
the IDE layer to have multiple in-flight requests on hardware that
...
@@ -455,7 +457,6 @@ config BLK_DEV_IDE_TCQ_DEPTH
...
@@ -455,7 +457,6 @@ config BLK_DEV_IDE_TCQ_DEPTH
config BLK_DEV_IDEDMA_FORCED
config BLK_DEV_IDEDMA_FORCED
bool "Force enable legacy 2.0.X HOSTS to use DMA"
bool "Force enable legacy 2.0.X HOSTS to use DMA"
depends on BLK_DEV_IDEDMA_PCI
help
help
This is an old piece of lost code from Linux 2.0 Kernels.
This is an old piece of lost code from Linux 2.0 Kernels.
...
@@ -463,7 +464,6 @@ config BLK_DEV_IDEDMA_FORCED
...
@@ -463,7 +464,6 @@ config BLK_DEV_IDEDMA_FORCED
config IDEDMA_PCI_AUTO
config IDEDMA_PCI_AUTO
bool "Use PCI DMA by default when available"
bool "Use PCI DMA by default when available"
depends on BLK_DEV_IDEDMA_PCI
---help---
---help---
Prior to kernel version 2.1.112, Linux used to automatically use
Prior to kernel version 2.1.112, Linux used to automatically use
DMA for IDE drives and chipsets which support it. Due to concerns
DMA for IDE drives and chipsets which support it. Due to concerns
...
@@ -488,7 +488,7 @@ config IDEDMA_ONLYDISK
...
@@ -488,7 +488,7 @@ config IDEDMA_ONLYDISK
config IDEDMA_PCI_WIP
config IDEDMA_PCI_WIP
bool "ATA Work(s) In Progress (EXPERIMENTAL)"
bool "ATA Work(s) In Progress (EXPERIMENTAL)"
depends on
BLK_DEV_IDEDMA_PCI &&
EXPERIMENTAL
depends on EXPERIMENTAL
help
help
If you enable this you will be able to use and test highly
If you enable this you will be able to use and test highly
developmental projects. If you say N, the configurator will
developmental projects. If you say N, the configurator will
...
@@ -514,7 +514,6 @@ config BLK_DEV_ADMA
...
@@ -514,7 +514,6 @@ config BLK_DEV_ADMA
config BLK_DEV_AEC62XX
config BLK_DEV_AEC62XX
tristate "AEC62XX chipset support"
tristate "AEC62XX chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds explicit support for Acard AEC62xx (Artop ATP8xx)
This driver adds explicit support for Acard AEC62xx (Artop ATP8xx)
IDE controllers. This allows the kernel to change PIO, DMA and UDMA
IDE controllers. This allows the kernel to change PIO, DMA and UDMA
...
@@ -522,7 +521,6 @@ config BLK_DEV_AEC62XX
...
@@ -522,7 +521,6 @@ config BLK_DEV_AEC62XX
config BLK_DEV_ALI15X3
config BLK_DEV_ALI15X3
tristate "ALI M15x3 chipset support"
tristate "ALI M15x3 chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver ensures (U)DMA support for ALI 1533, 1543 and 1543C
This driver ensures (U)DMA support for ALI 1533, 1543 and 1543C
onboard chipsets. It also tests for Simplex mode and enables
onboard chipsets. It also tests for Simplex mode and enables
...
@@ -551,7 +549,6 @@ config WDC_ALI15X3
...
@@ -551,7 +549,6 @@ config WDC_ALI15X3
config BLK_DEV_AMD74XX
config BLK_DEV_AMD74XX
tristate "AMD and nVidia IDE support"
tristate "AMD and nVidia IDE support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds explicit support for AMD-7xx and AMD-8111 chips
This driver adds explicit support for AMD-7xx and AMD-8111 chips
and also for the nVidia nForce chip. This allows the kernel to
and also for the nVidia nForce chip. This allows the kernel to
...
@@ -560,21 +557,18 @@ config BLK_DEV_AMD74XX
...
@@ -560,21 +557,18 @@ config BLK_DEV_AMD74XX
config BLK_DEV_CMD64X
config BLK_DEV_CMD64X
tristate "CMD64{3|6|8|9} chipset support"
tristate "CMD64{3|6|8|9} chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
Say Y here if you have an IDE controller which uses any of these
Say Y here if you have an IDE controller which uses any of these
chipsets: CMD643, CMD646, or CMD648.
chipsets: CMD643, CMD646, or CMD648.
config BLK_DEV_TRIFLEX
config BLK_DEV_TRIFLEX
tristate "Compaq Triflex IDE support"
tristate "Compaq Triflex IDE support"
depends on BLK_DEV_IDEDMA_PCI
help
help
Say Y here if you have a Compaq Triflex IDE controller, such
Say Y here if you have a Compaq Triflex IDE controller, such
as those commonly found on Compaq Pentium-Pro systems
as those commonly found on Compaq Pentium-Pro systems
config BLK_DEV_CY82C693
config BLK_DEV_CY82C693
tristate "CY82C693 chipset support"
tristate "CY82C693 chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
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.
...
@@ -584,7 +578,7 @@ config BLK_DEV_CY82C693
...
@@ -584,7 +578,7 @@ config BLK_DEV_CY82C693
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
BLK_DEV_IDEDMA_PCI &&
EXPERIMENTAL
depends on EXPERIMENTAL
help
help
Include support for PIO tuning an virtual DMA on the Cyrix MediaGX
Include support for PIO tuning an virtual DMA on the Cyrix MediaGX
5510/5520 chipset. This will automatically be detected and
5510/5520 chipset. This will automatically be detected and
...
@@ -594,7 +588,6 @@ config BLK_DEV_CS5520
...
@@ -594,7 +588,6 @@ config BLK_DEV_CS5520
config BLK_DEV_CS5530
config BLK_DEV_CS5530
tristate "Cyrix/National Semiconductor CS5530 MediaGX chipset support"
tristate "Cyrix/National Semiconductor CS5530 MediaGX chipset support"
depends on BLK_DEV_IDEDMA_PCIOA
help
help
Include support for UDMA on the Cyrix MediaGX 5530 chipset. This
Include support for UDMA on the Cyrix MediaGX 5530 chipset. This
will automatically be detected and configured if found.
will automatically be detected and configured if found.
...
@@ -603,7 +596,6 @@ config BLK_DEV_CS5530
...
@@ -603,7 +596,6 @@ config BLK_DEV_CS5530
config BLK_DEV_HPT34X
config BLK_DEV_HPT34X
tristate "HPT34X chipset support"
tristate "HPT34X chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds up to 4 more EIDE devices sharing a single
This driver adds up to 4 more EIDE devices sharing a single
interrupt. The HPT343 chipset in its current form is a non-bootable
interrupt. The HPT343 chipset in its current form is a non-bootable
...
@@ -624,7 +616,6 @@ config HPT34X_AUTODMA
...
@@ -624,7 +616,6 @@ config HPT34X_AUTODMA
config BLK_DEV_HPT366
config BLK_DEV_HPT366
tristate "HPT36X/37X chipset support"
tristate "HPT36X/37X chipset support"
depends on BLK_DEV_IDEDMA_PCI
---help---
---help---
HPT366 is an Ultra DMA chipset for ATA-66.
HPT366 is an Ultra DMA chipset for ATA-66.
HPT368 is an Ultra DMA chipset for ATA-66 RAID Based.
HPT368 is an Ultra DMA chipset for ATA-66 RAID Based.
...
@@ -649,14 +640,12 @@ config BLK_DEV_HPT366
...
@@ -649,14 +640,12 @@ config BLK_DEV_HPT366
config BLK_DEV_SC1200
config BLK_DEV_SC1200
tristate "National SCx200 chipset support"
tristate "National SCx200 chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds support for the built in IDE on the National
This driver adds support for the built in IDE on the National
SCx200 series of embedded x86 "Geode" systems
SCx200 series of embedded x86 "Geode" systems
config BLK_DEV_PIIX
config BLK_DEV_PIIX
tristate "Intel PIIXn chipsets support"
tristate "Intel PIIXn chipsets support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds explicit support for Intel PIIX and ICH chips
This driver adds explicit support for Intel PIIX and ICH chips
and also for the Efar Victory66 (slc90e66) chip. This allows
and also for the Efar Victory66 (slc90e66) chip. This allows
...
@@ -665,7 +654,7 @@ config BLK_DEV_PIIX
...
@@ -665,7 +654,7 @@ config BLK_DEV_PIIX
config BLK_DEV_IT8172
config BLK_DEV_IT8172
bool "IT8172 IDE support"
bool "IT8172 IDE support"
depends on (MIPS_ITE8172 || MIPS_IVR)
&& BLK_DEV_IDEDMA_PCI
depends on (MIPS_ITE8172 || MIPS_IVR)
help
help
Say Y here to support the on-board IDE controller on the Integrated
Say Y here to support the on-board IDE controller on the Integrated
Technology Express, Inc. ITE8172 SBC. Vendor page at
Technology Express, Inc. ITE8172 SBC. Vendor page at
...
@@ -674,7 +663,6 @@ config BLK_DEV_IT8172
...
@@ -674,7 +663,6 @@ config BLK_DEV_IT8172
config BLK_DEV_NS87415
config BLK_DEV_NS87415
tristate "NS87415 chipset support"
tristate "NS87415 chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds detection and support for the NS87415 chip
This driver adds detection and support for the NS87415 chip
(used in SPARC64, among others).
(used in SPARC64, among others).
...
@@ -683,7 +671,6 @@ config BLK_DEV_NS87415
...
@@ -683,7 +671,6 @@ config BLK_DEV_NS87415
config BLK_DEV_PDC202XX_OLD
config BLK_DEV_PDC202XX_OLD
tristate "PROMISE PDC202{46|62|65|67} support"
tristate "PROMISE PDC202{46|62|65|67} support"
depends on BLK_DEV_IDEDMA_PCI
help
help
Promise Ultra33 or PDC20246
Promise Ultra33 or PDC20246
Promise Ultra66 or PDC20262
Promise Ultra66 or PDC20262
...
@@ -708,7 +695,7 @@ config BLK_DEV_PDC202XX_OLD
...
@@ -708,7 +695,7 @@ config BLK_DEV_PDC202XX_OLD
config PDC202XX_BURST
config PDC202XX_BURST
bool "Special UDMA Feature"
bool "Special UDMA Feature"
depends on BLK_DEV_PDC202XX_OLD=y
&& CONFI_BLK_DEV_IDEDMA_PCI
depends on BLK_DEV_PDC202XX_OLD=y
---help---
---help---
This option causes the pdc202xx driver to enable UDMA modes on the
This option causes the pdc202xx driver to enable UDMA modes on the
PDC202xx even when the PDC202xx BIOS has not done so.
PDC202xx even when the PDC202xx BIOS has not done so.
...
@@ -725,7 +712,6 @@ config PDC202XX_BURST
...
@@ -725,7 +712,6 @@ config PDC202XX_BURST
config BLK_DEV_PDC202XX_NEW
config BLK_DEV_PDC202XX_NEW
tristate "PROMISE PDC202{68|69|70|71|75|76|77} support"
tristate "PROMISE PDC202{68|69|70|71|75|76|77} support"
depends on BLK_DEV_IDEDMA_PCI
# FIXME - probably wants to be one for old and for new
# FIXME - probably wants to be one for old and for new
config PDC202XX_FORCE
config PDC202XX_FORCE
...
@@ -736,21 +722,19 @@ config PDC202XX_FORCE
...
@@ -736,21 +722,19 @@ config PDC202XX_FORCE
config BLK_DEV_SVWKS
config BLK_DEV_SVWKS
tristate "ServerWorks OSB4/CSB5/CSB6 chipsets support"
tristate "ServerWorks OSB4/CSB5/CSB6 chipsets support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds PIO/(U)DMA support for the ServerWorks OSB4/CSB5
This driver adds PIO/(U)DMA support for the ServerWorks OSB4/CSB5
chipsets.
chipsets.
config BLK_DEV_SIIMAGE
config BLK_DEV_SIIMAGE
tristate "Silicon Image chipset support"
tristate "Silicon Image chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds PIO/(U)DMA support for the SI CMD680 and SII
This driver adds PIO/(U)DMA support for the SI CMD680 and SII
3112 (Serial ATA) chips.
3112 (Serial ATA) chips.
config BLK_DEV_SIS5513
config BLK_DEV_SIS5513
tristate "SiS5513 chipset support"
tristate "SiS5513 chipset support"
depends on
BLK_DEV_IDEDMA_PCI &&
X86
depends on X86
---help---
---help---
This driver ensures (U)DMA support for SIS5513 chipset family based
This driver ensures (U)DMA support for SIS5513 chipset family based
mainboards.
mainboards.
...
@@ -769,7 +753,6 @@ config BLK_DEV_SIS5513
...
@@ -769,7 +753,6 @@ config BLK_DEV_SIS5513
config BLK_DEV_SLC90E66
config BLK_DEV_SLC90E66
tristate "SLC90E66 chipset support"
tristate "SLC90E66 chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver ensures (U)DMA support for Victroy66 SouthBridges for
This driver ensures (U)DMA support for Victroy66 SouthBridges for
SMsC with Intel NorthBridges. This is an Ultra66 based chipset.
SMsC with Intel NorthBridges. This is an Ultra66 based chipset.
...
@@ -785,7 +768,6 @@ config BLK_DEV_SLC90E66
...
@@ -785,7 +768,6 @@ config BLK_DEV_SLC90E66
config BLK_DEV_TRM290
config BLK_DEV_TRM290
tristate "Tekram TRM290 chipset support"
tristate "Tekram TRM290 chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds support for bus master DMA transfers
This driver adds support for bus master DMA transfers
using the Tekram TRM290 PCI IDE chip. Volunteers are
using the Tekram TRM290 PCI IDE chip. Volunteers are
...
@@ -794,12 +776,13 @@ config BLK_DEV_TRM290
...
@@ -794,12 +776,13 @@ config BLK_DEV_TRM290
config BLK_DEV_VIA82CXXX
config BLK_DEV_VIA82CXXX
tristate "VIA82CXXX chipset support"
tristate "VIA82CXXX chipset support"
depends on BLK_DEV_IDEDMA_PCI
help
help
This driver adds explicit support for VIA BusMastering IDE chips.
This driver adds explicit support for VIA BusMastering IDE chips.
This allows the kernel to change PIO, DMA and UDMA speeds and to
This allows the kernel to change PIO, DMA and UDMA speeds and to
configure the chip to optimum performance.
configure the chip to optimum performance.
endif
config BLK_DEV_IDE_PMAC
config BLK_DEV_IDE_PMAC
bool "Builtin PowerMac IDE support"
bool "Builtin PowerMac IDE support"
depends on PPC_PMAC
depends on PPC_PMAC
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment