DragonFly BSD
DragonFly commits List (threaded) for 2011-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: acpi: sync GPE with FreeBSD 8.0 (and according the acpi api)


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 27 Mar 2011 03:43:40 -0700 (PDT)

commit 29b0d8e7b398c0db96e877a1a0ff818fc557d619
Author: Magliano Andrea <masterblaster@tiscali.it>
Date:   Thu Feb 24 17:37:44 2011 +0100

    acpi: sync GPE with FreeBSD 8.0 (and according the acpi api)
    
    * use AcpiSetGpeWakeMask(), as AcpiEnableGpe() is already done in
      embedded controller initialization code. AcpiSetGpeWakeMask()
      is needed anyway to mark the gpe as wakable.
      (AcpiEnableGpe() enableas automatically only runtime GPEs now)
    
    * using AcpiFinishGpe() in EcGpeQueryHandler() (as fbsd does) seems
      to make the system reactive as it should (was sensibly slowly
      without that)

Summary of changes:
 sys/dev/acpica5/acpi.c        |   43 ++++++++++++++--------------------------
 sys/dev/acpica5/acpi_button.c |    3 +-
 sys/dev/acpica5/acpi_ec.c     |    8 +++++++
 sys/dev/acpica5/acpi_lid.c    |    3 +-
 sys/dev/acpica5/acpivar.h     |    1 -
 5 files changed, 25 insertions(+), 33 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/29b0d8e7b398c0db96e877a1a0ff818fc557d619


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]