git: kernel: Sync ACPICA with Intel's version 20140627.

Sascha Wildner swildner at crater.dragonflybsd.org
Sat Jun 28 04:17:08 PDT 2014


commit 5f39c7e70ca0960d1868c75a449064df712dbb10
Author: Sascha Wildner <saw at online.de>
Date:   Sat Jun 28 13:14:15 2014 +0200

    kernel: Sync ACPICA with Intel's version 20140627.
    
    * Various bug fixes and enhancements (see changes.txt).
    
    * Use new local printf() like functions for the utilities.
    
    * Use new AcpiLogError for portability.
    
    This that are also changed/new but it don't affect DragonFly so far:
    
    * Support for ACPICA generation within the EFI environment.
    
    * New OSL file I/O interface.
    
    * New global AcpiGbl_VerifyTableChecksum.
    
    For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.

Summary of changes:
 sys/contrib/dev/acpica/Makefile                    |   12 +-
 sys/contrib/dev/acpica/changes.txt                 |  101 ++
 .../dev/acpica/generate/unix/acpibin/Makefile      |    3 +
 .../dev/acpica/generate/unix/acpidump/Makefile     |    5 +
 .../dev/acpica/generate/unix/acpiexamples/Makefile |   22 +-
 .../dev/acpica/generate/unix/acpiexec/Makefile     |    3 +
 .../dev/acpica/generate/unix/acpihelp/Makefile     |   11 +-
 .../dev/acpica/generate/unix/acpinames/Makefile    |   12 +-
 .../dev/acpica/generate/unix/acpisrc/Makefile      |   13 +-
 .../dev/acpica/generate/unix/acpixtract/Makefile   |   14 +-
 sys/contrib/dev/acpica/generate/unix/iasl/Makefile |    3 +
 sys/contrib/dev/acpica/source/common/ahpredef.c    |    1 -
 sys/contrib/dev/acpica/source/common/cmfsize.c     |   20 +-
 sys/contrib/dev/acpica/source/common/getopt.c      |   14 +-
 .../dev/acpica/source/compiler/aslanalyze.c        |   48 -
 .../dev/acpica/source/compiler/aslcompiler.h       |    9 -
 sys/contrib/dev/acpica/source/compiler/aslmain.c   |    1 +
 .../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/asloptions.c        |    2 +-
 sys/contrib/dev/acpica/source/compiler/aslstubs.c  |   25 -
 .../acpica/source/components/debugger/dbfileio.c   |  316 +----
 .../dev/acpica/source/components/debugger/dbtest.c |    1 +
 .../source/components/disassembler/dmbuffer.c      |   72 +-
 .../acpica/source/components/disassembler/dmwalk.c |   28 +-
 .../acpica/source/components/executer/exfield.c    |  103 +-
 .../dev/acpica/source/components/hardware/hwregs.c |    8 +-
 .../acpica/source/components/namespace/nsobject.c  |   11 +
 .../dev/acpica/source/components/tables/tbdata.c   |   65 +-
 .../dev/acpica/source/components/tables/tbinstal.c |    8 +-
 .../dev/acpica/source/components/tables/tbutils.c  |    4 -
 .../acpica/source/components/utilities/utbuffer.c  |  135 ++
 .../acpica/source/components/utilities/utclib.c    |    6 +-
 .../acpica/source/components/utilities/utcopy.c    |    7 +
 .../acpica/source/components/utilities/utdebug.c   |   30 +
 .../{debugger/dbfileio.c => utilities/utfileio.c}  |  282 +----
 .../acpica/source/components/utilities/utglobal.c  |  157 ---
 .../acpica/source/components/utilities/utinit.c    |  156 +++
 .../acpica/source/components/utilities/utprint.c   |  796 ++++++++++++
 sys/contrib/dev/acpica/source/include/acapps.h     |    9 +-
 sys/contrib/dev/acpica/source/include/acdebug.h    |    5 -
 sys/contrib/dev/acpica/source/include/acglobal.h   |    8 +-
 sys/contrib/dev/acpica/source/include/acnames.h    |    1 -
 sys/contrib/dev/acpica/source/include/acpi.h       |    4 +-
 sys/contrib/dev/acpica/source/include/acpiosxf.h   |   49 +
 sys/contrib/dev/acpica/source/include/acpixf.h     |   36 +-
 sys/contrib/dev/acpica/source/include/acpredef.h   |    6 -
 sys/contrib/dev/acpica/source/include/actables.h   |   14 +-
 sys/contrib/dev/acpica/source/include/actypes.h    |   16 +
 sys/contrib/dev/acpica/source/include/acutils.h    |   70 +-
 .../dev/acpica/source/include/platform/accygwin.h  |    9 +-
 .../dev/acpica/source/include/platform/acefi.h     |   61 +
 .../dev/acpica/source/include/platform/acenv.h     |   53 +-
 .../source/include/platform/{acefi.h => acenvex.h} |   40 +-
 .../dev/acpica/source/include/platform/aclinux.h   |  194 +--
 .../dev/acpica/source/include/platform/aclinuxex.h |  137 +++
 .../service_layers/{oslinuxtbl.c => osefitbl.c}    |  525 +-------
 .../source/os_specific/service_layers/osefixf.c    | 1300 ++++++++++++++++++++
 .../source/os_specific/service_layers/oslibcfs.c   |  251 ++++
 .../source/os_specific/service_layers/oslinuxtbl.c |   61 +-
 .../source/os_specific/service_layers/osunixxf.c   |   66 +-
 .../source/os_specific/service_layers/oswinxf.c    |   65 +-
 .../dev/acpica/source/tools/acpibin/abcompare.c    |   27 -
 .../dev/acpica/source/tools/acpibin/abmain.c       |    2 +-
 .../dev/acpica/source/tools/acpidump/acpidump.h    |    3 +-
 .../dev/acpica/source/tools/acpidump/apdump.c      |   76 +-
 .../dev/acpica/source/tools/acpidump/apfiles.c     |   89 +-
 .../dev/acpica/source/tools/acpidump/apmain.c      |   80 +-
 .../dev/acpica/source/tools/acpiexec/aehandlers.c  |   16 +-
 .../dev/acpica/source/tools/acpiexec/aemain.c      |   23 +-
 .../dev/acpica/source/tools/acpiexec/aetables.c    |    8 +-
 .../dev/acpica/source/tools/acpihelp/ahmain.c      |   19 +-
 .../dev/acpica/source/tools/acpinames/anmain.c     |   26 +-
 .../dev/acpica/source/tools/acpinames/anstubs.c    |  174 ---
 .../dev/acpica/source/tools/acpinames/antables.c   |    8 +-
 .../dev/acpica/source/tools/acpisrc/asmain.c       |    5 +-
 .../dev/acpica/source/tools/acpisrc/astable.c      |    6 +
 .../dev/acpica/source/tools/acpixtract/axmain.c    |    7 +-
 .../dev/acpica/source/tools/examples/examples.c    |   61 +
 .../dev/acpica/source/tools/examples/exstubs.c     |  250 ----
 .../dev/acpica/source/tools/examples/extables.c    |   41 +-
 usr.sbin/acpi/acpibin/Makefile                     |    3 +
 usr.sbin/acpi/acpidump/Makefile                    |    5 +
 usr.sbin/acpi/acpiexec/Makefile                    |    3 +
 usr.sbin/acpi/acpihelp/Makefile                    |    8 +-
 usr.sbin/acpi/acpinames/Makefile                   |   11 +-
 usr.sbin/acpi/acpixtract/Makefile                  |   10 +-
 usr.sbin/acpi/iasl/Makefile                        |    3 +
 89 files changed, 4177 insertions(+), 2293 deletions(-)
 copy sys/contrib/dev/acpica/source/components/{debugger/dbfileio.c => utilities/utfileio.c} (60%)
 create mode 100644 sys/contrib/dev/acpica/source/components/utilities/utprint.c
 copy sys/contrib/dev/acpica/source/include/platform/{acefi.h => acenvex.h} (72%)
 create mode 100644 sys/contrib/dev/acpica/source/include/platform/aclinuxex.h
 copy sys/contrib/dev/acpica/source/os_specific/service_layers/{oslinuxtbl.c => osefitbl.c} (66%)
 create mode 100644 sys/contrib/dev/acpica/source/os_specific/service_layers/osefixf.c
 create mode 100644 sys/contrib/dev/acpica/source/os_specific/service_layers/oslibcfs.c

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5f39c7e70ca0960d1868c75a449064df712dbb10


-- 
DragonFly BSD source repository


More information about the Commits mailing list