git: kernel - AHCI - enable AHCI device initiated power management

Matthew Dillon dillon at crater.dragonflybsd.org
Fri Mar 12 15:10:30 PST 2010


commit 795adb22603dc0509b704b8e4e5c1c82c888256a
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Fri Mar 12 15:07:58 2010 -0800

    kernel - AHCI - enable AHCI device initiated power management
    
    * Add hw.ahci sysctls to allow the power management state to be set and
      monitored.
    
    * Issue device features command when aggressive power management is
      enabled to turn on device-initiated power management, and turn it off
      when power management is set to none.
    
    * Currently does not try do power management for devices behind a
      PM.
    
    Submitted-by: Johannes Hofmann <johannes.hofmann at gmx.de>

Summary of changes:
 sys/dev/disk/ahci/ahci.c           |   96 +++++++++++++++++++++++++++++++-----
 sys/dev/disk/ahci/ahci.h           |    4 +-
 sys/dev/disk/ahci/ahci_dragonfly.c |   29 +++++++++--
 sys/dev/disk/ahci/ahci_pm.c        |   28 ----------
 4 files changed, 112 insertions(+), 45 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/795adb22603dc0509b704b8e4e5c1c82c888256a


-- 
DragonFly BSD source repository





More information about the Commits mailing list