Commit | Line | Data |
---|---|---|
421b20b9 JG |
1 | # |
2 | # SATA/PATA driver configuration | |
3 | # | |
4 | ||
5 | menu "Serial ATA (prod) and Parallel ATA (experimental) drivers" | |
c6fd2807 JG |
6 | |
7 | config 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 |
17 | if ATA |
18 | ||
8ad92ba7 | 19 | config 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 | 27 | config 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 | 36 | config 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 | 46 | config 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 | 55 | config 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 | 63 | config 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 | 71 | config 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 | 79 | config 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 | 87 | config 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 | 95 | config 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 | 103 | config 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 | 111 | config 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 | 119 | config 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 | 127 | config 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 | 135 | config 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 | 143 | config 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 | 148 | endif |
421b20b9 JG |
149 | endmenu |
150 |