aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorKristen Carlson Accardi <kristen.c.accardi@intel.com>2007-10-25 01:33:26 -0400
committerJeff Garzik <jeff@garzik.org>2007-10-29 11:00:35 -0400
commit31556594f913fa81d008cecfe46d7211c919a853 (patch)
tree424db37711a0805aef50f6e76b8686eb36ab5147 /include
parent[libata] Link power management infrastructure (diff)
downloadlinux-dev-31556594f913fa81d008cecfe46d7211c919a853.tar.xz
linux-dev-31556594f913fa81d008cecfe46d7211c919a853.zip
[libata] AHCI: add hw link power management support
This patch will set the correct bits to turn on Aggressive Link Power Management (ALPM) for the ahci driver. This will cause the controller and disk to negotiate a lower power state for the link when there is no activity (see the AHCI 1.x spec for details). This feature is mutually exclusive with Hot Plug, so when ALPM is enabled, Hot Plug is disabled. ALPM will be enabled by default, but it is settable via the scsi host syfs interface. Possible settings for this feature are: Setting Effect ---------------------------------------------------------- min_power ALPM is enabled, and link set to enter lowest power state (SLUMBER) when idle Hot plug not allowed. max_performance ALPM is disabled, Hot Plug is allowed medium_power ALPM is enabled, and link set to enter second lowest power state (PARTIAL) when idle. Hot plug not allowed. Signed-off-by: Kristen Carlson Accardi <kristen.c.accardi@intel.com> Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions