xref: /linux/drivers/ata/Kconfig (revision 75742cb41e4b5c7913f385b9688aad69c9fa7ada)
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
228ad92ba7SJeff Garzikconfig SATA_AHCI
23c6fd2807SJeff Garzik	tristate "AHCI SATA support"
2481ce3c4bSJeff Garzik	depends on PCI
25c6fd2807SJeff Garzik	help
26c6fd2807SJeff Garzik	  This option enables support for AHCI Serial ATA.
27c6fd2807SJeff Garzik
28c6fd2807SJeff Garzik	  If unsure, say N.
29c6fd2807SJeff Garzik
308ad92ba7SJeff Garzikconfig SATA_SVW
31c6fd2807SJeff Garzik	tristate "ServerWorks Frodo / Apple K2 SATA support"
3281ce3c4bSJeff Garzik	depends on PCI
33c6fd2807SJeff Garzik	help
34c6fd2807SJeff Garzik	  This option enables support for Broadcom/Serverworks/Apple K2
35c6fd2807SJeff Garzik	  SATA support.
36c6fd2807SJeff Garzik
37c6fd2807SJeff Garzik	  If unsure, say N.
38c6fd2807SJeff Garzik
398ad92ba7SJeff Garzikconfig ATA_PIIX
40c6fd2807SJeff Garzik	tristate "Intel PIIX/ICH SATA support"
4181ce3c4bSJeff Garzik	depends on PCI
42c6fd2807SJeff Garzik	help
43c6fd2807SJeff Garzik	  This option enables support for ICH5/6/7/8 Serial ATA.
44c6fd2807SJeff Garzik	  If PATA support was enabled previously, this enables
45c6fd2807SJeff Garzik	  support for select Intel PIIX/ICH PATA host controllers.
46c6fd2807SJeff Garzik
47c6fd2807SJeff Garzik	  If unsure, say N.
48c6fd2807SJeff Garzik
498ad92ba7SJeff Garzikconfig SATA_MV
50c6fd2807SJeff Garzik	tristate "Marvell SATA support (HIGHLY EXPERIMENTAL)"
5181ce3c4bSJeff Garzik	depends on PCI && EXPERIMENTAL
52c6fd2807SJeff Garzik	help
53c6fd2807SJeff Garzik	  This option enables support for the Marvell Serial ATA family.
54c6fd2807SJeff Garzik	  Currently supports 88SX[56]0[48][01] chips.
55c6fd2807SJeff Garzik
56c6fd2807SJeff Garzik	  If unsure, say N.
57c6fd2807SJeff Garzik
588ad92ba7SJeff Garzikconfig SATA_NV
59c6fd2807SJeff Garzik	tristate "NVIDIA SATA support"
6081ce3c4bSJeff Garzik	depends on PCI
61c6fd2807SJeff Garzik	help
62c6fd2807SJeff Garzik	  This option enables support for NVIDIA Serial ATA.
63c6fd2807SJeff Garzik
64c6fd2807SJeff Garzik	  If unsure, say N.
65c6fd2807SJeff Garzik
668ad92ba7SJeff Garzikconfig PDC_ADMA
67c6fd2807SJeff Garzik	tristate "Pacific Digital ADMA support"
6881ce3c4bSJeff Garzik	depends on PCI
69c6fd2807SJeff Garzik	help
70c6fd2807SJeff Garzik	  This option enables support for Pacific Digital ADMA controllers
71c6fd2807SJeff Garzik
72c6fd2807SJeff Garzik	  If unsure, say N.
73c6fd2807SJeff Garzik
748ad92ba7SJeff Garzikconfig SATA_QSTOR
75c6fd2807SJeff Garzik	tristate "Pacific Digital SATA QStor support"
7681ce3c4bSJeff Garzik	depends on PCI
77c6fd2807SJeff Garzik	help
78c6fd2807SJeff Garzik	  This option enables support for Pacific Digital Serial ATA QStor.
79c6fd2807SJeff Garzik
80c6fd2807SJeff Garzik	  If unsure, say N.
81c6fd2807SJeff Garzik
828ad92ba7SJeff Garzikconfig SATA_PROMISE
83c6fd2807SJeff Garzik	tristate "Promise SATA TX2/TX4 support"
8481ce3c4bSJeff Garzik	depends on PCI
85c6fd2807SJeff Garzik	help
86c6fd2807SJeff Garzik	  This option enables support for Promise Serial ATA TX2/TX4.
87c6fd2807SJeff Garzik
88c6fd2807SJeff Garzik	  If unsure, say N.
89c6fd2807SJeff Garzik
908ad92ba7SJeff Garzikconfig SATA_SX4
91c6fd2807SJeff Garzik	tristate "Promise SATA SX4 support"
9281ce3c4bSJeff Garzik	depends on PCI && EXPERIMENTAL
93c6fd2807SJeff Garzik	help
94c6fd2807SJeff Garzik	  This option enables support for Promise Serial ATA SX4.
95c6fd2807SJeff Garzik
96c6fd2807SJeff Garzik	  If unsure, say N.
97c6fd2807SJeff Garzik
988ad92ba7SJeff Garzikconfig SATA_SIL
99c6fd2807SJeff Garzik	tristate "Silicon Image SATA support"
10081ce3c4bSJeff Garzik	depends on PCI
101c6fd2807SJeff Garzik	help
102c6fd2807SJeff Garzik	  This option enables support for Silicon Image Serial ATA.
103c6fd2807SJeff Garzik
104c6fd2807SJeff Garzik	  If unsure, say N.
105c6fd2807SJeff Garzik
1068ad92ba7SJeff Garzikconfig SATA_SIL24
107c6fd2807SJeff Garzik	tristate "Silicon Image 3124/3132 SATA support"
10881ce3c4bSJeff Garzik	depends on PCI
109c6fd2807SJeff Garzik	help
110c6fd2807SJeff Garzik	  This option enables support for Silicon Image 3124/3132 Serial ATA.
111c6fd2807SJeff Garzik
112c6fd2807SJeff Garzik	  If unsure, say N.
113c6fd2807SJeff Garzik
1148ad92ba7SJeff Garzikconfig SATA_SIS
115c6fd2807SJeff Garzik	tristate "SiS 964/180 SATA support"
11681ce3c4bSJeff Garzik	depends on PCI
117c6fd2807SJeff Garzik	help
118c6fd2807SJeff Garzik	  This option enables support for SiS Serial ATA 964/180.
119c6fd2807SJeff Garzik
120c6fd2807SJeff Garzik	  If unsure, say N.
121c6fd2807SJeff Garzik
1228ad92ba7SJeff Garzikconfig SATA_ULI
123c6fd2807SJeff Garzik	tristate "ULi Electronics SATA support"
12481ce3c4bSJeff Garzik	depends on PCI
125c6fd2807SJeff Garzik	help
126c6fd2807SJeff Garzik	  This option enables support for ULi Electronics SATA.
127c6fd2807SJeff Garzik
128c6fd2807SJeff Garzik	  If unsure, say N.
129c6fd2807SJeff Garzik
1308ad92ba7SJeff Garzikconfig SATA_VIA
131c6fd2807SJeff Garzik	tristate "VIA SATA support"
13281ce3c4bSJeff Garzik	depends on PCI
133c6fd2807SJeff Garzik	help
134c6fd2807SJeff Garzik	  This option enables support for VIA Serial ATA.
135c6fd2807SJeff Garzik
136c6fd2807SJeff Garzik	  If unsure, say N.
137c6fd2807SJeff Garzik
1388ad92ba7SJeff Garzikconfig SATA_VITESSE
139c6fd2807SJeff Garzik	tristate "VITESSE VSC-7174 / INTEL 31244 SATA support"
14081ce3c4bSJeff Garzik	depends on PCI
141c6fd2807SJeff Garzik	help
142c6fd2807SJeff Garzik	  This option enables support for Vitesse VSC7174 and Intel 31244 Serial ATA.
143c6fd2807SJeff Garzik
144c6fd2807SJeff Garzik	  If unsure, say N.
145c6fd2807SJeff Garzik
1468ad92ba7SJeff Garzikconfig SATA_INTEL_COMBINED
147c6fd2807SJeff Garzik	bool
1488ad92ba7SJeff Garzik	depends on IDE=y && !BLK_DEV_IDE_SATA && (SATA_AHCI || ATA_PIIX)
149c6fd2807SJeff Garzik	default y
150c6fd2807SJeff Garzik
151669a5db4SJeff Garzikconfig PATA_ALI
152669a5db4SJeff Garzik	tristate "ALi PATA support (Experimental)"
153669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
154669a5db4SJeff Garzik	help
155669a5db4SJeff Garzik	  This option enables support for the ALi ATA interfaces
156669a5db4SJeff Garzik	  found on the many ALi chipsets.
157669a5db4SJeff Garzik
158669a5db4SJeff Garzik	  If unsure, say N.
159669a5db4SJeff Garzik
160669a5db4SJeff Garzikconfig PATA_AMD
161669a5db4SJeff Garzik	tristate "AMD/NVidia PATA support (Experimental)"
162669a5db4SJeff Garzik	depends on PCI
163669a5db4SJeff Garzik	help
164669a5db4SJeff Garzik	  This option enables support for the AMD and NVidia PATA
165669a5db4SJeff Garzik	  interfaces found on the chipsets for Athlon/Athlon64.
166669a5db4SJeff Garzik
167669a5db4SJeff Garzik	  If unsure, say N.
168669a5db4SJeff Garzik
169669a5db4SJeff Garzikconfig PATA_ARTOP
170669a5db4SJeff Garzik	tristate "ARTOP 6210/6260 PATA support (Experimental)"
171669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
172669a5db4SJeff Garzik	help
173669a5db4SJeff Garzik	  This option enables support for ARTOP PATA controllers.
174669a5db4SJeff Garzik
175669a5db4SJeff Garzik	  If unsure, say N.
176669a5db4SJeff Garzik
177669a5db4SJeff Garzikconfig PATA_ATIIXP
178669a5db4SJeff Garzik	tristate "ATI PATA support (Experimental)"
179669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
180669a5db4SJeff Garzik	help
181669a5db4SJeff Garzik	  This option enables support for the ATI ATA interfaces
182669a5db4SJeff Garzik	  found on the many ATI chipsets.
183669a5db4SJeff Garzik
184669a5db4SJeff Garzik	  If unsure, say N.
185669a5db4SJeff Garzik
186669a5db4SJeff Garzikconfig PATA_CMD64X
187669a5db4SJeff Garzik	tristate "CMD64x PATA support (Very Experimental)"
188669a5db4SJeff Garzik	depends on PCI&& EXPERIMENTAL
189669a5db4SJeff Garzik	help
190669a5db4SJeff Garzik	  This option enables support for the CMD64x series chips
191669a5db4SJeff Garzik	  except for the CMD640.
192669a5db4SJeff Garzik
193669a5db4SJeff Garzik	  If unsure, say N.
194669a5db4SJeff Garzik
195669a5db4SJeff Garzikconfig PATA_CS5520
196669a5db4SJeff Garzik	tristate "CS5510/5520 PATA support"
197669a5db4SJeff Garzik	depends on PCI
198669a5db4SJeff Garzik	help
199669a5db4SJeff Garzik	  This option enables support for the Cyrix 5510/5520
200669a5db4SJeff Garzik	  companion chip used with the MediaGX/Geode processor family.
201669a5db4SJeff Garzik
202669a5db4SJeff Garzik	  If unsure, say N.
203669a5db4SJeff Garzik
204669a5db4SJeff Garzikconfig PATA_CS5530
205669a5db4SJeff Garzik	tristate "CS5530 PATA support (Experimental)"
206669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
207669a5db4SJeff Garzik	help
208669a5db4SJeff Garzik	  This option enables support for the Cyrix/NatSemi/AMD CS5530
209669a5db4SJeff Garzik	  companion chip used with the MediaGX/Geode processor family.
210669a5db4SJeff Garzik
211669a5db4SJeff Garzik	  If unsure, say N.
212669a5db4SJeff Garzik
213669a5db4SJeff Garzikconfig PATA_CS5535
214669a5db4SJeff Garzik	tristate "CS5535 PATA support (Experimental)"
215669a5db4SJeff Garzik	depends on PCI && X86 && !X86_64 && EXPERIMENTAL
216669a5db4SJeff Garzik	help
217669a5db4SJeff Garzik	  This option enables support for the NatSemi/AMD CS5535
218669a5db4SJeff Garzik	  companion chip used with the Geode processor family.
219669a5db4SJeff Garzik
220669a5db4SJeff Garzik	  If unsure, say N.
221669a5db4SJeff Garzik
222669a5db4SJeff Garzikconfig PATA_CYPRESS
223669a5db4SJeff Garzik	tristate "Cypress CY82C693 PATA support (Very Experimental)"
224669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
225669a5db4SJeff Garzik	help
226669a5db4SJeff Garzik	  This option enables support for the Cypress/Contaq CY82C693
227669a5db4SJeff Garzik	  chipset found in some Alpha systems
228669a5db4SJeff Garzik
229669a5db4SJeff Garzik	  If unsure, say N.
230669a5db4SJeff Garzik
231669a5db4SJeff Garzikconfig PATA_EFAR
232669a5db4SJeff Garzik	tristate "EFAR SLC90E66 support"
233669a5db4SJeff Garzik	depends on PCI
234669a5db4SJeff Garzik	help
235669a5db4SJeff Garzik	  This option enables support for the EFAR SLC90E66
236669a5db4SJeff Garzik	  IDE controller found on some older machines.
237669a5db4SJeff Garzik
238669a5db4SJeff Garzik	  If unsure, say N.
239669a5db4SJeff Garzik
240669a5db4SJeff Garzikconfig ATA_GENERIC
241669a5db4SJeff Garzik	tristate "Generic ATA support"
242669a5db4SJeff Garzik	depends on PCI
243669a5db4SJeff Garzik	help
244669a5db4SJeff Garzik	  This option enables support for generic BIOS configured
245669a5db4SJeff Garzik	  ATA controllers via the new ATA layer
246669a5db4SJeff Garzik
247669a5db4SJeff Garzik	  If unsure, say N.
248669a5db4SJeff Garzik
249669a5db4SJeff Garzikconfig PATA_HPT366
250669a5db4SJeff Garzik	tristate "HPT 366/368 PATA support (Very Experimental)"
251669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
252669a5db4SJeff Garzik	help
253669a5db4SJeff Garzik	  This option enables support for the HPT 366 and 368
254669a5db4SJeff Garzik	  PATA controllers via the new ATA layer.
255669a5db4SJeff Garzik
256669a5db4SJeff Garzik	  If unsure, say N.
257669a5db4SJeff Garzik
258669a5db4SJeff Garzikconfig PATA_HPT37X
259669a5db4SJeff Garzik	tristate "HPT 370/370A/371/372/374/302 PATA support (Very Experimental)"
260669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
261669a5db4SJeff Garzik	help
262669a5db4SJeff Garzik	  This option enables support for the majority of the later HPT
263669a5db4SJeff Garzik	  PATA controllers via the new ATA layer.
264669a5db4SJeff Garzik
265669a5db4SJeff Garzik	  If unsure, say N.
266669a5db4SJeff Garzik
267669a5db4SJeff Garzikconfig PATA_HPT3X2N
268669a5db4SJeff Garzik	tristate "HPT 372N/302N PATA support (Very Experimental)"
269669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
270669a5db4SJeff Garzik	help
271669a5db4SJeff Garzik	  This option enables support for the N variant HPT PATA
272669a5db4SJeff Garzik	  controllers via the new ATA layer
273669a5db4SJeff Garzik
274669a5db4SJeff Garzik	  If unsure, say N.
275669a5db4SJeff Garzik
276669a5db4SJeff Garzikconfig PATA_HPT3X3
277669a5db4SJeff Garzik	tristate "HPT 343/363 PATA support (Experimental)"
278669a5db4SJeff Garzik	depends on PCI
279669a5db4SJeff Garzik	help
280669a5db4SJeff Garzik	  This option enables support for the HPT 343/363
281669a5db4SJeff Garzik	  PATA controllers via the new ATA layer
282669a5db4SJeff Garzik
283669a5db4SJeff Garzik	  If unsure, say N.
284669a5db4SJeff Garzik
285669a5db4SJeff Garzikconfig PATA_ISAPNP
286669a5db4SJeff Garzik	tristate "ISA Plug and Play PATA support (Very Experimental)"
287669a5db4SJeff Garzik	depends on EXPERIMENTAL && ISAPNP
288669a5db4SJeff Garzik	help
289669a5db4SJeff Garzik	  This option enables support for ISA plug & play ATA
290669a5db4SJeff Garzik	  controllers such as those found on old soundcards.
291669a5db4SJeff Garzik
292669a5db4SJeff Garzik	  If unsure, say N.
293669a5db4SJeff Garzik
294669a5db4SJeff Garzikconfig PATA_IT821X
295669a5db4SJeff Garzik	tristate "IT821x PATA support (Experimental)"
296669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
297669a5db4SJeff Garzik	help
298669a5db4SJeff Garzik	  This option enables support for the ITE 8211 and 8212
299669a5db4SJeff Garzik	  PATA controllers via the new ATA layer, including RAID
300669a5db4SJeff Garzik	  mode.
301669a5db4SJeff Garzik
302669a5db4SJeff Garzik	  If unsure, say N.
303669a5db4SJeff Garzik
304406176eeSJeff Garzikconfig PATA_JMICRON
305406176eeSJeff Garzik	tristate "JMicron PATA support"
306406176eeSJeff Garzik	depends on PCI
307406176eeSJeff Garzik	help
308406176eeSJeff Garzik	  Enable support for the JMicron IDE controller, via the new
309406176eeSJeff Garzik	  ATA layer.
310406176eeSJeff Garzik
311406176eeSJeff Garzik	  If unsure, say N.
312406176eeSJeff Garzik
313669a5db4SJeff Garzikconfig PATA_LEGACY
314669a5db4SJeff Garzik	tristate "Legacy ISA PATA support (Experimental)"
3154735ebedSAlan Cox	depends on ISA && EXPERIMENTAL
316669a5db4SJeff Garzik	help
317669a5db4SJeff Garzik	  This option enables support for ISA/VLB bus legacy PATA
318669a5db4SJeff Garzik	  ports and allows them to be accessed via the new ATA layer.
319669a5db4SJeff Garzik
320669a5db4SJeff Garzik	  If unsure, say N.
321669a5db4SJeff Garzik
322669a5db4SJeff Garzikconfig PATA_TRIFLEX
323669a5db4SJeff Garzik	tristate "Compaq Triflex PATA support"
324669a5db4SJeff Garzik	depends on PCI
325669a5db4SJeff Garzik	help
326669a5db4SJeff Garzik	  Enable support for the Compaq 'Triflex' IDE controller as found
327669a5db4SJeff Garzik	  on many Compaq Pentium-Pro systems, via the new ATA layer.
328669a5db4SJeff Garzik
329669a5db4SJeff Garzik	  If unsure, say N.
330669a5db4SJeff Garzik
331*75742cb4SAlan Coxconfig PATA_MARVELL
332*75742cb4SAlan Cox	tristate "Marvell PATA support via legacy mode"
333*75742cb4SAlan Cox	depends on PCI
334*75742cb4SAlan Cox	help
335*75742cb4SAlan Cox	  This option enables limited support for the Marvell 88SE6145 ATA
336*75742cb4SAlan Cox	  controller.
337*75742cb4SAlan Cox
338*75742cb4SAlan Cox	  If unsure, say N.
339*75742cb4SAlan Cox
340669a5db4SJeff Garzikconfig PATA_MPIIX
341669a5db4SJeff Garzik	tristate "Intel PATA MPIIX support"
342669a5db4SJeff Garzik	depends on PCI
343669a5db4SJeff Garzik	help
344669a5db4SJeff Garzik	  This option enables support for MPIIX PATA support.
345669a5db4SJeff Garzik
346669a5db4SJeff Garzik	  If unsure, say N.
347669a5db4SJeff Garzik
348669a5db4SJeff Garzikconfig PATA_OLDPIIX
349669a5db4SJeff Garzik	tristate "Intel PATA old PIIX support (Experimental)"
350669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
351669a5db4SJeff Garzik	help
352669a5db4SJeff Garzik	  This option enables support for old(?) PIIX PATA support.
353669a5db4SJeff Garzik
354669a5db4SJeff Garzik	  If unsure, say N.
355669a5db4SJeff Garzik
356669a5db4SJeff Garzikconfig PATA_NETCELL
357669a5db4SJeff Garzik	tristate "NETCELL Revolution RAID support"
358669a5db4SJeff Garzik	depends on PCI
359669a5db4SJeff Garzik	help
360669a5db4SJeff Garzik	  This option enables support for the Netcell Revolution RAID
361669a5db4SJeff Garzik	  PATA controller.
362669a5db4SJeff Garzik
363669a5db4SJeff Garzik	  If unsure, say N.
364669a5db4SJeff Garzik
365669a5db4SJeff Garzikconfig PATA_NS87410
366669a5db4SJeff Garzik	tristate "Nat Semi NS87410 PATA support (Experimental)"
367669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
368669a5db4SJeff Garzik	help
369669a5db4SJeff Garzik	  This option enables support for the National Semiconductor
370669a5db4SJeff Garzik	  NS87410 PCI-IDE controller.
371669a5db4SJeff Garzik
372669a5db4SJeff Garzik	  If unsure, say N.
373669a5db4SJeff Garzik
374669a5db4SJeff Garzikconfig PATA_OPTI
375669a5db4SJeff Garzik	tristate "OPTI621/6215 PATA support (Very Experimental)"
376669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
377669a5db4SJeff Garzik	help
378669a5db4SJeff Garzik	  This option enables full PIO support for the early Opti ATA
379669a5db4SJeff Garzik	  controllers found on some old motherboards.
380669a5db4SJeff Garzik
381669a5db4SJeff Garzik	  If unsure, say N.
382669a5db4SJeff Garzik
383669a5db4SJeff Garzikconfig PATA_OPTIDMA
384669a5db4SJeff Garzik	tristate "OPTI FireStar PATA support (Veyr Experimental)"
385669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
386669a5db4SJeff Garzik	help
387669a5db4SJeff Garzik	  This option enables DMA/PIO support for the later OPTi
388669a5db4SJeff Garzik	  controllers found on some old motherboards and in some
389669a5db4SJeff Garzik	  latops
390669a5db4SJeff Garzik
391669a5db4SJeff Garzik	  If unsure, say N.
392669a5db4SJeff Garzik
393669a5db4SJeff Garzikconfig PATA_PCMCIA
394669a5db4SJeff Garzik	tristate "PCMCIA PATA support"
395669a5db4SJeff Garzik	depends on PCMCIA
396669a5db4SJeff Garzik	help
397669a5db4SJeff Garzik	  This option enables support for PCMCIA ATA interfaces, including
398669a5db4SJeff Garzik	  compact flash card adapters via the new ATA layer.
399669a5db4SJeff Garzik
400669a5db4SJeff Garzik	  If unsure, say N.
401669a5db4SJeff Garzik
402669a5db4SJeff Garzikconfig PATA_PDC_OLD
403669a5db4SJeff Garzik	tristate "Older Promise PATA controller support (Very Experimental)"
404669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
405669a5db4SJeff Garzik	help
406669a5db4SJeff Garzik	  This option enables support for the Promise 20246, 20262, 20263,
407669a5db4SJeff Garzik	  20265 and 20267 adapters.
408669a5db4SJeff Garzik
409669a5db4SJeff Garzik	  If unsure, say N.
410669a5db4SJeff Garzik
411669a5db4SJeff Garzikconfig PATA_QDI
412669a5db4SJeff Garzik	tristate "QDI VLB PATA support"
4134735ebedSAlan Cox	depends on ISA
414669a5db4SJeff Garzik	help
415669a5db4SJeff Garzik	  Support for QDI 6500 and 6580 PATA controllers on VESA local bus.
416669a5db4SJeff Garzik
417669a5db4SJeff Garzikconfig PATA_RADISYS
418669a5db4SJeff Garzik	tristate "RADISYS 82600 PATA support (Very experimental)"
419669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
420669a5db4SJeff Garzik	help
421669a5db4SJeff Garzik	  This option enables support for the RADISYS 82600
422669a5db4SJeff Garzik	  PATA controllers via the new ATA layer
423669a5db4SJeff Garzik
424669a5db4SJeff Garzik	  If unsure, say N.
425669a5db4SJeff Garzik
426669a5db4SJeff Garzikconfig PATA_RZ1000
427669a5db4SJeff Garzik	tristate "PC Tech RZ1000 PATA support"
428669a5db4SJeff Garzik	depends on PCI
429669a5db4SJeff Garzik	help
430669a5db4SJeff Garzik	  This option enables basic support for the PC Tech RZ1000/1
431669a5db4SJeff Garzik	  PATA controllers via the new ATA layer
432669a5db4SJeff Garzik
433669a5db4SJeff Garzik	  If unsure, say N.
434669a5db4SJeff Garzik
435669a5db4SJeff Garzikconfig PATA_SC1200
436669a5db4SJeff Garzik	tristate "SC1200 PATA support (Raving Lunatic)"
437669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
438669a5db4SJeff Garzik	help
439669a5db4SJeff Garzik	  This option enables support for the NatSemi/AMD SC1200 SoC
440669a5db4SJeff Garzik	  companion chip used with the Geode processor family.
441669a5db4SJeff Garzik
442669a5db4SJeff Garzik	  If unsure, say N.
443669a5db4SJeff Garzik
444669a5db4SJeff Garzikconfig PATA_SERVERWORKS
445669a5db4SJeff Garzik	tristate "SERVERWORKS OSB4/CSB5/CSB6/HT1000 PATA support (Experimental)"
446669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
447669a5db4SJeff Garzik	help
448669a5db4SJeff Garzik	  This option enables support for the Serverworks OSB4/CSB5/CSB6 and
449669a5db4SJeff Garzik	  HT1000 PATA controllers, via the new ATA layer.
450669a5db4SJeff Garzik
451669a5db4SJeff Garzik	  If unsure, say N.
452669a5db4SJeff Garzik
453669a5db4SJeff Garzikconfig PATA_PDC2027X
454669a5db4SJeff Garzik	tristate "Promise PATA 2027x support"
455669a5db4SJeff Garzik	depends on PCI
456669a5db4SJeff Garzik	help
457669a5db4SJeff Garzik	  This option enables support for Promise PATA pdc20268 to pdc20277 host adapters.
458669a5db4SJeff Garzik
459669a5db4SJeff Garzik	  If unsure, say N.
460669a5db4SJeff Garzik
461669a5db4SJeff Garzikconfig PATA_SIL680
462669a5db4SJeff Garzik	tristate "CMD / Silicon Image 680 PATA support"
463669a5db4SJeff Garzik	depends on PCI
464669a5db4SJeff Garzik	help
465669a5db4SJeff Garzik	  This option enables support for CMD / Silicon Image 680 PATA.
466669a5db4SJeff Garzik
467669a5db4SJeff Garzik	  If unsure, say N.
468669a5db4SJeff Garzik
469669a5db4SJeff Garzikconfig PATA_SIS
470669a5db4SJeff Garzik	tristate "SiS PATA support (Experimental)"
471669a5db4SJeff Garzik	depends on PCI && EXPERIMENTAL
472669a5db4SJeff Garzik	help
473669a5db4SJeff Garzik	  This option enables support for SiS PATA controllers
474669a5db4SJeff Garzik
475669a5db4SJeff Garzik	  If unsure, say N.
476669a5db4SJeff Garzik
477669a5db4SJeff Garzikconfig PATA_VIA
478669a5db4SJeff Garzik	tristate "VIA PATA support"
479669a5db4SJeff Garzik	depends on PCI
480669a5db4SJeff Garzik	help
481669a5db4SJeff Garzik	  This option enables support for the VIA PATA interfaces
482669a5db4SJeff Garzik	  found on the many VIA chipsets.
483669a5db4SJeff Garzik
484669a5db4SJeff Garzik	  If unsure, say N.
485669a5db4SJeff Garzik
486669a5db4SJeff Garzikconfig PATA_WINBOND
487669a5db4SJeff Garzik	tristate "Winbond SL82C105 PATA support"
488669a5db4SJeff Garzik	depends on PCI
489669a5db4SJeff Garzik	help
490669a5db4SJeff Garzik	  This option enables support for SL82C105 PATA devices found in the
491669a5db4SJeff Garzik	  Netwinder and some other systems
492669a5db4SJeff Garzik
493669a5db4SJeff Garzik	  If unsure, say N.
494669a5db4SJeff Garzik
4957e45b0e5SAlan Coxconfig PATA_WINBOND_VLB
4967e45b0e5SAlan Cox	tristate "Winbond W83759A VLB PATA support (Experimental)"
4977e45b0e5SAlan Cox	depends on ISA && EXPERIMENTAL
4987e45b0e5SAlan Cox	help
4997e45b0e5SAlan Cox	  Support for the Winbond W83759A controller on Vesa Local Bus
5007e45b0e5SAlan Cox	  systems.
5017e45b0e5SAlan Cox
50281ce3c4bSJeff Garzikendif
503421b20b9SJeff Garzikendmenu
504421b20b9SJeff Garzik
505