summaryrefslogtreecommitdiffstats
path: root/drivers/ata/sata_via.c
diff options
context:
space:
mode:
authorMika Westerberg <mika.westerberg@linux.intel.com>2016-02-18 09:54:17 +0100
committerTejun Heo <tj@kernel.org>2016-02-19 16:52:46 +0100
commit02e53293eafcb19b4fabc8a2e7bbfa11b88d0e6c (patch)
tree9b1f0fd585bc416cf078647015f8b651e0d556e5 /drivers/ata/sata_via.c
parentahci: Add functions to manage runtime PM of AHCI ports (diff)
downloadlinux-02e53293eafcb19b4fabc8a2e7bbfa11b88d0e6c.tar.xz
linux-02e53293eafcb19b4fabc8a2e7bbfa11b88d0e6c.zip
ahci: Add runtime PM support for the host controller
This patch adds runtime PM support for the AHCI host controller driver so that the host controller is powered down when all SATA ports are runtime suspended. Powering down the AHCI host controller can reduce power consumption and possibly allow the CPU to enter lower power idle states (S0ix) during runtime. Runtime PM is blocked by default and needs to be unblocked from userspace as needed (via power/* sysfs nodes). Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com> Signed-off-by: Tejun Heo <tj@kernel.org>
Diffstat (limited to 'drivers/ata/sata_via.c')
0 files changed, 0 insertions, 0 deletions