diff options
author | Russell King <rmk@dyn-67.arm.linux.org.uk> | 2008-04-19 12:17:34 -0400 |
---|---|---|
committer | Russell King <rmk+kernel@arm.linux.org.uk> | 2008-04-19 12:17:34 -0400 |
commit | cf816ecb533ab96b883dfdc0db174598b5b5c4d2 (patch) | |
tree | 1b7705db288ae2917105e624b01fdf81e0882bf1 /drivers/ata/Kconfig | |
parent | adf6d34e460387ee3e8f1e1875d52bff51212c7d (diff) | |
parent | 15f7d677ccff6f0f5de8a1ee43a792567e9f9de9 (diff) |
Merge branch 'merge-fixes' into devel
Diffstat (limited to 'drivers/ata/Kconfig')
-rw-r--r-- | drivers/ata/Kconfig | 64 |
1 files changed, 46 insertions, 18 deletions
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig index 25aba69b59b4..292aa9a0f02f 100644 --- a/drivers/ata/Kconfig +++ b/drivers/ata/Kconfig | |||
@@ -28,7 +28,7 @@ config ATA_NONSTANDARD | |||
28 | default n | 28 | default n |
29 | 29 | ||
30 | config ATA_ACPI | 30 | config ATA_ACPI |
31 | bool | 31 | bool "ATA ACPI Support" |
32 | depends on ACPI && PCI | 32 | depends on ACPI && PCI |
33 | select ACPI_DOCK | 33 | select ACPI_DOCK |
34 | default y | 34 | default y |
@@ -41,6 +41,13 @@ config ATA_ACPI | |||
41 | You can disable this at kernel boot time by using the | 41 | You can disable this at kernel boot time by using the |
42 | option libata.noacpi=1 | 42 | option libata.noacpi=1 |
43 | 43 | ||
44 | config SATA_PMP | ||
45 | bool "SATA Port Multiplier support" | ||
46 | default y | ||
47 | help | ||
48 | This option adds support for SATA Port Multipliers | ||
49 | (the SATA version of an ethernet hub, or SAS expander). | ||
50 | |||
44 | config SATA_AHCI | 51 | config SATA_AHCI |
45 | tristate "AHCI SATA support" | 52 | tristate "AHCI SATA support" |
46 | depends on PCI | 53 | depends on PCI |
@@ -49,6 +56,43 @@ config SATA_AHCI | |||
49 | 56 | ||
50 | If unsure, say N. | 57 | If unsure, say N. |
51 | 58 | ||
59 | config SATA_SIL24 | ||
60 | tristate "Silicon Image 3124/3132 SATA support" | ||
61 | depends on PCI | ||
62 | help | ||
63 | This option enables support for Silicon Image 3124/3132 Serial ATA. | ||
64 | |||
65 | If unsure, say N. | ||
66 | |||
67 | config SATA_FSL | ||
68 | tristate "Freescale 3.0Gbps SATA support" | ||
69 | depends on FSL_SOC | ||
70 | help | ||
71 | This option enables support for Freescale 3.0Gbps SATA controller. | ||
72 | It can be found on MPC837x and MPC8315. | ||
73 | |||
74 | If unsure, say N. | ||
75 | |||
76 | config ATA_SFF | ||
77 | bool "ATA SFF support" | ||
78 | default y | ||
79 | help | ||
80 | This option adds support for ATA controllers with SFF | ||
81 | compliant or similar programming interface. | ||
82 | |||
83 | SFF is the legacy IDE interface that has been around since | ||
84 | the dawn of time. Almost all PATA controllers have an | ||
85 | SFF interface. Many SATA controllers have an SFF interface | ||
86 | when configured into a legacy compatibility mode. | ||
87 | |||
88 | For users with exclusively modern controllers like AHCI, | ||
89 | Silicon Image 3124, or Marvell 6440, you may choose to | ||
90 | disable this uneeded SFF support. | ||
91 | |||
92 | If unsure, say Y. | ||
93 | |||
94 | if ATA_SFF | ||
95 | |||
52 | config SATA_SVW | 96 | config SATA_SVW |
53 | tristate "ServerWorks Frodo / Apple K2 SATA support" | 97 | tristate "ServerWorks Frodo / Apple K2 SATA support" |
54 | depends on PCI | 98 | depends on PCI |
@@ -125,14 +169,6 @@ config SATA_SIL | |||
125 | 169 | ||
126 | If unsure, say N. | 170 | If unsure, say N. |
127 | 171 | ||
128 | config SATA_SIL24 | ||
129 | tristate "Silicon Image 3124/3132 SATA support" | ||
130 | depends on PCI | ||
131 | help | ||
132 | This option enables support for Silicon Image 3124/3132 Serial ATA. | ||
133 | |||
134 | If unsure, say N. | ||
135 | |||
136 | config SATA_SIS | 172 | config SATA_SIS |
137 | tristate "SiS 964/965/966/180 SATA support" | 173 | tristate "SiS 964/965/966/180 SATA support" |
138 | depends on PCI | 174 | depends on PCI |
@@ -183,15 +219,6 @@ config PATA_ACPI | |||
183 | firmware in the BIOS. This driver can sometimes handle | 219 | firmware in the BIOS. This driver can sometimes handle |
184 | otherwise unsupported hardware. | 220 | otherwise unsupported hardware. |
185 | 221 | ||
186 | config SATA_FSL | ||
187 | tristate "Freescale 3.0Gbps SATA support" | ||
188 | depends on FSL_SOC | ||
189 | help | ||
190 | This option enables support for Freescale 3.0Gbps SATA controller. | ||
191 | It can be found on MPC837x and MPC8315. | ||
192 | |||
193 | If unsure, say N. | ||
194 | |||
195 | config PATA_ALI | 222 | config PATA_ALI |
196 | tristate "ALi PATA support (Experimental)" | 223 | tristate "ALi PATA support (Experimental)" |
197 | depends on PCI && EXPERIMENTAL | 224 | depends on PCI && EXPERIMENTAL |
@@ -679,4 +706,5 @@ config PATA_BF54X | |||
679 | 706 | ||
680 | If unsure, say N. | 707 | If unsure, say N. |
681 | 708 | ||
709 | endif # ATA_SFF | ||
682 | endif # ATA | 710 | endif # ATA |