• Len Brown's avatar
    [ACPI] ACPICA 20040514 from Bob Moore · f81d800e
    Len Brown authored
    Fixed a problem where hardware GPE enable bits sometimes
    not set properly during and after GPE method execution.
    Result of ACPICA 20040427 changes.
    
    Removed extra "clear all GPEs" when sleeping/waking.
    
    Removed acpi_ht_enable_gpe and acpi_hw_disable_gpe, replaced
    by the single acpi_hw_write_gpe_enable_reg. Changed a couple
    of calls to the functions above to the new acpi_ev* calls
    as appropriate.
    
    ACPI_OS_NAME was removed from the OS-specific headers.
    The default name is now "Microsoft Windows NT" for maximum
    compatibility. However this can be changed by modifying
    the acconfig.h file.  Fixes EHCI probe issue:
    http://bugme.osdl.org/show_bug.cgi?id=1762
    
    Allow a single invocation of acpi_install_notify_handler
    for a handler that traps both types of notifies (System,
    Device). Use ACPI_ALL_NOTIFY flag.
    
    Run _INI methods on ThermalZone objects. This is against
    the ACPI specification, but there is apparently ASL code
    in the field that has these _INI methods, and apparently
    "other" AML interpreters execute them.
    
    Performed a full 16/32/64 bit lint that resulted in some
    small changes.
    f81d800e
hwgpe.c 11.6 KB