git: Sync ACPICA with Intel's version 20170728.

Sascha Wildner swildner at crater.dragonflybsd.org
Fri Jul 28 13:31:05 PDT 2017


commit 3c639e0c9baf22ba3e5487263291565c095852c2
Author: Sascha Wildner <saw at online.de>
Date:   Fri Jul 28 21:41:48 2017 +0200

    Sync ACPICA with Intel's version 20170728.
    
    * Support in the resource walking code for _DMA.
    
    * Various additions and improvements.
    
    * Fix various bugs and regressions.
    
    For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.

Summary of changes:
 sys/conf/files                                     |   1 +
 sys/contrib/dev/acpica/changes.txt                 |  82 +++
 .../dev/acpica/generate/unix/Makefile.config       |   8 +-
 .../dev/acpica/generate/unix/acpiexamples/Makefile |   1 +
 .../dev/acpica/generate/unix/acpiexec/Makefile     |   1 +
 .../dev/acpica/generate/unix/acpinames/Makefile    |   1 +
 sys/contrib/dev/acpica/generate/unix/iasl/Makefile |   1 +
 sys/contrib/dev/acpica/source/common/ahtable.c     |   1 +
 sys/contrib/dev/acpica/source/common/dmtable.c     |   1 +
 sys/contrib/dev/acpica/source/common/dmtbinfo.c    |  11 +
 .../dev/acpica/source/compiler/aslcompile.c        |   1 +
 .../dev/acpica/source/compiler/aslcompiler.h       |  10 +-
 .../dev/acpica/source/compiler/aslcompiler.l       |   2 +-
 sys/contrib/dev/acpica/source/compiler/aslerror.c  | 165 +++++-
 sys/contrib/dev/acpica/source/compiler/aslglobal.h |   3 +
 sys/contrib/dev/acpica/source/compiler/aslhelp.c   |   1 +
 .../dev/acpica/source/compiler/aslmessages.c       |   3 +-
 .../dev/acpica/source/compiler/aslmessages.h       |   1 +
 .../dev/acpica/source/compiler/asloptions.c        |  16 +
 .../dev/acpica/source/compiler/aslparseop.c        |  16 +-
 sys/contrib/dev/acpica/source/compiler/aslrules.y  |   1 +
 sys/contrib/dev/acpica/source/compiler/asltokens.y |   1 +
 .../dev/acpica/source/compiler/asltransform.c      |  31 +
 sys/contrib/dev/acpica/source/compiler/asltypes.h  |   9 +
 sys/contrib/dev/acpica/source/compiler/aslutils.c  |  67 ++-
 sys/contrib/dev/acpica/source/compiler/dtcompile.c |  21 +-
 .../dev/acpica/source/compiler/dtcompiler.h        |   1 +
 .../dev/acpica/source/compiler/dttemplate.h        |   9 +
 sys/contrib/dev/acpica/source/compiler/dtutils.c   |   2 +-
 sys/contrib/dev/acpica/source/compiler/prmacros.c  |   2 +-
 .../acpica/source/components/debugger/dbdisply.c   |  33 +-
 .../acpica/source/components/dispatcher/dsfield.c  |   4 +
 .../acpica/source/components/dispatcher/dsobject.c | 392 +++----------
 .../acpica/source/components/dispatcher/dsopcode.c |  10 +
 .../source/components/dispatcher/dspkginit.c       | 635 +++++++++++++++++++++
 .../acpica/source/components/executer/excreate.c   |  55 +-
 .../dev/acpica/source/components/executer/exdump.c |  41 +-
 .../dev/acpica/source/components/executer/exmisc.c |   9 +
 .../acpica/source/components/executer/exoparg2.c   |   2 +
 .../dev/acpica/source/components/hardware/hwregs.c |   2 +-
 .../acpica/source/components/namespace/nsaccess.c  |  19 +-
 .../source/components/namespace/nsarguments.c      |  22 +-
 .../acpica/source/components/namespace/nsinit.c    |  14 +
 .../acpica/source/components/namespace/nsnames.c   |   9 +-
 .../acpica/source/components/namespace/nsprepkg.c  |   2 +
 .../dev/acpica/source/components/parser/psloop.c   |  10 +
 .../acpica/source/components/resources/rsxface.c   |   7 +-
 .../dev/acpica/source/components/tables/tbdata.c   |   2 +
 .../dev/acpica/source/components/tables/tbxface.c  |   4 +-
 .../acpica/source/components/utilities/utclib.c    |   2 +-
 .../dev/acpica/source/components/utilities/uthex.c |   4 +-
 .../acpica/source/components/utilities/utmath.c    | 261 ++++++++-
 .../acpica/source/components/utilities/utmisc.c    |  13 +-
 .../acpica/source/components/utilities/utobject.c  |   4 +
 .../acpica/source/components/utilities/utprint.c   |   8 +-
 .../acpica/source/components/utilities/utresrc.c   |  11 +-
 .../acpica/source/components/utilities/utstate.c   |   2 +-
 .../source/components/utilities/utstrtoul64.c      |   8 +-
 .../acpica/source/components/utilities/uttrack.c   |  10 +-
 sys/contrib/dev/acpica/source/include/acdisasm.h   |   2 +
 sys/contrib/dev/acpica/source/include/acdispat.h   |  17 +
 sys/contrib/dev/acpica/source/include/aclocal.h    |   2 +-
 sys/contrib/dev/acpica/source/include/acnames.h    |   1 +
 sys/contrib/dev/acpica/source/include/acobject.h   |   4 +-
 sys/contrib/dev/acpica/source/include/acpi.h       |   4 +-
 sys/contrib/dev/acpica/source/include/acpixf.h     |   2 +-
 sys/contrib/dev/acpica/source/include/actbl2.h     |  16 +
 sys/contrib/dev/acpica/source/include/actypes.h    |   8 +
 sys/contrib/dev/acpica/source/include/acutils.h    |  20 +-
 .../dev/acpica/source/include/platform/accygwin.h  |   1 +
 .../acpica/source/include/platform/acdragonfly.h   |   1 +
 .../dev/acpica/source/include/platform/acefi.h     |  70 ++-
 .../dev/acpica/source/include/platform/acefiex.h   | 103 +++-
 .../dev/acpica/source/include/platform/acfreebsd.h |   1 +
 .../dev/acpica/source/include/platform/acgcc.h     |   4 +
 .../dev/acpica/source/include/platform/achaiku.h   |   1 +
 .../dev/acpica/source/include/platform/aclinux.h   |   2 +
 .../dev/acpica/source/include/platform/acmsvc.h    |  76 +--
 .../dev/acpica/source/include/platform/acnetbsd.h  |   2 +
 .../dev/acpica/source/include/platform/acos2.h     |   1 +
 .../dev/acpica/source/include/platform/acqnx.h     |   1 +
 .../dev/acpica/source/include/platform/acwin.h     |  26 +
 .../dev/acpica/source/include/platform/acwin64.h   |  24 +
 .../source/os_specific/service_layers/oslinuxtbl.c |  93 ++-
 .../dev/acpica/source/tools/acpidump/apfiles.c     |   2 +-
 .../dev/acpica/source/tools/acpidump/apmain.c      |   2 +-
 .../dev/acpica/source/tools/acpihelp/ahaslkey.c    |   1 +
 .../dev/acpica/source/tools/efihello/efihello.c    |   2 +-
 sys/contrib/dev/acpica/tests/misc/grammar.asl      |   2 +-
 sys/dev/acpica/Makefile                            |   2 +-
 usr.sbin/acpi/acpiexec/Makefile                    |   1 +
 usr.sbin/acpi/acpinames/Makefile                   |   1 +
 usr.sbin/acpi/iasl/Makefile                        |   1 +
 usr.sbin/acpi/iasl/iasl.8                          |   4 +-
 94 files changed, 1986 insertions(+), 579 deletions(-)
 create mode 100644 sys/contrib/dev/acpica/source/components/dispatcher/dspkginit.c

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3c639e0c9baf22ba3e5487263291565c095852c2


-- 
DragonFly BSD source repository


More information about the Commits mailing list