git: Sync ACPICA with Intel's version 20150515.

Sascha Wildner swildner at crater.dragonflybsd.org
Sat May 16 01:31:01 PDT 2015


commit 896f2e3a26c4ddaee2c65d2b8dae991ec45f8245
Author: Sascha Wildner <saw at online.de>
Date:   Sat May 16 10:06:04 2015 +0200

    Sync ACPICA with Intel's version 20150515.
    
    General changes:
    
    * Runtime argument checking and return value checking for all new
      ACPI 6.0 predefined names.
    
    iasl(8) and other tools specific changes:
    
    * Added support for all new ACPI 6.0 predefined names and tables and
      for changes to existing tables (FADT, MADT).
    
    * Added a new directive to enable inclusion of binary objects into
      ASL code, #includebinary.
    
    * Add support for all new ACPI 6.0 predefined names to acpihelp(8).
    
    * Add new options -d (display iASL preprocessor directives) and
      -t (display all known/supported ACPI tables) to acpihelp(8).
    
    For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.

Summary of changes:
 sys/contrib/dev/acpica/changes.txt                 |  48 ++
 .../dev/acpica/generate/unix/Makefile.config       |   4 +
 .../dev/acpica/generate/unix/acpidump/Makefile     |   4 +
 .../dev/acpica/generate/unix/acpihelp/Makefile     |   1 +
 sys/contrib/dev/acpica/generate/unix/iasl/Makefile |   1 +
 sys/contrib/dev/acpica/source/common/adisasm.c     |  17 +-
 sys/contrib/dev/acpica/source/common/ahpredef.c    |   9 +
 sys/contrib/dev/acpica/source/common/ahtable.c     | 150 ++++
 sys/contrib/dev/acpica/source/common/dmextern.c    |  14 +-
 sys/contrib/dev/acpica/source/common/dmtable.c     | 260 ++++---
 sys/contrib/dev/acpica/source/common/dmtbdump.c    | 736 ++++++++++++++++++-
 sys/contrib/dev/acpica/source/common/dmtbinfo.c    | 486 +++++++++++-
 sys/contrib/dev/acpica/source/compiler/aslascii.c  |  38 +-
 .../dev/acpica/source/compiler/aslcompiler.h       |   1 -
 .../dev/acpica/source/compiler/aslcompiler.l       |  15 +-
 sys/contrib/dev/acpica/source/compiler/asldefine.h |   2 +-
 sys/contrib/dev/acpica/source/compiler/aslfiles.c  |  32 +-
 .../dev/acpica/source/compiler/aslmessages.c       |   5 +-
 .../dev/acpica/source/compiler/aslmessages.h       |   1 +
 sys/contrib/dev/acpica/source/compiler/aslprepkg.c |  56 +-
 .../dev/acpica/source/compiler/aslstartup.c        |   4 +-
 sys/contrib/dev/acpica/source/compiler/aslutils.c  |  22 +-
 sys/contrib/dev/acpica/source/compiler/dtcompile.c |  75 +-
 .../dev/acpica/source/compiler/dtcompiler.h        |  36 +-
 sys/contrib/dev/acpica/source/compiler/dtio.c      |  12 +-
 .../dev/acpica/source/compiler/dtsubtable.c        |   5 +
 sys/contrib/dev/acpica/source/compiler/dttable.c   | 815 ++++++++++++++++++++-
 .../dev/acpica/source/compiler/dttemplate.c        |   8 +-
 .../dev/acpica/source/compiler/dttemplate.h        | 265 +++++--
 sys/contrib/dev/acpica/source/compiler/dtutils.c   |   7 +
 .../dev/acpica/source/compiler/preprocess.h        |  10 +-
 sys/contrib/dev/acpica/source/compiler/prscan.c    | 185 ++++-
 sys/contrib/dev/acpica/source/compiler/prutils.c   |  29 +-
 .../acpica/source/components/debugger/dbfileio.c   |  18 +-
 .../acpica/source/components/debugger/dbinput.c    |   2 +-
 .../acpica/source/components/dispatcher/dsmethod.c |   6 +-
 .../dev/acpica/source/components/hardware/hwpci.c  |   9 +-
 .../acpica/source/components/namespace/nsprepkg.c  |  13 +
 .../acpica/source/components/namespace/nsrepair.c  |   2 +-
 .../dev/acpica/source/components/parser/psopinfo.c |   3 -
 .../acpica/source/components/utilities/utfileio.c  |   9 +-
 .../dev/acpica/source/components/utilities/uthex.c |   4 +-
 .../acpica/source/components/utilities/utxferror.c |  12 +-
 sys/contrib/dev/acpica/source/include/acdebug.h    |   3 +-
 sys/contrib/dev/acpica/source/include/acdisasm.h   |  81 +-
 sys/contrib/dev/acpica/source/include/aclocal.h    |  19 +
 sys/contrib/dev/acpica/source/include/acparser.h   |   3 +
 sys/contrib/dev/acpica/source/include/acpixf.h     |   2 +-
 sys/contrib/dev/acpica/source/include/acpredef.h   |  44 +-
 sys/contrib/dev/acpica/source/include/actbl.h      |  17 +-
 sys/contrib/dev/acpica/source/include/actbl1.h     | 207 +++++-
 sys/contrib/dev/acpica/source/include/actbl2.h     | 174 ++++-
 sys/contrib/dev/acpica/source/include/actbl3.h     | 104 ++-
 sys/contrib/dev/acpica/source/include/actypes.h    |   1 +
 sys/contrib/dev/acpica/source/include/acutils.h    |   2 +-
 .../acpica/source/include/{accommon.h => acuuid.h} |  32 +-
 .../dev/acpica/source/tools/acpihelp/acpihelp.h    |  46 +-
 .../dev/acpica/source/tools/acpihelp/ahaslkey.c    |  31 +-
 .../dev/acpica/source/tools/acpihelp/ahdecode.c    |  58 +-
 .../dev/acpica/source/tools/acpihelp/ahmain.c      |  34 +-
 .../dev/acpica/source/tools/acpisrc/astable.c      |  27 +
 usr.sbin/acpi/acpihelp/Makefile                    |   1 +
 usr.sbin/acpi/acpihelp/acpihelp.8                  |   6 +-
 usr.sbin/acpi/iasl/Makefile                        |   1 +
 64 files changed, 3898 insertions(+), 426 deletions(-)
 create mode 100644 sys/contrib/dev/acpica/source/common/ahtable.c
 copy sys/contrib/dev/acpica/source/include/{accommon.h => acuuid.h} (69%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/896f2e3a26c4ddaee2c65d2b8dae991ec45f8245


-- 
DragonFly BSD source repository



More information about the Commits mailing list