diff options
Diffstat (limited to 'drivers/ata/Kconfig')
-rw-r--r-- | drivers/ata/Kconfig | 59 |
1 files changed, 51 insertions, 8 deletions
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig index d8046a113c37..4672066167e3 100644 --- a/drivers/ata/Kconfig +++ b/drivers/ata/Kconfig | |||
@@ -173,6 +173,15 @@ config SATA_INIC162X | |||
173 | help | 173 | help |
174 | This option enables support for Initio 162x Serial ATA. | 174 | This option enables support for Initio 162x Serial ATA. |
175 | 175 | ||
176 | config PATA_ACPI | ||
177 | tristate "ACPI firmware driver for PATA" | ||
178 | depends on ATA_ACPI | ||
179 | help | ||
180 | This option enables an ACPI method driver which drives | ||
181 | motherboard PATA controller interfaces through the ACPI | ||
182 | firmware in the BIOS. This driver can sometimes handle | ||
183 | otherwise unsupported hardware. | ||
184 | |||
176 | config PATA_ALI | 185 | config PATA_ALI |
177 | tristate "ALi PATA support (Experimental)" | 186 | tristate "ALi PATA support (Experimental)" |
178 | depends on PCI && EXPERIMENTAL | 187 | depends on PCI && EXPERIMENTAL |
@@ -192,16 +201,25 @@ config PATA_AMD | |||
192 | If unsure, say N. | 201 | If unsure, say N. |
193 | 202 | ||
194 | config PATA_ARTOP | 203 | config PATA_ARTOP |
195 | tristate "ARTOP 6210/6260 PATA support (Experimental)" | 204 | tristate "ARTOP 6210/6260 PATA support" |
196 | depends on PCI && EXPERIMENTAL | 205 | depends on PCI |
197 | help | 206 | help |
198 | This option enables support for ARTOP PATA controllers. | 207 | This option enables support for ARTOP PATA controllers. |
199 | 208 | ||
200 | If unsure, say N. | 209 | If unsure, say N. |
201 | 210 | ||
211 | config PATA_AT32 | ||
212 | tristate "Atmel AVR32 PATA support (Experimental)" | ||
213 | depends on AVR32 && PLATFORM_AT32AP && EXPERIMENTAL | ||
214 | help | ||
215 | This option enables support for the IDE devices on the | ||
216 | Atmel AT32AP platform. | ||
217 | |||
218 | If unsure, say N. | ||
219 | |||
202 | config PATA_ATIIXP | 220 | config PATA_ATIIXP |
203 | tristate "ATI PATA support (Experimental)" | 221 | tristate "ATI PATA support" |
204 | depends on PCI && EXPERIMENTAL | 222 | depends on PCI |
205 | help | 223 | help |
206 | This option enables support for the ATI ATA interfaces | 224 | This option enables support for the ATI ATA interfaces |
207 | found on the many ATI chipsets. | 225 | found on the many ATI chipsets. |
@@ -219,8 +237,8 @@ config PATA_CMD640_PCI | |||
219 | If unsure, say N. | 237 | If unsure, say N. |
220 | 238 | ||
221 | config PATA_CMD64X | 239 | config PATA_CMD64X |
222 | tristate "CMD64x PATA support (Very Experimental)" | 240 | tristate "CMD64x PATA support" |
223 | depends on PCI&& EXPERIMENTAL | 241 | depends on PCI |
224 | help | 242 | help |
225 | This option enables support for the CMD64x series chips | 243 | This option enables support for the CMD64x series chips |
226 | except for the CMD640. | 244 | except for the CMD640. |
@@ -282,8 +300,8 @@ config ATA_GENERIC | |||
282 | If unsure, say N. | 300 | If unsure, say N. |
283 | 301 | ||
284 | config PATA_HPT366 | 302 | config PATA_HPT366 |
285 | tristate "HPT 366/368 PATA support (Experimental)" | 303 | tristate "HPT 366/368 PATA support" |
286 | depends on PCI && EXPERIMENTAL | 304 | depends on PCI |
287 | help | 305 | help |
288 | This option enables support for the HPT 366 and 368 | 306 | This option enables support for the HPT 366 and 368 |
289 | PATA controllers via the new ATA layer. | 307 | PATA controllers via the new ATA layer. |
@@ -432,6 +450,15 @@ config PATA_NS87410 | |||
432 | 450 | ||
433 | If unsure, say N. | 451 | If unsure, say N. |
434 | 452 | ||
453 | config PATA_NS87415 | ||
454 | tristate "Nat Semi NS87415 PATA support (Experimental)" | ||
455 | depends on PCI && EXPERIMENTAL | ||
456 | help | ||
457 | This option enables support for the National Semiconductor | ||
458 | NS87415 PCI-IDE controller. | ||
459 | |||
460 | If unsure, say N. | ||
461 | |||
435 | config PATA_OPTI | 462 | config PATA_OPTI |
436 | tristate "OPTI621/6215 PATA support (Very Experimental)" | 463 | tristate "OPTI621/6215 PATA support (Very Experimental)" |
437 | depends on PCI && EXPERIMENTAL | 464 | depends on PCI && EXPERIMENTAL |
@@ -596,4 +623,20 @@ config PATA_SCC | |||
596 | 623 | ||
597 | If unsure, say N. | 624 | If unsure, say N. |
598 | 625 | ||
626 | config PATA_BF54X | ||
627 | tristate "Blackfin 54x ATAPI support" | ||
628 | depends on BF542 || BF548 || BF549 | ||
629 | help | ||
630 | This option enables support for the built-in ATAPI controller on | ||
631 | Blackfin 54x family chips. | ||
632 | |||
633 | If unsure, say N. | ||
634 | |||
635 | config PATA_BF54X_DMA | ||
636 | bool "DMA mode" | ||
637 | depends on PATA_BF54X | ||
638 | default y | ||
639 | help | ||
640 | Enable DMA mode for Blackfin ATAPI controller. | ||
641 | |||
599 | endif # ATA | 642 | endif # ATA |