git: 92f570c32e9b - main - acpica: Import ACPICA 20240827

From: Jung-uk Kim <jkim_at_FreeBSD.org>
Date: Fri, 03 Jan 2025 23:00:51 UTC
The branch main has been updated by jkim:

URL: https://cgit.FreeBSD.org/src/commit/?id=92f570c32e9b9b9b4db9b6921c4ab79be686a498

commit 92f570c32e9b9b9b4db9b6921c4ab79be686a498
Merge: 804fe2660352 e690145f81b9
Author:     Jung-uk Kim <jkim@FreeBSD.org>
AuthorDate: 2025-01-03 22:41:26 +0000
Commit:     Jung-uk Kim <jkim@FreeBSD.org>
CommitDate: 2025-01-03 22:41:26 +0000

    acpica: Import ACPICA 20240827

 sys/contrib/dev/acpica/changes.txt                 |  51 ++++++-
 sys/contrib/dev/acpica/common/dmtable.c            |  18 ++-
 sys/contrib/dev/acpica/common/dmtbdump.c           |   7 +-
 sys/contrib/dev/acpica/common/dmtbdump1.c          | 156 +++++++++++++++++--
 sys/contrib/dev/acpica/common/dmtbdump2.c          | 107 ++++++++-----
 sys/contrib/dev/acpica/common/dmtbdump3.c          |   3 +-
 sys/contrib/dev/acpica/common/dmtbinfo1.c          | 124 ++++++++++++++-
 sys/contrib/dev/acpica/common/dmtbinfo2.c          |  13 +-
 sys/contrib/dev/acpica/compiler/aslcompiler.h      |  13 +-
 sys/contrib/dev/acpica/compiler/aslcompiler.l      |   3 +
 sys/contrib/dev/acpica/compiler/asldefine.h        |   2 +-
 sys/contrib/dev/acpica/compiler/aslmap.c           |   3 +
 sys/contrib/dev/acpica/compiler/aslparseop.c       |   2 +-
 sys/contrib/dev/acpica/compiler/aslparser.y        |   2 +-
 sys/contrib/dev/acpica/compiler/aslresource.c      |  15 ++
 sys/contrib/dev/acpica/compiler/aslresources.y     |  45 ++++++
 sys/contrib/dev/acpica/compiler/aslrestype2d.c     | 157 +++++++++++++++++++
 sys/contrib/dev/acpica/compiler/aslrestype2q.c     | 156 +++++++++++++++++++
 sys/contrib/dev/acpica/compiler/aslrestype2w.c     | 156 +++++++++++++++++++
 sys/contrib/dev/acpica/compiler/asltokens.y        |   3 +
 sys/contrib/dev/acpica/compiler/asltypes.y         |   3 +
 sys/contrib/dev/acpica/compiler/dtfield.c          |   4 +-
 sys/contrib/dev/acpica/compiler/dttable1.c         | 149 +++++++++++++++++-
 sys/contrib/dev/acpica/compiler/dttable2.c         |   2 +-
 sys/contrib/dev/acpica/compiler/dttemplate.h       | 168 ++++++++++++---------
 sys/contrib/dev/acpica/compiler/dtutils.c          |  12 ++
 sys/contrib/dev/acpica/compiler/prmacros.c         |  10 +-
 .../dev/acpica/components/debugger/dbconvert.c     |   2 +
 .../dev/acpica/components/disassembler/dmwalk.c    |   2 -
 .../dev/acpica/components/executer/exconvrt.c      |  56 ++++++-
 .../dev/acpica/components/executer/exprep.c        |   4 +
 .../dev/acpica/components/executer/exregion.c      |  23 +--
 .../dev/acpica/components/executer/exsystem.c      |   4 +-
 .../dev/acpica/components/hardware/hwxfsleep.c     |  15 +-
 sys/contrib/dev/acpica/components/parser/psargs.c  |  56 +++++++
 .../dev/acpica/components/resources/rsaddr.c       |   3 +-
 .../dev/acpica/components/resources/rsdump.c       |   3 +-
 sys/contrib/dev/acpica/components/tables/tbfadt.c  |  29 ++--
 sys/contrib/dev/acpica/components/tables/tbutils.c |  12 +-
 .../dev/acpica/components/utilities/utdelete.c     |   4 +-
 .../dev/acpica/components/utilities/utinit.c       |   2 +-
 .../dev/acpica/components/utilities/utosi.c        |   1 +
 .../dev/acpica/components/utilities/utxfinit.c     |  28 ++--
 sys/contrib/dev/acpica/include/acconfig.h          |   1 -
 sys/contrib/dev/acpica/include/acdisasm.h          |  12 ++
 sys/contrib/dev/acpica/include/acglobal.h          |   6 +-
 sys/contrib/dev/acpica/include/aclocal.h           |   2 +
 sys/contrib/dev/acpica/include/acoutput.h          |   5 +
 sys/contrib/dev/acpica/include/acpixf.h            |   4 +-
 sys/contrib/dev/acpica/include/acpredef.h          |   2 +-
 sys/contrib/dev/acpica/include/actbinfo.h          |  11 ++
 sys/contrib/dev/acpica/include/actbl1.h            |  17 ++-
 sys/contrib/dev/acpica/include/actbl2.h            | 109 ++++++++++++-
 sys/contrib/dev/acpica/include/actypes.h           |   1 +
 sys/contrib/dev/acpica/include/platform/acenv.h    |   6 +
 55 files changed, 1548 insertions(+), 256 deletions(-)

diff --cc sys/contrib/dev/acpica/include/acpixf.h
index b954922df88f,53d56a95b65e..bdd5ed473ca7
--- a/sys/contrib/dev/acpica/include/acpixf.h
+++ b/sys/contrib/dev/acpica/include/acpixf.h
@@@ -154,12 -154,12 +154,12 @@@
  
  /* Current ACPICA subsystem version in YYYYMMDD format */
  
- #define ACPI_CA_VERSION                 0x20230628
+ #define ACPI_CA_VERSION                 0x20240827
  
 -#include "acconfig.h"
 -#include "actypes.h"
 -#include "actbl.h"
 -#include "acbuffer.h"
 +#include <contrib/dev/acpica/include/acconfig.h>
 +#include <contrib/dev/acpica/include/actypes.h>
 +#include <contrib/dev/acpica/include/actbl.h>
 +#include <contrib/dev/acpica/include/acbuffer.h>
  
  
  /*****************************************************************************