diff options
Diffstat (limited to 'drivers/ata/Kconfig')
-rw-r--r-- | drivers/ata/Kconfig | 140 |
1 files changed, 140 insertions, 0 deletions
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig new file mode 100644 index 000000000000..95d6b417af65 --- /dev/null +++ b/drivers/ata/Kconfig | |||
@@ -0,0 +1,140 @@ | |||
1 | |||
2 | config ATA | ||
3 | tristate "ATA device support" | ||
4 | depends on SCSI | ||
5 | ---help--- | ||
6 | If you want to use a ATA hard disk, ATA tape drive, ATA CD-ROM or | ||
7 | any other ATA device under Linux, say Y and make sure that you know | ||
8 | the name of your ATA host adapter (the card inside your computer | ||
9 | that "speaks" the ATA protocol, also called ATA controller), | ||
10 | because you will be asked for it. | ||
11 | |||
12 | config SCSI_SATA_AHCI | ||
13 | tristate "AHCI SATA support" | ||
14 | depends on ATA && PCI | ||
15 | help | ||
16 | This option enables support for AHCI Serial ATA. | ||
17 | |||
18 | If unsure, say N. | ||
19 | |||
20 | config SCSI_SATA_SVW | ||
21 | tristate "ServerWorks Frodo / Apple K2 SATA support" | ||
22 | depends on ATA && PCI | ||
23 | help | ||
24 | This option enables support for Broadcom/Serverworks/Apple K2 | ||
25 | SATA support. | ||
26 | |||
27 | If unsure, say N. | ||
28 | |||
29 | config SCSI_ATA_PIIX | ||
30 | tristate "Intel PIIX/ICH SATA support" | ||
31 | depends on ATA && PCI | ||
32 | help | ||
33 | This option enables support for ICH5/6/7/8 Serial ATA. | ||
34 | If PATA support was enabled previously, this enables | ||
35 | support for select Intel PIIX/ICH PATA host controllers. | ||
36 | |||
37 | If unsure, say N. | ||
38 | |||
39 | config SCSI_SATA_MV | ||
40 | tristate "Marvell SATA support (HIGHLY EXPERIMENTAL)" | ||
41 | depends on ATA && PCI && EXPERIMENTAL | ||
42 | help | ||
43 | This option enables support for the Marvell Serial ATA family. | ||
44 | Currently supports 88SX[56]0[48][01] chips. | ||
45 | |||
46 | If unsure, say N. | ||
47 | |||
48 | config SCSI_SATA_NV | ||
49 | tristate "NVIDIA SATA support" | ||
50 | depends on ATA && PCI | ||
51 | help | ||
52 | This option enables support for NVIDIA Serial ATA. | ||
53 | |||
54 | If unsure, say N. | ||
55 | |||
56 | config SCSI_PDC_ADMA | ||
57 | tristate "Pacific Digital ADMA support" | ||
58 | depends on ATA && PCI | ||
59 | help | ||
60 | This option enables support for Pacific Digital ADMA controllers | ||
61 | |||
62 | If unsure, say N. | ||
63 | |||
64 | config SCSI_SATA_QSTOR | ||
65 | tristate "Pacific Digital SATA QStor support" | ||
66 | depends on ATA && PCI | ||
67 | help | ||
68 | This option enables support for Pacific Digital Serial ATA QStor. | ||
69 | |||
70 | If unsure, say N. | ||
71 | |||
72 | config SCSI_SATA_PROMISE | ||
73 | tristate "Promise SATA TX2/TX4 support" | ||
74 | depends on ATA && PCI | ||
75 | help | ||
76 | This option enables support for Promise Serial ATA TX2/TX4. | ||
77 | |||
78 | If unsure, say N. | ||
79 | |||
80 | config SCSI_SATA_SX4 | ||
81 | tristate "Promise SATA SX4 support" | ||
82 | depends on ATA && PCI && EXPERIMENTAL | ||
83 | help | ||
84 | This option enables support for Promise Serial ATA SX4. | ||
85 | |||
86 | If unsure, say N. | ||
87 | |||
88 | config SCSI_SATA_SIL | ||
89 | tristate "Silicon Image SATA support" | ||
90 | depends on ATA && PCI | ||
91 | help | ||
92 | This option enables support for Silicon Image Serial ATA. | ||
93 | |||
94 | If unsure, say N. | ||
95 | |||
96 | config SCSI_SATA_SIL24 | ||
97 | tristate "Silicon Image 3124/3132 SATA support" | ||
98 | depends on ATA && PCI | ||
99 | help | ||
100 | This option enables support for Silicon Image 3124/3132 Serial ATA. | ||
101 | |||
102 | If unsure, say N. | ||
103 | |||
104 | config SCSI_SATA_SIS | ||
105 | tristate "SiS 964/180 SATA support" | ||
106 | depends on ATA && PCI | ||
107 | help | ||
108 | This option enables support for SiS Serial ATA 964/180. | ||
109 | |||
110 | If unsure, say N. | ||
111 | |||
112 | config SCSI_SATA_ULI | ||
113 | tristate "ULi Electronics SATA support" | ||
114 | depends on ATA && PCI | ||
115 | help | ||
116 | This option enables support for ULi Electronics SATA. | ||
117 | |||
118 | If unsure, say N. | ||
119 | |||
120 | config SCSI_SATA_VIA | ||
121 | tristate "VIA SATA support" | ||
122 | depends on ATA && PCI | ||
123 | help | ||
124 | This option enables support for VIA Serial ATA. | ||
125 | |||
126 | If unsure, say N. | ||
127 | |||
128 | config SCSI_SATA_VITESSE | ||
129 | tristate "VITESSE VSC-7174 / INTEL 31244 SATA support" | ||
130 | depends on ATA && PCI | ||
131 | help | ||
132 | This option enables support for Vitesse VSC7174 and Intel 31244 Serial ATA. | ||
133 | |||
134 | If unsure, say N. | ||
135 | |||
136 | config SCSI_SATA_INTEL_COMBINED | ||
137 | bool | ||
138 | depends on IDE=y && !BLK_DEV_IDE_SATA && (SCSI_SATA_AHCI || SCSI_ATA_PIIX) | ||
139 | default y | ||
140 | |||