[PATCH 0/2] Update ACPICA to latest version (LP: #1559312)

Colin King colin.king at canonical.com
Fri Mar 18 23:58:29 UTC 2016


From: Colin Ian King <colin.king at canonical.com>

Sync ACPICA 20160318 changes into fwts. These changes required some
re-working to src/acpica/fwts_acpica.c to setup ACPICA correctly, the
ACPICA initialisation has been updated to be more like the current
acpiexec startup. There are minor changes to the fwts-tests to sync
the tests with minor changes to the ACPICA output.

Colin Ian King (2):
  ACPICA: Update to version 20160318 (LP: #1559312)
  fwts-test: sync tests with latest ACPICA output changes

 fwts-test/disassemble-0001/DSDT0.dsl.original      |   1 -
 fwts-test/disassemble-0001/SSDT1.dsl.original      |   1 -
 fwts-test/disassemble-0001/SSDT2.dsl.original      |   1 -
 fwts-test/disassemble-0001/SSDT3.dsl.original      |   1 -
 fwts-test/disassemble-0001/SSDT4.dsl.original      |   1 -
 fwts-test/disassemble-0001/SSDT5.dsl.original      |   1 -
 fwts-test/disassemble-0001/test-0001.sh            |   5 +-
 fwts-test/syntaxcheck-0001/syntaxcheck-0001.log    | 704 +++++++++---------
 src/acpica/Makefile.am                             |   1 +
 src/acpica/fwts_acpica.c                           | 119 ++-
 src/acpica/source/common/adwalk.c                  |  82 ++-
 src/acpica/source/common/dmextern.c                | 173 ++---
 src/acpica/source/common/dmtable.c                 |   6 +
 src/acpica/source/common/dmtables.c                |  39 +-
 src/acpica/source/common/dmtbdump.c                |  12 +-
 src/acpica/source/common/dmtbinfo.c                |  46 +-
 src/acpica/source/compiler/Makefile.am             |   1 +
 src/acpica/source/compiler/aslcodegen.c            |   6 +
 src/acpica/source/compiler/aslcompile.c            |  13 +-
 src/acpica/source/compiler/aslcompiler.h           |   8 +
 src/acpica/source/compiler/aslexternal.c           |  61 +-
 src/acpica/source/compiler/aslglobal.h             |   1 +
 src/acpica/source/compiler/asllength.c             |   8 +
 src/acpica/source/compiler/aslload.c               |  19 +
 src/acpica/source/compiler/aslmessages.c           |   4 +-
 src/acpica/source/compiler/aslopcodes.c            | 707 +-----------------
 src/acpica/source/compiler/aslopt.c                |  44 +-
 src/acpica/source/compiler/aslpld.c                | 801 +++++++++++++++++++++
 src/acpica/source/compiler/aslrestype2e.c          |   2 +-
 src/acpica/source/compiler/aslstubs.c              |   7 +
 src/acpica/source/compiler/asltransform.c          |   6 +-
 src/acpica/source/compiler/aslutils.c              |   4 +-
 src/acpica/source/compiler/aslwalks.c              |   7 +-
 src/acpica/source/compiler/aslxrefout.c            |  36 +-
 src/acpica/source/compiler/dtparser.y              |   6 +-
 src/acpica/source/compiler/dttable1.c              |  17 +-
 src/acpica/source/compiler/dttable2.c              |   4 +-
 src/acpica/source/compiler/dttemplate.h            |  15 +-
 src/acpica/source/compiler/prparser.y              |   4 +-
 src/acpica/source/compiler/prscan.c                |  11 +
 src/acpica/source/components/debugger/dbconvert.c  |   3 +-
 src/acpica/source/components/debugger/dbinput.c    |  11 +-
 src/acpica/source/components/debugger/dbutils.c    |   8 +-
 .../source/components/disassembler/dmbuffer.c      |  84 +--
 .../source/components/disassembler/dmopcode.c      |   4 +-
 .../source/components/disassembler/dmresrc.c       |   8 +-
 .../source/components/disassembler/dmresrcl.c      |   6 +-
 .../source/components/disassembler/dmutils.c       |   2 +-
 src/acpica/source/components/events/evregion.c     |  82 +--
 src/acpica/source/components/events/evrgnini.c     |   1 -
 src/acpica/source/components/executer/exconcat.c   | 533 ++++++++++++++
 src/acpica/source/components/executer/exconfig.c   |   5 +-
 src/acpica/source/components/executer/exconvrt.c   |   3 +-
 src/acpica/source/components/executer/exdump.c     |  23 +-
 src/acpica/source/components/executer/exmisc.c     | 302 --------
 src/acpica/source/components/executer/exsystem.c   |   2 +-
 src/acpica/source/components/executer/exutils.c    |  12 +-
 src/acpica/source/components/hardware/hwregs.c     | 200 ++++-
 src/acpica/source/components/hardware/hwxface.c    |   3 +-
 src/acpica/source/components/namespace/nsaccess.c  |   2 +-
 src/acpica/source/components/namespace/nsconvert.c |   2 +-
 src/acpica/source/components/namespace/nsdump.c    |   9 +-
 src/acpica/source/components/namespace/nsinit.c    |  74 +-
 src/acpica/source/components/namespace/nsload.c    |   2 +-
 src/acpica/source/components/namespace/nsprepkg.c  |  48 +-
 src/acpica/source/components/parser/psopinfo.c     |   2 +-
 src/acpica/source/components/resources/rsdump.c    |  44 +-
 src/acpica/source/components/resources/rsutils.c   |   2 +-
 src/acpica/source/components/tables/tbfadt.c       |  25 +-
 src/acpica/source/components/tables/tbxfload.c     |  27 +-
 src/acpica/source/components/utilities/utdebug.c   |  40 +-
 src/acpica/source/components/utilities/uteval.c    |   4 +-
 src/acpica/source/components/utilities/utglobal.c  |  55 ++
 src/acpica/source/components/utilities/utmisc.c    |   2 +-
 src/acpica/source/components/utilities/utnonansi.c |  61 +-
 src/acpica/source/components/utilities/utprint.c   |   6 -
 src/acpica/source/components/utilities/uttrack.c   |   2 +-
 src/acpica/source/components/utilities/utxfinit.c  |  47 +-
 src/acpica/source/include/acdebug.h                |   4 +-
 src/acpica/source/include/acdisasm.h               |  11 +-
 src/acpica/source/include/acevents.h               |   4 -
 src/acpica/source/include/acglobal.h               |  10 +
 src/acpica/source/include/acinterp.h               |   2 +-
 src/acpica/source/include/aclocal.h                |   1 +
 src/acpica/source/include/acmacros.h               |   4 +
 src/acpica/source/include/acnamesp.h               |   4 +-
 src/acpica/source/include/acparser.h               |   2 +-
 src/acpica/source/include/acpixf.h                 |   2 +-
 src/acpica/source/include/acresrc.h                |   4 +-
 src/acpica/source/include/acstruct.h               |   2 +-
 src/acpica/source/include/actbl.h                  |   2 +
 src/acpica/source/include/actbl1.h                 |  49 +-
 src/acpica/source/include/actbl2.h                 |  42 +-
 src/acpica/source/include/actbl3.h                 |  52 +-
 src/acpica/source/include/actypes.h                |   4 +-
 src/acpica/source/include/acutils.h                |  18 +-
 src/acpica/source/include/platform/acenv.h         |  44 +-
 src/acpica/source/tools/acpiexec/aeinitfile.c      |   3 +-
 98 files changed, 2872 insertions(+), 2123 deletions(-)
 create mode 100644 src/acpica/source/compiler/aslpld.c
 create mode 100644 src/acpica/source/components/executer/exconcat.c

-- 
2.7.3




More information about the fwts-devel mailing list