Merge /spare/repo/linux-2.6 into upstream
[deliverable/linux.git] / drivers / ata / Kconfig
CommitLineData
421b20b9
JG
1#
2# SATA/PATA driver configuration
3#
4
5menu "Serial ATA (prod) and Parallel ATA (experimental) drivers"
c6fd2807
JG
6
7config ATA
8 tristate "ATA device support"
81ce3c4b 9 select SCSI
c6fd2807
JG
10 ---help---
11 If you want to use a ATA hard disk, ATA tape drive, ATA CD-ROM or
12 any other ATA device under Linux, say Y and make sure that you know
13 the name of your ATA host adapter (the card inside your computer
14 that "speaks" the ATA protocol, also called ATA controller),
15 because you will be asked for it.
16
81ce3c4b
JG
17if ATA
18
8ad92ba7 19config SATA_AHCI
c6fd2807 20 tristate "AHCI SATA support"
81ce3c4b 21 depends on PCI
c6fd2807
JG
22 help
23 This option enables support for AHCI Serial ATA.
24
25 If unsure, say N.
26
8ad92ba7 27config SATA_SVW
c6fd2807 28 tristate "ServerWorks Frodo / Apple K2 SATA support"
81ce3c4b 29 depends on PCI
c6fd2807
JG
30 help
31 This option enables support for Broadcom/Serverworks/Apple K2
32 SATA support.
33
34 If unsure, say N.
35
8ad92ba7 36config ATA_PIIX
c6fd2807 37 tristate "Intel PIIX/ICH SATA support"
81ce3c4b 38 depends on PCI
c6fd2807
JG
39 help
40 This option enables support for ICH5/6/7/8 Serial ATA.
41 If PATA support was enabled previously, this enables
42 support for select Intel PIIX/ICH PATA host controllers.
43
44 If unsure, say N.
45
8ad92ba7 46config SATA_MV
c6fd2807 47 tristate "Marvell SATA support (HIGHLY EXPERIMENTAL)"
81ce3c4b 48 depends on PCI && EXPERIMENTAL
c6fd2807
JG
49 help
50 This option enables support for the Marvell Serial ATA family.
51 Currently supports 88SX[56]0[48][01] chips.
52
53 If unsure, say N.
54
8ad92ba7 55config SATA_NV
c6fd2807 56 tristate "NVIDIA SATA support"
81ce3c4b 57 depends on PCI
c6fd2807
JG
58 help
59 This option enables support for NVIDIA Serial ATA.
60
61 If unsure, say N.
62
8ad92ba7 63config PDC_ADMA
c6fd2807 64 tristate "Pacific Digital ADMA support"
81ce3c4b 65 depends on PCI
c6fd2807
JG
66 help
67 This option enables support for Pacific Digital ADMA controllers
68
69 If unsure, say N.
70
8ad92ba7 71config SATA_QSTOR
c6fd2807 72 tristate "Pacific Digital SATA QStor support"
81ce3c4b 73 depends on PCI
c6fd2807
JG
74 help
75 This option enables support for Pacific Digital Serial ATA QStor.
76
77 If unsure, say N.
78
8ad92ba7 79config SATA_PROMISE
c6fd2807 80 tristate "Promise SATA TX2/TX4 support"
81ce3c4b 81 depends on PCI
c6fd2807
JG
82 help
83 This option enables support for Promise Serial ATA TX2/TX4.
84
85 If unsure, say N.
86
8ad92ba7 87config SATA_SX4
c6fd2807 88 tristate "Promise SATA SX4 support"
81ce3c4b 89 depends on PCI && EXPERIMENTAL
c6fd2807
JG
90 help
91 This option enables support for Promise Serial ATA SX4.
92
93 If unsure, say N.
94
8ad92ba7 95config SATA_SIL
c6fd2807 96 tristate "Silicon Image SATA support"
81ce3c4b 97 depends on PCI
c6fd2807
JG
98 help
99 This option enables support for Silicon Image Serial ATA.
100
101 If unsure, say N.
102
8ad92ba7 103config SATA_SIL24
c6fd2807 104 tristate "Silicon Image 3124/3132 SATA support"
81ce3c4b 105 depends on PCI
c6fd2807
JG
106 help
107 This option enables support for Silicon Image 3124/3132 Serial ATA.
108
109 If unsure, say N.
110
8ad92ba7 111config SATA_SIS
c6fd2807 112 tristate "SiS 964/180 SATA support"
81ce3c4b 113 depends on PCI
c6fd2807
JG
114 help
115 This option enables support for SiS Serial ATA 964/180.
116
117 If unsure, say N.
118
8ad92ba7 119config SATA_ULI
c6fd2807 120 tristate "ULi Electronics SATA support"
81ce3c4b 121 depends on PCI
c6fd2807
JG
122 help
123 This option enables support for ULi Electronics SATA.
124
125 If unsure, say N.
126
8ad92ba7 127config SATA_VIA
c6fd2807 128 tristate "VIA SATA support"
81ce3c4b 129 depends on PCI
c6fd2807
JG
130 help
131 This option enables support for VIA Serial ATA.
132
133 If unsure, say N.
134
8ad92ba7 135config SATA_VITESSE
c6fd2807 136 tristate "VITESSE VSC-7174 / INTEL 31244 SATA support"
81ce3c4b 137 depends on PCI
c6fd2807
JG
138 help
139 This option enables support for Vitesse VSC7174 and Intel 31244 Serial ATA.
140
141 If unsure, say N.
142
8ad92ba7 143config SATA_INTEL_COMBINED
c6fd2807 144 bool
8ad92ba7 145 depends on IDE=y && !BLK_DEV_IDE_SATA && (SATA_AHCI || ATA_PIIX)
c6fd2807
JG
146 default y
147
81ce3c4b 148endif
421b20b9
JG
149endmenu
150
This page took 0.033676 seconds and 5 git commands to generate.