Sync ACPICA with Intel's version 20160527.

Operating Systems / DragonFlyBSD - Sascha Wildner [online.de] - 27 May 2016 19:35 UTC

- Temporarily reverted the new arbitrary bit length/alignment support in AcpiHwRead/AcpiHwWrite for the Generic Address Structure. There have been a number of regressions with the new code that need to be fully resolved and tested before this support can be finally integrated into ACPICA. Apologies for any inconveniences these issues may have caused.

- The ACPI message macros are not configurable (ACPI_MSG_ERROR, ACPI_MSG_EXCEPTION, ACPI_MSG_WARNING, ACPI_MSG_INFO, ACPI_MSG_BIOS_ERROR, and ACPI_MSG_BIOS_WARNING). Lv Zheng.

- Fixed a couple of GCC warnings associated with the use of the
-Wcast-qual option. Adds a new return macro, return_STR. Jung-uk Kim.

For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.

2adac2b Sync ACPICA with Intel's version 20160527.
sys/contrib/dev/acpica/changes.txt | 33 +++
.../dev/acpica/source/compiler/asloptions.c | 6 +-
.../acpica/source/components/debugger/dbobject.c | 4 +-
.../source/components/disassembler/dmopcode.c | 11 +-
.../acpica/source/components/disassembler/dmwalk.c | 29 +-
.../acpica/source/components/dispatcher/dsutils.c | 14 +-
.../acpica/source/components/executer/exfldio.c | 15 +-
.../dev/acpica/source/components/hardware/hwregs.c | 289 +++-----------------
.../acpica/source/components/namespace/nsaccess.c | 4 +-
.../acpica/source/components/namespace/nsdump.c | 2 +-
.../acpica/source/components/utilities/utdebug.c | 42 +++
.../acpica/source/components/utilities/utdecode.c | 7 +-
.../acpica/source/components/utilities/utobject.c | 5 -
sys/contrib/dev/acpica/source/include/acglobal.h | 1 +
sys/contrib/dev/acpica/source/include/acmacros.h | 17 --
sys/contrib/dev/acpica/source/include/acoutput.h | 4 +
sys/contrib/dev/acpica/source/include/acpixf.h | 2 +-
sys/contrib/dev/acpica/source/include/acutils.h | 20 ++
.../dev/acpica/source/include/platform/aclinux.h | 8 +
.../dev/acpica/source/tools/acpisrc/asfile.c | 21 +-
.../dev/acpica/source/tools/acpisrc/asremove.c | 1 +
21 files changed, 213 insertions(+), 322 deletions(-)

Upstream: gitweb.dragonflybsd.org


  • Share