aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/ata/Kconfig14
1 files changed, 13 insertions, 1 deletions
diff --git a/drivers/ata/Kconfig b/drivers/ata/Kconfig
index 3eb6035b61b8..292aa9a0f02f 100644
--- a/drivers/ata/Kconfig
+++ b/drivers/ata/Kconfig
@@ -45,7 +45,8 @@ config SATA_PMP
45 bool "SATA Port Multiplier support" 45 bool "SATA Port Multiplier support"
46 default y 46 default y
47 help 47 help
48 This option adds support for SATA Port Multipliers. 48 This option adds support for SATA Port Multipliers
49 (the SATA version of an ethernet hub, or SAS expander).
49 50
50config SATA_AHCI 51config SATA_AHCI
51 tristate "AHCI SATA support" 52 tristate "AHCI SATA support"
@@ -79,6 +80,17 @@ config ATA_SFF
79 This option adds support for ATA controllers with SFF 80 This option adds support for ATA controllers with SFF
80 compliant or similar programming interface. 81 compliant or similar programming interface.
81 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
82if ATA_SFF 94if ATA_SFF
83 95
84config SATA_SVW 96config SATA_SVW