git: Sync ACPICA with Intel's version 20140724.
Sascha Wildner
swildner at crater.dragonflybsd.org
Sat Jul 26 02:43:00 PDT 2014
commit 066b6da29f829f6c7f6211f86db0cc29f0a21c94
Author: Sascha Wildner <saw at online.de>
Date: Sat Jul 26 11:37:51 2014 +0200
Sync ACPICA with Intel's version 20140724.
* ACPI 5.1 is fully supported in ACPICA as of this release.
* Better handling of GPEs with no associated handler or control message.
* Timer() support in the AML Debug object.
* New -u option in acpihelp(8).
* Bug fixes & other enhancements.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Summary of changes:
sys/conf/files | 3 +
sys/contrib/dev/acpica/changes.txt | 81 ++++++++
.../dev/acpica/generate/unix/acpiexamples/Makefile | 1 +
.../dev/acpica/generate/unix/acpiexec/Makefile | 3 +
.../dev/acpica/generate/unix/acpihelp/Makefile | 5 +-
.../dev/acpica/generate/unix/acpinames/Makefile | 1 +
sys/contrib/dev/acpica/generate/unix/iasl/Makefile | 3 +
sys/contrib/dev/acpica/source/common/ahids.c | 6 +-
sys/contrib/dev/acpica/source/common/ahpredef.c | 2 +
.../parser/pswalk.c => common/ahuuids.c} | 118 +++++------
sys/contrib/dev/acpica/source/common/dmextern.c | 31 ++-
sys/contrib/dev/acpica/source/common/dmtable.c | 80 ++++++--
sys/contrib/dev/acpica/source/common/dmtbdump.c | 171 +++++++++++++++-
sys/contrib/dev/acpica/source/common/dmtbinfo.c | 178 +++++++++++++++--
.../dev/acpica/source/compiler/aslanalyze.c | 48 +++++
.../dev/acpica/source/compiler/aslcompiler.h | 14 +-
.../dev/acpica/source/compiler/aslcompiler.l | 10 +-
sys/contrib/dev/acpica/source/compiler/asldefine.h | 2 +-
sys/contrib/dev/acpica/source/compiler/aslglobal.h | 6 -
.../dev/acpica/source/compiler/aslmessages.c | 1 +
.../dev/acpica/source/compiler/aslmessages.h | 1 +
sys/contrib/dev/acpica/source/compiler/aslmethod.c | 20 ++
.../dev/acpica/source/compiler/aslopcodes.c | 12 +-
sys/contrib/dev/acpica/source/compiler/aslprepkg.c | 35 ++++
sys/contrib/dev/acpica/source/compiler/aslutils.c | 41 +---
sys/contrib/dev/acpica/source/compiler/asluuid.c | 74 +------
.../dev/acpica/source/compiler/dtcompiler.h | 4 +
sys/contrib/dev/acpica/source/compiler/dtfield.c | 2 +-
sys/contrib/dev/acpica/source/compiler/dttable.c | 157 ++++++++++++++-
.../dev/acpica/source/compiler/dttemplate.h | 127 +++++++-----
sys/contrib/dev/acpica/source/compiler/dtutils.c | 2 +
.../source/components/disassembler/dmbuffer.c | 143 +++++++++++++-
.../source/components/disassembler/dmopcode.c | 7 +-
.../acpica/source/components/disassembler/dmwalk.c | 3 +-
.../dev/acpica/source/components/events/evgpe.c | 34 ++--
.../dev/acpica/source/components/events/evxfgpe.c | 71 ++++++-
.../acpica/source/components/executer/exdebug.c | 11 +-
.../dev/acpica/source/components/executer/exdump.c | 6 +-
.../acpica/source/components/executer/exfield.c | 30 ++-
.../acpica/source/components/namespace/nsobject.c | 19 +-
.../acpica/source/components/utilities/utdecode.c | 37 +---
.../acpica/source/components/utilities/utfileio.c | 3 +-
.../cmfsize.c => components/utilities/uthex.c} | 90 ++++-----
.../acpica/source/components/utilities/utprint.c | 65 +++---
.../{parser/pswalk.c => utilities/utuuid.c} | 96 ++++-----
sys/contrib/dev/acpica/source/include/acconfig.h | 19 ++
sys/contrib/dev/acpica/source/include/acdisasm.h | 18 ++
sys/contrib/dev/acpica/source/include/aclocal.h | 20 +-
sys/contrib/dev/acpica/source/include/acnames.h | 1 +
sys/contrib/dev/acpica/source/include/acpixf.h | 8 +-
sys/contrib/dev/acpica/source/include/acpredef.h | 15 +-
sys/contrib/dev/acpica/source/include/actbl.h | 12 +-
sys/contrib/dev/acpica/source/include/actbl1.h | 76 ++++++--
sys/contrib/dev/acpica/source/include/actbl2.h | 26 ++-
sys/contrib/dev/acpica/source/include/actbl3.h | 134 +++++++++++--
sys/contrib/dev/acpica/source/include/actypes.h | 5 +-
sys/contrib/dev/acpica/source/include/acutils.h | 16 ++
.../dev/acpica/source/include/platform/achaiku.h | 3 +-
.../dev/acpica/source/include/platform/aclinux.h | 6 -
.../dev/acpica/source/include/platform/aclinuxex.h | 10 -
.../source/os_specific/service_layers/osefixf.c | 217 ---------------------
.../source/os_specific/service_layers/oslibcfs.c | 34 ++--
.../source/os_specific/service_layers/osunixxf.c | 8 +-
.../source/os_specific/service_layers/oswintbl.c | 4 +-
.../dev/acpica/source/tools/acpiexec/aehandlers.c | 6 +-
.../dev/acpica/source/tools/acpihelp/acpihelp.h | 6 +
.../dev/acpica/source/tools/acpihelp/ahdecode.c | 28 +++
.../dev/acpica/source/tools/acpihelp/ahmain.c | 13 +-
.../dev/acpica/source/tools/acpisrc/asconvrt.c | 152 +++++++++++++--
.../dev/acpica/source/tools/acpisrc/astable.c | 15 +-
sys/contrib/dev/acpica/tests/misc/grammar.asl | 2 +-
sys/dev/acpica/Makefile | 10 +-
usr.sbin/acpi/acpiexec/Makefile | 3 +
usr.sbin/acpi/acpihelp/Makefile | 7 +-
usr.sbin/acpi/acpihelp/acpihelp.8 | 4 +-
usr.sbin/acpi/acpinames/Makefile | 1 +
usr.sbin/acpi/iasl/Makefile | 3 +
77 files changed, 1886 insertions(+), 850 deletions(-)
copy sys/contrib/dev/acpica/source/{components/parser/pswalk.c => common/ahuuids.c} (54%)
copy sys/contrib/dev/acpica/source/{common/cmfsize.c => components/utilities/uthex.c} (61%)
copy sys/contrib/dev/acpica/source/components/{parser/pswalk.c => utilities/utuuid.c} (59%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/066b6da29f829f6c7f6211f86db0cc29f0a21c94
--
DragonFly BSD source repository
More information about the Commits
mailing list