git: kernel: Sync ACPICA with Intel's version 20140424.
Sascha Wildner
swildner at crater.dragonflybsd.org
Wed Apr 30 03:28:11 PDT 2014
commit 9e1c08804a46f1c1a9cd11e190ddba7d2bc4abed
Author: Sascha Wildner <saw at online.de>
Date: Wed Apr 30 12:25:14 2014 +0200
kernel: Sync ACPICA with Intel's version 20140424.
Some highlights:
* Implemented support to skip/ignore NULL address entries in the
RSDT/XSDT.
* Removed an extraneous error message for the case where there
are a large number of system GPEs (> 124).
* Implemented and deployed additional configuration support for
the public ACPICA external interfaces.
* iASL and disassembler: Add full support for the LPIT table
(Low Power Idle Table).
* AcpiDump utility:
1) Add option to force the use of the RSDT (over the XSDT).
2) Improve validation of the RSDP signature (use 8 chars
instead of 4).
* Debugger: Updated the GPE command (which simulates a GPE by
executing the GPE code paths in ACPICA).
* Unix application OSL: Update line-editing support.
For a more detailed list, see sys/contrib/dev/acpica/changes.txt.
Summary of changes:
sys/contrib/dev/acpica/changes.txt | 67 +++
.../dev/acpica/generate/unix/Makefile.config | 12 +
sys/contrib/dev/acpica/generate/unix/iasl/Makefile | 1 +
sys/contrib/dev/acpica/source/common/adisasm.c | 1 +
sys/contrib/dev/acpica/source/common/ahpredef.c | 2 +
sys/contrib/dev/acpica/source/common/dmtable.c | 34 ++
sys/contrib/dev/acpica/source/common/dmtbdump.c | 193 +++++---
sys/contrib/dev/acpica/source/common/dmtbinfo.c | 57 +++
.../dev/acpica/source/compiler/aslanalyze.c | 48 ++
.../dev/acpica/source/compiler/aslcompiler.h | 29 +-
sys/contrib/dev/acpica/source/compiler/aslerror.c | 159 +++----
.../compiler/{aslmessages.h => aslmessages.c} | 400 +++++++---------
.../dev/acpica/source/compiler/aslmessages.h | 269 ++---------
sys/contrib/dev/acpica/source/compiler/aslmethod.c | 23 +-
sys/contrib/dev/acpica/source/compiler/aslprepkg.c | 12 +
sys/contrib/dev/acpica/source/compiler/asltypes.h | 2 +-
.../dev/acpica/source/compiler/dtcompiler.h | 11 +-
sys/contrib/dev/acpica/source/compiler/dttable.c | 83 +++-
.../dev/acpica/source/compiler/dttemplate.h | 27 ++
sys/contrib/dev/acpica/source/compiler/dtutils.c | 7 +-
.../dev/acpica/source/compiler/preprocess.h | 2 +-
sys/contrib/dev/acpica/source/compiler/prutils.c | 2 +-
.../dev/acpica/source/components/debugger/dbcmds.c | 27 +-
.../acpica/source/components/debugger/dbinput.c | 4 +-
.../dev/acpica/source/components/events/evgpe.c | 12 +-
.../dev/acpica/source/components/events/evgpeblk.c | 28 +-
.../acpica/source/components/events/evgpeinit.c | 8 +-
.../dev/acpica/source/components/events/evxfgpe.c | 3 +-
.../dev/acpica/source/components/hardware/hwpci.c | 13 +-
.../acpica/source/components/resources/rscreate.c | 12 +-
.../dev/acpica/source/components/tables/tbfadt.c | 50 +-
.../dev/acpica/source/components/tables/tbutils.c | 123 +----
.../acpica/source/components/utilities/utglobal.c | 30 +-
.../acpica/source/components/utilities/utobject.c | 2 +-
.../acpica/source/components/utilities/utxferror.c | 4 +
sys/contrib/dev/acpica/source/include/acdisasm.h | 8 +
sys/contrib/dev/acpica/source/include/acevents.h | 5 +-
sys/contrib/dev/acpica/source/include/acglobal.h | 143 +-----
sys/contrib/dev/acpica/source/include/aclocal.h | 7 +-
sys/contrib/dev/acpica/source/include/acnames.h | 1 +
sys/contrib/dev/acpica/source/include/acpixf.h | 518 ++++++++++++++++-----
sys/contrib/dev/acpica/source/include/acpredef.h | 4 +
sys/contrib/dev/acpica/source/include/actbl1.h | 4 +-
sys/contrib/dev/acpica/source/include/actbl2.h | 83 +++-
sys/contrib/dev/acpica/source/include/actypes.h | 35 +-
.../dev/acpica/source/include/platform/aclinux.h | 33 ++
.../source/os_specific/service_layers/oslinuxtbl.c | 111 +++--
.../source/os_specific/service_layers/osunixxf.c | 23 +-
.../dev/acpica/source/tools/acpidump/acpidump.h | 22 +-
.../dev/acpica/source/tools/acpidump/apmain.c | 16 +-
.../dev/acpica/source/tools/acpiexec/aeexec.c | 8 +-
.../dev/acpica/source/tools/acpiexec/aehandlers.c | 2 +-
.../dev/acpica/source/tools/acpiexec/aetables.c | 6 +-
.../dev/acpica/source/tools/acpisrc/astable.c | 9 +
usr.sbin/acpi/acpidump/acpidump.8 | 6 +-
usr.sbin/acpi/iasl/Makefile | 1 +
56 files changed, 1675 insertions(+), 1127 deletions(-)
copy sys/contrib/dev/acpica/source/compiler/{aslmessages.h => aslmessages.c} (73%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/9e1c08804a46f1c1a9cd11e190ddba7d2bc4abed
--
DragonFly BSD source repository
More information about the Commits
mailing list