aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/ata/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/ata/Kconfig')
-rw-r--r--drivers/ata/Kconfig43
1 files changed, 24 insertions, 19 deletions
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig
index 7bdbe5a914d0..365c306c7cf8 100644
--- a/drivers/ata/Kconfig
+++ b/drivers/ata/Kconfig
@@ -156,11 +156,6 @@ config SATA_INIC162X
156 help 156 help
157 This option enables support for Initio 162x Serial ATA. 157 This option enables support for Initio 162x Serial ATA.
158 158
159config SATA_INTEL_COMBINED
160 bool
161 depends on IDE=y && !BLK_DEV_IDE_SATA && (SATA_AHCI || ATA_PIIX)
162 default y
163
164config SATA_ACPI 159config SATA_ACPI
165 bool 160 bool
166 depends on ACPI && PCI 161 depends on ACPI && PCI
@@ -184,7 +179,7 @@ config PATA_ALI
184 If unsure, say N. 179 If unsure, say N.
185 180
186config PATA_AMD 181config PATA_AMD
187 tristate "AMD/NVidia PATA support (Experimental)" 182 tristate "AMD/NVidia PATA support"
188 depends on PCI 183 depends on PCI
189 help 184 help
190 This option enables support for the AMD and NVidia PATA 185 This option enables support for the AMD and NVidia PATA
@@ -209,6 +204,16 @@ config PATA_ATIIXP
209 204
210 If unsure, say N. 205 If unsure, say N.
211 206
207config PATA_CMD640_PCI
208 tristate "CMD640 PCI PATA support (Very Experimental)"
209 depends on PCI && EXPERIMENTAL
210 help
211 This option enables support for the CMD640 PCI IDE
212 interface chip. Only the primary channel is currently
213 supported.
214
215 If unsure, say N.
216
212config PATA_CMD64X 217config PATA_CMD64X
213 tristate "CMD64x PATA support (Very Experimental)" 218 tristate "CMD64x PATA support (Very Experimental)"
214 depends on PCI&& EXPERIMENTAL 219 depends on PCI&& EXPERIMENTAL
@@ -273,7 +278,7 @@ config ATA_GENERIC
273 If unsure, say N. 278 If unsure, say N.
274 279
275config PATA_HPT366 280config PATA_HPT366
276 tristate "HPT 366/368 PATA support (Very Experimental)" 281 tristate "HPT 366/368 PATA support (Experimental)"
277 depends on PCI && EXPERIMENTAL 282 depends on PCI && EXPERIMENTAL
278 help 283 help
279 This option enables support for the HPT 366 and 368 284 This option enables support for the HPT 366 and 368
@@ -282,7 +287,7 @@ config PATA_HPT366
282 If unsure, say N. 287 If unsure, say N.
283 288
284config PATA_HPT37X 289config PATA_HPT37X
285 tristate "HPT 370/370A/371/372/374/302 PATA support (Very Experimental)" 290 tristate "HPT 370/370A/371/372/374/302 PATA support (Experimental)"
286 depends on PCI && EXPERIMENTAL 291 depends on PCI && EXPERIMENTAL
287 help 292 help
288 This option enables support for the majority of the later HPT 293 This option enables support for the majority of the later HPT
@@ -309,7 +314,7 @@ config PATA_HPT3X3
309 If unsure, say N. 314 If unsure, say N.
310 315
311config PATA_ISAPNP 316config PATA_ISAPNP
312 tristate "ISA Plug and Play PATA support (Very Experimental)" 317 tristate "ISA Plug and Play PATA support (Experimental)"
313 depends on EXPERIMENTAL && ISAPNP 318 depends on EXPERIMENTAL && ISAPNP
314 help 319 help
315 This option enables support for ISA plug & play ATA 320 This option enables support for ISA plug & play ATA
@@ -318,8 +323,8 @@ config PATA_ISAPNP
318 If unsure, say N. 323 If unsure, say N.
319 324
320config PATA_IT821X 325config PATA_IT821X
321 tristate "IT8211/2 PATA support (Experimental)" 326 tristate "IT8211/2 PATA support"
322 depends on PCI && EXPERIMENTAL 327 depends on PCI
323 help 328 help
324 This option enables support for the ITE 8211 and 8212 329 This option enables support for the ITE 8211 and 8212
325 PATA controllers via the new ATA layer, including RAID 330 PATA controllers via the new ATA layer, including RAID
@@ -390,10 +395,10 @@ config PATA_MPIIX
390 If unsure, say N. 395 If unsure, say N.
391 396
392config PATA_OLDPIIX 397config PATA_OLDPIIX
393 tristate "Intel PATA old PIIX support (Experimental)" 398 tristate "Intel PATA old PIIX support"
394 depends on PCI && EXPERIMENTAL 399 depends on PCI
395 help 400 help
396 This option enables support for old(?) PIIX PATA support. 401 This option enables support for early PIIX PATA support.
397 402
398 If unsure, say N. 403 If unsure, say N.
399 404
@@ -444,7 +449,7 @@ config PATA_PCMCIA
444 If unsure, say N. 449 If unsure, say N.
445 450
446config PATA_PDC_OLD 451config PATA_PDC_OLD
447 tristate "Older Promise PATA controller support (Very Experimental)" 452 tristate "Older Promise PATA controller support (Experimental)"
448 depends on PCI && EXPERIMENTAL 453 depends on PCI && EXPERIMENTAL
449 help 454 help
450 This option enables support for the Promise 20246, 20262, 20263, 455 This option enables support for the Promise 20246, 20262, 20263,
@@ -459,7 +464,7 @@ config PATA_QDI
459 Support for QDI 6500 and 6580 PATA controllers on VESA local bus. 464 Support for QDI 6500 and 6580 PATA controllers on VESA local bus.
460 465
461config PATA_RADISYS 466config PATA_RADISYS
462 tristate "RADISYS 82600 PATA support (Very experimental)" 467 tristate "RADISYS 82600 PATA support (Very Experimental)"
463 depends on PCI && EXPERIMENTAL 468 depends on PCI && EXPERIMENTAL
464 help 469 help
465 This option enables support for the RADISYS 82600 470 This option enables support for the RADISYS 82600
@@ -477,7 +482,7 @@ config PATA_RZ1000
477 If unsure, say N. 482 If unsure, say N.
478 483
479config PATA_SC1200 484config PATA_SC1200
480 tristate "SC1200 PATA support (Raving Lunatic)" 485 tristate "SC1200 PATA support (Very Experimental)"
481 depends on PCI && EXPERIMENTAL 486 depends on PCI && EXPERIMENTAL
482 help 487 help
483 This option enables support for the NatSemi/AMD SC1200 SoC 488 This option enables support for the NatSemi/AMD SC1200 SoC
@@ -486,8 +491,8 @@ config PATA_SC1200
486 If unsure, say N. 491 If unsure, say N.
487 492
488config PATA_SERVERWORKS 493config PATA_SERVERWORKS
489 tristate "SERVERWORKS OSB4/CSB5/CSB6/HT1000 PATA support (Experimental)" 494 tristate "SERVERWORKS OSB4/CSB5/CSB6/HT1000 PATA support"
490 depends on PCI && EXPERIMENTAL 495 depends on PCI
491 help 496 help
492 This option enables support for the Serverworks OSB4/CSB5/CSB6 and 497 This option enables support for the Serverworks OSB4/CSB5/CSB6 and
493 HT1000 PATA controllers, via the new ATA layer. 498 HT1000 PATA controllers, via the new ATA layer.