1421b20b9SJeff Garzik# 2421b20b9SJeff Garzik# SATA/PATA driver configuration 3421b20b9SJeff Garzik# 4421b20b9SJeff Garzik 5421b20b9SJeff Garzikmenu "Serial ATA (prod) and Parallel ATA (experimental) drivers" 6c6fd2807SJeff Garzik 7c6fd2807SJeff Garzikconfig ATA 8c6fd2807SJeff Garzik tristate "ATA device support" 9bf2d401bSAdrian Bunk depends on BLOCK 109317fd4cSAl Viro depends on !(M32R || M68K) || BROKEN 118abf1064SAl Viro depends on !SUN4 || BROKEN 1281ce3c4bSJeff Garzik select SCSI 13c6fd2807SJeff Garzik ---help--- 14c6fd2807SJeff Garzik If you want to use a ATA hard disk, ATA tape drive, ATA CD-ROM or 15c6fd2807SJeff Garzik any other ATA device under Linux, say Y and make sure that you know 16c6fd2807SJeff Garzik the name of your ATA host adapter (the card inside your computer 17c6fd2807SJeff Garzik that "speaks" the ATA protocol, also called ATA controller), 18c6fd2807SJeff Garzik because you will be asked for it. 19c6fd2807SJeff Garzik 2081ce3c4bSJeff Garzikif ATA 2181ce3c4bSJeff Garzik 228cdf92a9SDavid Woodhouseconfig ATA_NONSTANDARD 238cdf92a9SDavid Woodhouse bool 248cdf92a9SDavid Woodhouse default n 258cdf92a9SDavid Woodhouse 268ad92ba7SJeff Garzikconfig SATA_AHCI 27c6fd2807SJeff Garzik tristate "AHCI SATA support" 2881ce3c4bSJeff Garzik depends on PCI 29c6fd2807SJeff Garzik help 30c6fd2807SJeff Garzik This option enables support for AHCI Serial ATA. 31c6fd2807SJeff Garzik 32c6fd2807SJeff Garzik If unsure, say N. 33c6fd2807SJeff Garzik 348ad92ba7SJeff Garzikconfig SATA_SVW 35c6fd2807SJeff Garzik tristate "ServerWorks Frodo / Apple K2 SATA support" 3681ce3c4bSJeff Garzik depends on PCI 37c6fd2807SJeff Garzik help 38c6fd2807SJeff Garzik This option enables support for Broadcom/Serverworks/Apple K2 39c6fd2807SJeff Garzik SATA support. 40c6fd2807SJeff Garzik 41c6fd2807SJeff Garzik If unsure, say N. 42c6fd2807SJeff Garzik 438ad92ba7SJeff Garzikconfig ATA_PIIX 442c7620d5SAlan tristate "Intel ESB, ICH, PIIX3, PIIX4 PATA/SATA support" 4581ce3c4bSJeff Garzik depends on PCI 46c6fd2807SJeff Garzik help 472bfc3611SAlan This option enables support for ICH5/6/7/8 Serial ATA 482c7620d5SAlan and support for PATA on the Intel ESB/ICH/PIIX3/PIIX4 series 492c7620d5SAlan host controllers. 50c6fd2807SJeff Garzik 51c6fd2807SJeff Garzik If unsure, say N. 52c6fd2807SJeff Garzik 538ad92ba7SJeff Garzikconfig SATA_MV 54c6fd2807SJeff Garzik tristate "Marvell SATA support (HIGHLY EXPERIMENTAL)" 5581ce3c4bSJeff Garzik depends on PCI && EXPERIMENTAL 56c6fd2807SJeff Garzik help 57c6fd2807SJeff Garzik This option enables support for the Marvell Serial ATA family. 58c6fd2807SJeff Garzik Currently supports 88SX[56]0[48][01] chips. 59c6fd2807SJeff Garzik 60c6fd2807SJeff Garzik If unsure, say N. 61c6fd2807SJeff Garzik 628ad92ba7SJeff Garzikconfig SATA_NV 63c6fd2807SJeff Garzik tristate "NVIDIA SATA support" 6481ce3c4bSJeff Garzik depends on PCI 65c6fd2807SJeff Garzik help 66c6fd2807SJeff Garzik This option enables support for NVIDIA Serial ATA. 67c6fd2807SJeff Garzik 68c6fd2807SJeff Garzik If unsure, say N. 69c6fd2807SJeff Garzik 708ad92ba7SJeff Garzikconfig PDC_ADMA 71c6fd2807SJeff Garzik tristate "Pacific Digital ADMA support" 7281ce3c4bSJeff Garzik depends on PCI 73c6fd2807SJeff Garzik help 74c6fd2807SJeff Garzik This option enables support for Pacific Digital ADMA controllers 75c6fd2807SJeff Garzik 76c6fd2807SJeff Garzik If unsure, say N. 77c6fd2807SJeff Garzik 788ad92ba7SJeff Garzikconfig SATA_QSTOR 79c6fd2807SJeff Garzik tristate "Pacific Digital SATA QStor support" 8081ce3c4bSJeff Garzik depends on PCI 81c6fd2807SJeff Garzik help 82c6fd2807SJeff Garzik This option enables support for Pacific Digital Serial ATA QStor. 83c6fd2807SJeff Garzik 84c6fd2807SJeff Garzik If unsure, say N. 85c6fd2807SJeff Garzik 868ad92ba7SJeff Garzikconfig SATA_PROMISE 87c6fd2807SJeff Garzik tristate "Promise SATA TX2/TX4 support" 8881ce3c4bSJeff Garzik depends on PCI 89c6fd2807SJeff Garzik help 90c6fd2807SJeff Garzik This option enables support for Promise Serial ATA TX2/TX4. 91c6fd2807SJeff Garzik 92c6fd2807SJeff Garzik If unsure, say N. 93c6fd2807SJeff Garzik 948ad92ba7SJeff Garzikconfig SATA_SX4 95c6fd2807SJeff Garzik tristate "Promise SATA SX4 support" 9681ce3c4bSJeff Garzik depends on PCI && EXPERIMENTAL 97c6fd2807SJeff Garzik help 98c6fd2807SJeff Garzik This option enables support for Promise Serial ATA SX4. 99c6fd2807SJeff Garzik 100c6fd2807SJeff Garzik If unsure, say N. 101c6fd2807SJeff Garzik 1028ad92ba7SJeff Garzikconfig SATA_SIL 103c6fd2807SJeff Garzik tristate "Silicon Image SATA support" 10481ce3c4bSJeff Garzik depends on PCI 105c6fd2807SJeff Garzik help 106c6fd2807SJeff Garzik This option enables support for Silicon Image Serial ATA. 107c6fd2807SJeff Garzik 108c6fd2807SJeff Garzik If unsure, say N. 109c6fd2807SJeff Garzik 1108ad92ba7SJeff Garzikconfig SATA_SIL24 111c6fd2807SJeff Garzik tristate "Silicon Image 3124/3132 SATA support" 11281ce3c4bSJeff Garzik depends on PCI 113c6fd2807SJeff Garzik help 114c6fd2807SJeff Garzik This option enables support for Silicon Image 3124/3132 Serial ATA. 115c6fd2807SJeff Garzik 116c6fd2807SJeff Garzik If unsure, say N. 117c6fd2807SJeff Garzik 1188ad92ba7SJeff Garzikconfig SATA_SIS 1199b14dec5SAlan tristate "SiS 964/965/966/180 SATA support" 12081ce3c4bSJeff Garzik depends on PCI 1219b14dec5SAlan select PATA_SIS 122c6fd2807SJeff Garzik help 1239b14dec5SAlan This option enables support for SiS Serial ATA on 1249b14dec5SAlan SiS 964/965/966/180 and Parallel ATA on SiS 180. 1259b14dec5SAlan The PATA support for SiS 180 requires additionally to 1269b14dec5SAlan enable the PATA_SIS driver in the config. 127c6fd2807SJeff Garzik If unsure, say N. 128c6fd2807SJeff Garzik 1298ad92ba7SJeff Garzikconfig SATA_ULI 130c6fd2807SJeff Garzik tristate "ULi Electronics SATA support" 13181ce3c4bSJeff Garzik depends on PCI 132c6fd2807SJeff Garzik help 133c6fd2807SJeff Garzik This option enables support for ULi Electronics SATA. 134c6fd2807SJeff Garzik 135c6fd2807SJeff Garzik If unsure, say N. 136c6fd2807SJeff Garzik 1378ad92ba7SJeff Garzikconfig SATA_VIA 138c6fd2807SJeff Garzik tristate "VIA SATA support" 13981ce3c4bSJeff Garzik depends on PCI 140c6fd2807SJeff Garzik help 141c6fd2807SJeff Garzik This option enables support for VIA Serial ATA. 142c6fd2807SJeff Garzik 143c6fd2807SJeff Garzik If unsure, say N. 144c6fd2807SJeff Garzik 1458ad92ba7SJeff Garzikconfig SATA_VITESSE 146c6fd2807SJeff Garzik tristate "VITESSE VSC-7174 / INTEL 31244 SATA support" 14781ce3c4bSJeff Garzik depends on PCI 148c6fd2807SJeff Garzik help 149c6fd2807SJeff Garzik This option enables support for Vitesse VSC7174 and Intel 31244 Serial ATA. 150c6fd2807SJeff Garzik 151c6fd2807SJeff Garzik If unsure, say N. 152c6fd2807SJeff Garzik 1531fd7a697STejun Heoconfig SATA_INIC162X 1541fd7a697STejun Heo tristate "Initio 162x SATA support (HIGHLY EXPERIMENTAL)" 1551fd7a697STejun Heo depends on PCI && EXPERIMENTAL 1561fd7a697STejun Heo help 1571fd7a697STejun Heo This option enables support for Initio 162x Serial ATA. 1581fd7a697STejun Heo 1598ad92ba7SJeff Garzikconfig SATA_INTEL_COMBINED 160c6fd2807SJeff Garzik bool 1618ad92ba7SJeff Garzik depends on IDE=y && !BLK_DEV_IDE_SATA && (SATA_AHCI || ATA_PIIX) 162c6fd2807SJeff Garzik default y 163c6fd2807SJeff Garzik 16411ef697bSKristen Carlson Accardiconfig SATA_ACPI 16511ef697bSKristen Carlson Accardi bool 16611ef697bSKristen Carlson Accardi depends on ACPI && PCI 16711ef697bSKristen Carlson Accardi default y 16811ef697bSKristen Carlson Accardi help 16911ef697bSKristen Carlson Accardi This option adds support for SATA-related ACPI objects. 17011ef697bSKristen Carlson Accardi These ACPI objects add the ability to retrieve taskfiles 17111ef697bSKristen Carlson Accardi from the ACPI BIOS and write them to the disk controller. 17211ef697bSKristen Carlson Accardi These objects may be related to performance, security, 17311ef697bSKristen Carlson Accardi power management, or other areas. 17411ef697bSKristen Carlson Accardi You can disable this at kernel boot time by using the 17511ef697bSKristen Carlson Accardi option libata.noacpi=1 17611ef697bSKristen Carlson Accardi 177669a5db4SJeff Garzikconfig PATA_ALI 178669a5db4SJeff Garzik tristate "ALi PATA support (Experimental)" 179669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 180669a5db4SJeff Garzik help 181669a5db4SJeff Garzik This option enables support for the ALi ATA interfaces 182669a5db4SJeff Garzik found on the many ALi chipsets. 183669a5db4SJeff Garzik 184669a5db4SJeff Garzik If unsure, say N. 185669a5db4SJeff Garzik 186669a5db4SJeff Garzikconfig PATA_AMD 187669a5db4SJeff Garzik tristate "AMD/NVidia PATA support (Experimental)" 188669a5db4SJeff Garzik depends on PCI 189669a5db4SJeff Garzik help 190669a5db4SJeff Garzik This option enables support for the AMD and NVidia PATA 191669a5db4SJeff Garzik interfaces found on the chipsets for Athlon/Athlon64. 192669a5db4SJeff Garzik 193669a5db4SJeff Garzik If unsure, say N. 194669a5db4SJeff Garzik 195669a5db4SJeff Garzikconfig PATA_ARTOP 196669a5db4SJeff Garzik tristate "ARTOP 6210/6260 PATA support (Experimental)" 197669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 198669a5db4SJeff Garzik help 199669a5db4SJeff Garzik This option enables support for ARTOP PATA controllers. 200669a5db4SJeff Garzik 201669a5db4SJeff Garzik If unsure, say N. 202669a5db4SJeff Garzik 203669a5db4SJeff Garzikconfig PATA_ATIIXP 204669a5db4SJeff Garzik tristate "ATI PATA support (Experimental)" 205669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 206669a5db4SJeff Garzik help 207669a5db4SJeff Garzik This option enables support for the ATI ATA interfaces 208669a5db4SJeff Garzik found on the many ATI chipsets. 209669a5db4SJeff Garzik 210669a5db4SJeff Garzik If unsure, say N. 211669a5db4SJeff Garzik 212669a5db4SJeff Garzikconfig PATA_CMD64X 213669a5db4SJeff Garzik tristate "CMD64x PATA support (Very Experimental)" 214669a5db4SJeff Garzik depends on PCI&& EXPERIMENTAL 215669a5db4SJeff Garzik help 216669a5db4SJeff Garzik This option enables support for the CMD64x series chips 217669a5db4SJeff Garzik except for the CMD640. 218669a5db4SJeff Garzik 219669a5db4SJeff Garzik If unsure, say N. 220669a5db4SJeff Garzik 221669a5db4SJeff Garzikconfig PATA_CS5520 222669a5db4SJeff Garzik tristate "CS5510/5520 PATA support" 223669a5db4SJeff Garzik depends on PCI 224669a5db4SJeff Garzik help 225669a5db4SJeff Garzik This option enables support for the Cyrix 5510/5520 226669a5db4SJeff Garzik companion chip used with the MediaGX/Geode processor family. 227669a5db4SJeff Garzik 228669a5db4SJeff Garzik If unsure, say N. 229669a5db4SJeff Garzik 230669a5db4SJeff Garzikconfig PATA_CS5530 231669a5db4SJeff Garzik tristate "CS5530 PATA support (Experimental)" 232669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 233669a5db4SJeff Garzik help 234669a5db4SJeff Garzik This option enables support for the Cyrix/NatSemi/AMD CS5530 235669a5db4SJeff Garzik companion chip used with the MediaGX/Geode processor family. 236669a5db4SJeff Garzik 237669a5db4SJeff Garzik If unsure, say N. 238669a5db4SJeff Garzik 239669a5db4SJeff Garzikconfig PATA_CS5535 240669a5db4SJeff Garzik tristate "CS5535 PATA support (Experimental)" 241669a5db4SJeff Garzik depends on PCI && X86 && !X86_64 && EXPERIMENTAL 242669a5db4SJeff Garzik help 243669a5db4SJeff Garzik This option enables support for the NatSemi/AMD CS5535 244669a5db4SJeff Garzik companion chip used with the Geode processor family. 245669a5db4SJeff Garzik 246669a5db4SJeff Garzik If unsure, say N. 247669a5db4SJeff Garzik 248669a5db4SJeff Garzikconfig PATA_CYPRESS 249669a5db4SJeff Garzik tristate "Cypress CY82C693 PATA support (Very Experimental)" 250669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 251669a5db4SJeff Garzik help 252669a5db4SJeff Garzik This option enables support for the Cypress/Contaq CY82C693 253669a5db4SJeff Garzik chipset found in some Alpha systems 254669a5db4SJeff Garzik 255669a5db4SJeff Garzik If unsure, say N. 256669a5db4SJeff Garzik 257669a5db4SJeff Garzikconfig PATA_EFAR 258669a5db4SJeff Garzik tristate "EFAR SLC90E66 support" 259669a5db4SJeff Garzik depends on PCI 260669a5db4SJeff Garzik help 261669a5db4SJeff Garzik This option enables support for the EFAR SLC90E66 262669a5db4SJeff Garzik IDE controller found on some older machines. 263669a5db4SJeff Garzik 264669a5db4SJeff Garzik If unsure, say N. 265669a5db4SJeff Garzik 266669a5db4SJeff Garzikconfig ATA_GENERIC 267669a5db4SJeff Garzik tristate "Generic ATA support" 268669a5db4SJeff Garzik depends on PCI 269669a5db4SJeff Garzik help 270669a5db4SJeff Garzik This option enables support for generic BIOS configured 271669a5db4SJeff Garzik ATA controllers via the new ATA layer 272669a5db4SJeff Garzik 273669a5db4SJeff Garzik If unsure, say N. 274669a5db4SJeff Garzik 275669a5db4SJeff Garzikconfig PATA_HPT366 276669a5db4SJeff Garzik tristate "HPT 366/368 PATA support (Very Experimental)" 277669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 278669a5db4SJeff Garzik help 279669a5db4SJeff Garzik This option enables support for the HPT 366 and 368 280669a5db4SJeff Garzik PATA controllers via the new ATA layer. 281669a5db4SJeff Garzik 282669a5db4SJeff Garzik If unsure, say N. 283669a5db4SJeff Garzik 284669a5db4SJeff Garzikconfig PATA_HPT37X 285669a5db4SJeff Garzik tristate "HPT 370/370A/371/372/374/302 PATA support (Very Experimental)" 286669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 287669a5db4SJeff Garzik help 288669a5db4SJeff Garzik This option enables support for the majority of the later HPT 289669a5db4SJeff Garzik PATA controllers via the new ATA layer. 290669a5db4SJeff Garzik 291669a5db4SJeff Garzik If unsure, say N. 292669a5db4SJeff Garzik 293669a5db4SJeff Garzikconfig PATA_HPT3X2N 294669a5db4SJeff Garzik tristate "HPT 372N/302N PATA support (Very Experimental)" 295669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 296669a5db4SJeff Garzik help 297669a5db4SJeff Garzik This option enables support for the N variant HPT PATA 298669a5db4SJeff Garzik controllers via the new ATA layer 299669a5db4SJeff Garzik 300669a5db4SJeff Garzik If unsure, say N. 301669a5db4SJeff Garzik 302669a5db4SJeff Garzikconfig PATA_HPT3X3 303669a5db4SJeff Garzik tristate "HPT 343/363 PATA support (Experimental)" 304669a5db4SJeff Garzik depends on PCI 305669a5db4SJeff Garzik help 306669a5db4SJeff Garzik This option enables support for the HPT 343/363 307669a5db4SJeff Garzik PATA controllers via the new ATA layer 308669a5db4SJeff Garzik 309669a5db4SJeff Garzik If unsure, say N. 310669a5db4SJeff Garzik 311669a5db4SJeff Garzikconfig PATA_ISAPNP 312669a5db4SJeff Garzik tristate "ISA Plug and Play PATA support (Very Experimental)" 313669a5db4SJeff Garzik depends on EXPERIMENTAL && ISAPNP 314669a5db4SJeff Garzik help 315669a5db4SJeff Garzik This option enables support for ISA plug & play ATA 316669a5db4SJeff Garzik controllers such as those found on old soundcards. 317669a5db4SJeff Garzik 318669a5db4SJeff Garzik If unsure, say N. 319669a5db4SJeff Garzik 320669a5db4SJeff Garzikconfig PATA_IT821X 3219b13b682SAlan tristate "IT8211/2 PATA support (Experimental)" 322669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 323669a5db4SJeff Garzik help 324669a5db4SJeff Garzik This option enables support for the ITE 8211 and 8212 325669a5db4SJeff Garzik PATA controllers via the new ATA layer, including RAID 326669a5db4SJeff Garzik mode. 327669a5db4SJeff Garzik 328669a5db4SJeff Garzik If unsure, say N. 329669a5db4SJeff Garzik 3309b13b682SAlanconfig PATA_IT8213 3319b13b682SAlan tristate "IT8213 PATA support (Experimental)" 3329b13b682SAlan depends on PCI && EXPERIMENTAL 3339b13b682SAlan help 3349b13b682SAlan This option enables support for the ITE 821 PATA 3359b13b682SAlan controllers via the new ATA layer. 3369b13b682SAlan 3379b13b682SAlan If unsure, say N. 3389b13b682SAlan 339406176eeSJeff Garzikconfig PATA_JMICRON 340406176eeSJeff Garzik tristate "JMicron PATA support" 341406176eeSJeff Garzik depends on PCI 342406176eeSJeff Garzik help 343406176eeSJeff Garzik Enable support for the JMicron IDE controller, via the new 344406176eeSJeff Garzik ATA layer. 345406176eeSJeff Garzik 346406176eeSJeff Garzik If unsure, say N. 347406176eeSJeff Garzik 348669a5db4SJeff Garzikconfig PATA_LEGACY 349669a5db4SJeff Garzik tristate "Legacy ISA PATA support (Experimental)" 3504735ebedSAlan Cox depends on ISA && EXPERIMENTAL 351669a5db4SJeff Garzik help 352669a5db4SJeff Garzik This option enables support for ISA/VLB bus legacy PATA 353669a5db4SJeff Garzik ports and allows them to be accessed via the new ATA layer. 354669a5db4SJeff Garzik 355669a5db4SJeff Garzik If unsure, say N. 356669a5db4SJeff Garzik 357669a5db4SJeff Garzikconfig PATA_TRIFLEX 358669a5db4SJeff Garzik tristate "Compaq Triflex PATA support" 359669a5db4SJeff Garzik depends on PCI 360669a5db4SJeff Garzik help 361669a5db4SJeff Garzik Enable support for the Compaq 'Triflex' IDE controller as found 362669a5db4SJeff Garzik on many Compaq Pentium-Pro systems, via the new ATA layer. 363669a5db4SJeff Garzik 364669a5db4SJeff Garzik If unsure, say N. 365669a5db4SJeff Garzik 36675742cb4SAlan Coxconfig PATA_MARVELL 36775742cb4SAlan Cox tristate "Marvell PATA support via legacy mode" 36875742cb4SAlan Cox depends on PCI 36975742cb4SAlan Cox help 37075742cb4SAlan Cox This option enables limited support for the Marvell 88SE6145 ATA 37175742cb4SAlan Cox controller. 37275742cb4SAlan Cox 37375742cb4SAlan Cox If unsure, say N. 37475742cb4SAlan Cox 375155d2916SSylvain Munautconfig PATA_MPC52xx 376155d2916SSylvain Munaut tristate "Freescale MPC52xx SoC internal IDE" 377155d2916SSylvain Munaut depends on PPC_MPC52xx 378155d2916SSylvain Munaut help 379155d2916SSylvain Munaut This option enables support for integrated IDE controller 380155d2916SSylvain Munaut of the Freescale MPC52xx SoC. 381155d2916SSylvain Munaut 382155d2916SSylvain Munaut If unsure, say N. 383155d2916SSylvain Munaut 384669a5db4SJeff Garzikconfig PATA_MPIIX 385669a5db4SJeff Garzik tristate "Intel PATA MPIIX support" 386669a5db4SJeff Garzik depends on PCI 387669a5db4SJeff Garzik help 388669a5db4SJeff Garzik This option enables support for MPIIX PATA support. 389669a5db4SJeff Garzik 390669a5db4SJeff Garzik If unsure, say N. 391669a5db4SJeff Garzik 392669a5db4SJeff Garzikconfig PATA_OLDPIIX 393669a5db4SJeff Garzik tristate "Intel PATA old PIIX support (Experimental)" 394669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 395669a5db4SJeff Garzik help 396669a5db4SJeff Garzik This option enables support for old(?) PIIX PATA support. 397669a5db4SJeff Garzik 398669a5db4SJeff Garzik If unsure, say N. 399669a5db4SJeff Garzik 400669a5db4SJeff Garzikconfig PATA_NETCELL 401669a5db4SJeff Garzik tristate "NETCELL Revolution RAID support" 402669a5db4SJeff Garzik depends on PCI 403669a5db4SJeff Garzik help 404669a5db4SJeff Garzik This option enables support for the Netcell Revolution RAID 405669a5db4SJeff Garzik PATA controller. 406669a5db4SJeff Garzik 407669a5db4SJeff Garzik If unsure, say N. 408669a5db4SJeff Garzik 409669a5db4SJeff Garzikconfig PATA_NS87410 410669a5db4SJeff Garzik tristate "Nat Semi NS87410 PATA support (Experimental)" 411669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 412669a5db4SJeff Garzik help 413669a5db4SJeff Garzik This option enables support for the National Semiconductor 414669a5db4SJeff Garzik NS87410 PCI-IDE controller. 415669a5db4SJeff Garzik 416669a5db4SJeff Garzik If unsure, say N. 417669a5db4SJeff Garzik 418669a5db4SJeff Garzikconfig PATA_OPTI 419669a5db4SJeff Garzik tristate "OPTI621/6215 PATA support (Very Experimental)" 420669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 421669a5db4SJeff Garzik help 422669a5db4SJeff Garzik This option enables full PIO support for the early Opti ATA 423669a5db4SJeff Garzik controllers found on some old motherboards. 424669a5db4SJeff Garzik 425669a5db4SJeff Garzik If unsure, say N. 426669a5db4SJeff Garzik 427669a5db4SJeff Garzikconfig PATA_OPTIDMA 428516e72cbSAlexey Dobriyan tristate "OPTI FireStar PATA support (Very Experimental)" 429669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 430669a5db4SJeff Garzik help 431669a5db4SJeff Garzik This option enables DMA/PIO support for the later OPTi 432669a5db4SJeff Garzik controllers found on some old motherboards and in some 433669a5db4SJeff Garzik latops 434669a5db4SJeff Garzik 435669a5db4SJeff Garzik If unsure, say N. 436669a5db4SJeff Garzik 437669a5db4SJeff Garzikconfig PATA_PCMCIA 438669a5db4SJeff Garzik tristate "PCMCIA PATA support" 439669a5db4SJeff Garzik depends on PCMCIA 440669a5db4SJeff Garzik help 441669a5db4SJeff Garzik This option enables support for PCMCIA ATA interfaces, including 442669a5db4SJeff Garzik compact flash card adapters via the new ATA layer. 443669a5db4SJeff Garzik 444669a5db4SJeff Garzik If unsure, say N. 445669a5db4SJeff Garzik 446669a5db4SJeff Garzikconfig PATA_PDC_OLD 447669a5db4SJeff Garzik tristate "Older Promise PATA controller support (Very Experimental)" 448669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 449669a5db4SJeff Garzik help 450669a5db4SJeff Garzik This option enables support for the Promise 20246, 20262, 20263, 451669a5db4SJeff Garzik 20265 and 20267 adapters. 452669a5db4SJeff Garzik 453669a5db4SJeff Garzik If unsure, say N. 454669a5db4SJeff Garzik 455669a5db4SJeff Garzikconfig PATA_QDI 456669a5db4SJeff Garzik tristate "QDI VLB PATA support" 4574735ebedSAlan Cox depends on ISA 458669a5db4SJeff Garzik help 459669a5db4SJeff Garzik Support for QDI 6500 and 6580 PATA controllers on VESA local bus. 460669a5db4SJeff Garzik 461669a5db4SJeff Garzikconfig PATA_RADISYS 462669a5db4SJeff Garzik tristate "RADISYS 82600 PATA support (Very experimental)" 463669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 464669a5db4SJeff Garzik help 465669a5db4SJeff Garzik This option enables support for the RADISYS 82600 466669a5db4SJeff Garzik PATA controllers via the new ATA layer 467669a5db4SJeff Garzik 468669a5db4SJeff Garzik If unsure, say N. 469669a5db4SJeff Garzik 470669a5db4SJeff Garzikconfig PATA_RZ1000 471669a5db4SJeff Garzik tristate "PC Tech RZ1000 PATA support" 472669a5db4SJeff Garzik depends on PCI 473669a5db4SJeff Garzik help 474669a5db4SJeff Garzik This option enables basic support for the PC Tech RZ1000/1 475669a5db4SJeff Garzik PATA controllers via the new ATA layer 476669a5db4SJeff Garzik 477669a5db4SJeff Garzik If unsure, say N. 478669a5db4SJeff Garzik 479669a5db4SJeff Garzikconfig PATA_SC1200 480669a5db4SJeff Garzik tristate "SC1200 PATA support (Raving Lunatic)" 481669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 482669a5db4SJeff Garzik help 483669a5db4SJeff Garzik This option enables support for the NatSemi/AMD SC1200 SoC 484669a5db4SJeff Garzik companion chip used with the Geode processor family. 485669a5db4SJeff Garzik 486669a5db4SJeff Garzik If unsure, say N. 487669a5db4SJeff Garzik 488669a5db4SJeff Garzikconfig PATA_SERVERWORKS 489669a5db4SJeff Garzik tristate "SERVERWORKS OSB4/CSB5/CSB6/HT1000 PATA support (Experimental)" 490669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 491669a5db4SJeff Garzik help 492669a5db4SJeff Garzik This option enables support for the Serverworks OSB4/CSB5/CSB6 and 493669a5db4SJeff Garzik HT1000 PATA controllers, via the new ATA layer. 494669a5db4SJeff Garzik 495669a5db4SJeff Garzik If unsure, say N. 496669a5db4SJeff Garzik 497669a5db4SJeff Garzikconfig PATA_PDC2027X 498669a5db4SJeff Garzik tristate "Promise PATA 2027x support" 499669a5db4SJeff Garzik depends on PCI 500669a5db4SJeff Garzik help 501669a5db4SJeff Garzik This option enables support for Promise PATA pdc20268 to pdc20277 host adapters. 502669a5db4SJeff Garzik 503669a5db4SJeff Garzik If unsure, say N. 504669a5db4SJeff Garzik 505669a5db4SJeff Garzikconfig PATA_SIL680 506669a5db4SJeff Garzik tristate "CMD / Silicon Image 680 PATA support" 507669a5db4SJeff Garzik depends on PCI 508669a5db4SJeff Garzik help 509669a5db4SJeff Garzik This option enables support for CMD / Silicon Image 680 PATA. 510669a5db4SJeff Garzik 511669a5db4SJeff Garzik If unsure, say N. 512669a5db4SJeff Garzik 513669a5db4SJeff Garzikconfig PATA_SIS 514669a5db4SJeff Garzik tristate "SiS PATA support (Experimental)" 515669a5db4SJeff Garzik depends on PCI && EXPERIMENTAL 516669a5db4SJeff Garzik help 517669a5db4SJeff Garzik This option enables support for SiS PATA controllers 518669a5db4SJeff Garzik 519669a5db4SJeff Garzik If unsure, say N. 520669a5db4SJeff Garzik 521669a5db4SJeff Garzikconfig PATA_VIA 522669a5db4SJeff Garzik tristate "VIA PATA support" 523669a5db4SJeff Garzik depends on PCI 524669a5db4SJeff Garzik help 525669a5db4SJeff Garzik This option enables support for the VIA PATA interfaces 526669a5db4SJeff Garzik found on the many VIA chipsets. 527669a5db4SJeff Garzik 528669a5db4SJeff Garzik If unsure, say N. 529669a5db4SJeff Garzik 530669a5db4SJeff Garzikconfig PATA_WINBOND 531669a5db4SJeff Garzik tristate "Winbond SL82C105 PATA support" 532669a5db4SJeff Garzik depends on PCI 533669a5db4SJeff Garzik help 534669a5db4SJeff Garzik This option enables support for SL82C105 PATA devices found in the 535669a5db4SJeff Garzik Netwinder and some other systems 536669a5db4SJeff Garzik 537669a5db4SJeff Garzik If unsure, say N. 538669a5db4SJeff Garzik 5397e45b0e5SAlan Coxconfig PATA_WINBOND_VLB 5407e45b0e5SAlan Cox tristate "Winbond W83759A VLB PATA support (Experimental)" 5417e45b0e5SAlan Cox depends on ISA && EXPERIMENTAL 5427e45b0e5SAlan Cox help 5437e45b0e5SAlan Cox Support for the Winbond W83759A controller on Vesa Local Bus 5447e45b0e5SAlan Cox systems. 5457e45b0e5SAlan Cox 546a20c9e82SPaul Mundtconfig PATA_PLATFORM 547a20c9e82SPaul Mundt tristate "Generic platform device PATA support" 548a20c9e82SPaul Mundt depends on EMBEDDED 549a20c9e82SPaul Mundt help 550a20c9e82SPaul Mundt This option enables support for generic directly connected ATA 551a20c9e82SPaul Mundt devices commonly found on embedded systems. 552a20c9e82SPaul Mundt 553a20c9e82SPaul Mundt If unsure, say N. 554a20c9e82SPaul Mundt 5550df0d0a0SAlessandro Zummoconfig PATA_IXP4XX_CF 5560df0d0a0SAlessandro Zummo tristate "IXP4XX Compact Flash support" 5570df0d0a0SAlessandro Zummo depends on ARCH_IXP4XX 5580df0d0a0SAlessandro Zummo help 5590df0d0a0SAlessandro Zummo This option enables support for a Compact Flash connected on 5600df0d0a0SAlessandro Zummo the ixp4xx expansion bus. This driver had been written for 5610df0d0a0SAlessandro Zummo Loft/Avila boards in mind but can work with others. 5620df0d0a0SAlessandro Zummo 5630df0d0a0SAlessandro Zummo If unsure, say N. 5640df0d0a0SAlessandro Zummo 565*a619f981SAkira Iguchiconfig PATA_SCC 566*a619f981SAkira Iguchi tristate "Toshiba's Cell Reference Set IDE support" 567*a619f981SAkira Iguchi depends on PCI 568*a619f981SAkira Iguchi help 569*a619f981SAkira Iguchi This option enables support for the built-in IDE controller on 570*a619f981SAkira Iguchi Toshiba Cell Reference Board. 571*a619f981SAkira Iguchi 572*a619f981SAkira Iguchi If unsure, say N. 573*a619f981SAkira Iguchi 57481ce3c4bSJeff Garzikendif 575421b20b9SJeff Garzikendmenu 576421b20b9SJeff Garzik 577