Go to file
jruoho 9a25770d19 ACPICA 20101209:
Completed the major overhaul of the GPE support code that was begun in July
2010. Major features include: removal of _PRW execution in ACPICA (host
executes _PRWs anyway), cleanup of "wake" GPE interfaces and processing,
changes to existing interfaces, simplification of GPE handler operation, and
a handful of new interfaces:

    AcpiUpdateAllGpes
    AcpiFinishGpe
    AcpiSetupGpeForWake
    AcpiSetGpeWakeMask

ACPICA 20100702:

Implemented several updates to the recently added GPE reference count
support. The model for "wake" GPEs is changing to give the host OS complete
control of these GPEs. Eventually, the ACPICA core will not execute any _PRW
methods, since the host already must execute them. Also, additional changes
were made to help ensure that the reference counts are kept in proper
synchronization with reality. Rafael J. Wysocki.

1) Ensure that GPEs are not enabled twice during initialization.
2) Ensure that GPE enable masks stay in sync with the reference count.
3) Do not inadvertently enable GPEs when writing GPE registers.
4) Remove the internal wake reference counter and add new AcpiGpeWakeup
interface. This interface will set or clear individual GPEs for wakeup.
5) Remove GpeType argument from AcpiEnable and AcpiDisable. These interfaces
are now used for "runtime" GPEs only.
2011-02-17 10:49:29 +00:00
bin fix typo, from Randolf Richardson in PR 44559 2011-02-13 08:34:00 +00:00
common prop_dictionary_internalize_from_file_returns_a_dictionary_not_an_array 2011-02-02 16:37:27 +00:00
compat if using MAKEOBJDIRPREFIX, make sure to unset it since it would override 2011-01-31 10:58:14 +00:00
crypto Property name change: 2011-02-16 02:14:22 +00:00
dist - Fix man pages list for MKNPF=no case. Based on a patch from Scott Ellis. 2011-02-10 14:04:29 +00:00
distrib RCSMETALOG: symbolically tag the latest and previous versions. 2011-02-17 08:41:35 +00:00
doc Add a skeleton driver for Asus EeePC acpiwmi(4) mappings. 2011-02-16 07:30:26 +00:00
etc Install "obsolete" files only when necessary. 2011-02-16 16:22:13 +00:00
external Retire src/external/intel-public. 2011-02-17 07:56:37 +00:00
extsrc
games Bug fix: in a game with 26 planes, the last one to be allocated wouldn't 2011-02-15 08:25:25 +00:00
gnu Tell the groff and friends about libsaslc(3). 2011-02-11 23:47:49 +00:00
include handle ssp 2011-02-16 19:29:35 +00:00
lib sprinkle a few references (just a diet sprinkling really) 2011-02-16 23:51:50 +00:00
libexec Fix problem with bss-plt objects which a reloc index, not offset. 2011-02-10 02:28:20 +00:00
regress The getqaddrinfo test has been atf-ified 2011-01-11 16:34:27 +00:00
rescue Adjust for the new chown location. 2011-01-14 00:59:14 +00:00
sbin Add -b and -vxz to usage. 2011-02-16 19:33:48 +00:00
share Miscellaneous improvements from Garrett Cooper: 2011-02-16 10:13:00 +00:00
sys ACPICA 20101209: 2011-02-17 10:49:29 +00:00
tests RUMPHIJACK_RETRY -> RUMPHIJACK_RETRYCONNECT 2011-02-16 19:31:31 +00:00
tools Add LLVM and clang build system. It is enabled by MKLLVM=yes. 2011-02-06 01:13:42 +00:00
usr.bin Add verbose mode for readlink. 2011-02-16 23:08:29 +00:00
usr.sbin document -c and -s flags 2011-02-17 10:21:02 +00:00
x11 Disable USE_PAM on ports which have legacy non-XFree86 servers. 2010-10-10 07:03:28 +00:00
build.sh Add support for the Extensible MIPS ("eMIPS") platform. The 2011-01-26 01:18:43 +00:00
BUILDING Pass down INSTALLSETS variable to installsets target. Use :Q to escape 2011-01-29 16:56:26 +00:00
Makefile Pass down INSTALLSETS variable to installsets target. Use :Q to escape 2011-01-29 16:56:26 +00:00
Makefile.inc
UPDATING fix typo in "-traditional-cpp" 2011-01-23 23:40:37 +00:00