mbox series

[00/15] ACPICA 20190215 (ACPI 6.3 implementation)

Message ID 20190215213620.26059-1-erik.schmauss@intel.com (mailing list archive)
Headers show
Series ACPICA 20190215 (ACPI 6.3 implementation) | expand

Message

Schmauss, Erik Feb. 15, 2019, 9:36 p.m. UTC
This patchset contains ACPICA 20190215 with ACPI 6.3 changes
implemented. The new specification contains several small updates to
tables, a few new control methods, and a new PCC operation region.
For more detailed information on the changes, consult the new ACPI
6.3 specification at https://uefi.org/specifications.

Other than ACPI 6.3 changes this patch set contains the removal of legacy
module-level code support and several other small changes.

Bob Moore (4):
  ACPICA: Interpreter: Emit warning for creation of a zero-length op
    region
  ACPICA: Debugger: Fix possible fault with the "test objects" command
  ACPICA: Update/clarify messages for control method failures
  ACPICA: Update version to 20190215

Erik Schmauss (11):
  ACPICA: Remove legacy module-level code support
  ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH,
    and _NIG
  ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in
    PDTT
  ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable
  ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter
  ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC
  ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value
  ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure
    Flags
  ACPICA: ACPI 6.3: HMAT updates
  ACPICA: ACPI 6.3: add GTDT Revision 3 support
  ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace
    formatting

 drivers/acpi/acpica/acdebug.h      |   3 +-
 drivers/acpi/acpica/aclocal.h      |   2 +-
 drivers/acpi/acpica/acmacros.h     |   2 +-
 drivers/acpi/acpica/acobject.h     |   1 +
 drivers/acpi/acpica/acpredef.h     |  15 +++
 drivers/acpi/acpica/dbdisply.c     |   4 +-
 drivers/acpi/acpica/dbexec.c       |   4 +-
 drivers/acpi/acpica/dbnames.c      |   2 +-
 drivers/acpi/acpica/dbobject.c     |   2 +-
 drivers/acpi/acpica/dbtest.c       | 164 ++++++++++++++----------
 drivers/acpi/acpica/dsfield.c      |   6 +
 drivers/acpi/acpica/dsopcode.c     |  11 ++
 drivers/acpi/acpica/dswload2.c     |   2 +-
 drivers/acpi/acpica/evgpe.c        |   2 +-
 drivers/acpi/acpica/evregion.c     |   2 +-
 drivers/acpi/acpica/evrgnini.c     |  19 ---
 drivers/acpi/acpica/evxfgpe.c      |   4 +-
 drivers/acpi/acpica/exconvrt.c     |   2 +-
 drivers/acpi/acpica/exfield.c      |  69 +++++++++++
 drivers/acpi/acpica/exserial.c     |   2 +-
 drivers/acpi/acpica/exutils.c      |   2 +-
 drivers/acpi/acpica/nsload.c       |   2 +-
 drivers/acpi/acpica/nsparse.c      |  66 ++--------
 drivers/acpi/acpica/nsutils.c      |   2 +-
 drivers/acpi/acpica/psloop.c       | 193 -----------------------------
 drivers/acpi/acpica/psparse.c      |   8 +-
 drivers/acpi/acpica/rsdumpinfo.c   |  14 +--
 drivers/acpi/acpica/rsirq.c        |   8 +-
 drivers/acpi/acpica/rsserial.c     |  10 +-
 drivers/acpi/acpica/tbfadt.c       |   2 +-
 drivers/acpi/acpica/tbxface.c      |   4 +-
 drivers/acpi/acpica/tbxfload.c     |  25 ++--
 drivers/acpi/acpica/utdecode.c     |   6 +-
 drivers/acpi/acpica/utdelete.c     |   4 +
 drivers/acpi/acpica/uterror.c      |   9 +-
 drivers/acpi/irq.c                 |   4 +-
 drivers/acpi/pci_link.c            |   8 +-
 drivers/acpi/resource.c            |   4 +-
 drivers/gpio/gpiolib-acpi.c        |   2 +-
 drivers/platform/x86/sony-laptop.c |   8 +-
 drivers/pnp/pnpacpi/rsparser.c     |  14 +--
 include/acpi/acconfig.h            |   2 +-
 include/acpi/acexcep.h             |   3 +-
 include/acpi/acpixf.h              |  10 +-
 include/acpi/acrestyp.h            |  14 +--
 include/acpi/actbl1.h              |  17 ++-
 include/acpi/actbl2.h              |  15 ++-
 include/acpi/actbl3.h              |  19 ++-
 include/acpi/actypes.h             |   3 +-
 49 files changed, 350 insertions(+), 446 deletions(-)

Comments

Rafael J. Wysocki Feb. 19, 2019, 9:59 a.m. UTC | #1
On Friday, February 15, 2019 10:36:05 PM CET Erik Schmauss wrote:
> This patchset contains ACPICA 20190215 with ACPI 6.3 changes
> implemented. The new specification contains several small updates to
> tables, a few new control methods, and a new PCC operation region.
> For more detailed information on the changes, consult the new ACPI
> 6.3 specification at https://uefi.org/specifications.
> 
> Other than ACPI 6.3 changes this patch set contains the removal of legacy
> module-level code support and several other small changes.
> 
> Bob Moore (4):
>   ACPICA: Interpreter: Emit warning for creation of a zero-length op
>     region
>   ACPICA: Debugger: Fix possible fault with the "test objects" command
>   ACPICA: Update/clarify messages for control method failures
>   ACPICA: Update version to 20190215
> 
> Erik Schmauss (11):
>   ACPICA: Remove legacy module-level code support
>   ACPICA: ACPI 6.3: Adding predefined methods _NBS, _NCH, _NIC, _NIH,
>     and _NIG
>   ACPICA: ACPI 6.3: Add Trigger order to PCC Identifier structure in
>     PDTT
>   ACPICA: ACPI 6.3: SRAT: add Generic Affinity Structure subtable
>   ACPICA: ACPI 6.3: add PCC operation region support for AML interpreter
>   ACPICA: ACPI 6.3: MADT: add support for statistical profiling in GICC
>   ACPICA: ACPI 6.3: add Error Disconnect Recover Notification value
>   ACPICA: ACPI 6.3: PPTT add additional fields in Processor Structure
>     Flags
>   ACPICA: ACPI 6.3: HMAT updates
>   ACPICA: ACPI 6.3: add GTDT Revision 3 support
>   ACPI/ACPICA: Trivial: fix spelling mistakes and fix whitespace
>     formatting

All applied, thanks!