Module Name: src
Committed By: christos
Date: Sat Aug 27 14:04:59 UTC 2022
Modified Files:
src/sys/external/bsd/acpica/dist/common: dmtables.c dmtbdump.c
dmtbinfo.c
src/sys/external/bsd/acpica/dist/compiler: aslanalyze.c aslcompile.c
aslcompiler.h aslcompiler.l aslerror.c aslfileio.c aslfiles.c
aslload.c asllookup.c aslmain.c aslopcodes.c aslopt.c asloptions.c
aslpredef.c aslprepkg.c aslsupport.l asltree.c aslutils.c
aslwalks.c aslxref.c dtcompile.c dtcompilerparser.y dtfield.c
dtparser.y dtsubtable.c dttable.c dtutils.c prparser.y prutils.c
src/sys/external/bsd/acpica/dist/debugger: dbcmds.c dbdisply.c dbexec.c
dbinput.c dbmethod.c dbnames.c dbtest.c dbutils.c
src/sys/external/bsd/acpica/dist/disassembler: dmbuffer.c dmcstyle.c
dmresrc.c dmresrcl.c dmresrcl2.c dmwalk.c
src/sys/external/bsd/acpica/dist/dispatcher: dscontrol.c dsopcode.c
dspkginit.c dsutils.c
src/sys/external/bsd/acpica/dist/events: evregion.c evrgnini.c
evxface.c
src/sys/external/bsd/acpica/dist/executer: exconfig.c exdebug.c
exdump.c
src/sys/external/bsd/acpica/dist/hardware: hwesleep.c hwregs.c
hwsleep.c hwxfsleep.c
src/sys/external/bsd/acpica/dist/include: acapps.h acdebug.h acdisasm.h
acexcep.h acglobal.h acinterp.h aclocal.h acmacros.h acnamesp.h
acoutput.h acpiosxf.h acpixf.h acresrc.h actables.h actbl1.h
actypes.h acutils.h amlresrc.h
src/sys/external/bsd/acpica/dist/include/platform: acgcc.h acnetbsd.h
src/sys/external/bsd/acpica/dist/namespace: nsaccess.c nsdump.c
nseval.c nsinit.c nsrepair2.c nsxfeval.c nsxfname.c
src/sys/external/bsd/acpica/dist/os_specific/service_layers:
oslinuxtbl.c
src/sys/external/bsd/acpica/dist/parser: psopcode.c psopinfo.c
src/sys/external/bsd/acpica/dist/resources: rsdump.c rsdumpinfo.c
rsutils.c rsxface.c
src/sys/external/bsd/acpica/dist/tables: tbdata.c tbfadt.c tbinstal.c
tbutils.c tbxface.c tbxfload.c tbxfroot.c
src/sys/external/bsd/acpica/dist/tools/acpidump: apfiles.c
src/sys/external/bsd/acpica/dist/tools/acpixtract: acpixtract.c
src/sys/external/bsd/acpica/dist/utilities: utcache.c utdebug.c
utdecode.c utdelete.c uteval.c utglobal.c utmisc.c utmutex.c
utnonansi.c utobject.c utosi.c utprint.c uttrack.c utuuid.c
utxferror.c
Log Message:
merge conflicts between acpica-20211217 and acpica-20220331
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/external/bsd/acpica/dist/common/dmtables.c
cvs rdiff -u -r1.13 -r1.14 src/sys/external/bsd/acpica/dist/common/dmtbdump.c
cvs rdiff -u -r1.20 -r1.21 src/sys/external/bsd/acpica/dist/common/dmtbinfo.c
cvs rdiff -u -r1.15 -r1.16 \
src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c \
src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c \
src/sys/external/bsd/acpica/dist/compiler/aslwalks.c
cvs rdiff -u -r1.20 -r1.21 \
src/sys/external/bsd/acpica/dist/compiler/aslcompile.c
cvs rdiff -u -r1.19 -r1.20 \
src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h \
src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l \
src/sys/external/bsd/acpica/dist/compiler/dtfield.c \
src/sys/external/bsd/acpica/dist/compiler/dtutils.c
cvs rdiff -u -r1.17 -r1.18 \
src/sys/external/bsd/acpica/dist/compiler/aslerror.c \
src/sys/external/bsd/acpica/dist/compiler/dtcompile.c
cvs rdiff -u -r1.12 -r1.13 \
src/sys/external/bsd/acpica/dist/compiler/aslfileio.c
cvs rdiff -u -r1.18 -r1.19 \
src/sys/external/bsd/acpica/dist/compiler/aslfiles.c
cvs rdiff -u -r1.21 -r1.22 \
src/sys/external/bsd/acpica/dist/compiler/aslload.c \
src/sys/external/bsd/acpica/dist/compiler/aslxref.c
cvs rdiff -u -r1.14 -r1.15 \
src/sys/external/bsd/acpica/dist/compiler/asllookup.c \
src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c \
src/sys/external/bsd/acpica/dist/compiler/asloptions.c \
src/sys/external/bsd/acpica/dist/compiler/aslpredef.c \
src/sys/external/bsd/acpica/dist/compiler/prutils.c
cvs rdiff -u -r1.1.1.20 -r1.2 \
src/sys/external/bsd/acpica/dist/compiler/aslmain.c
cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/acpica/dist/compiler/aslopt.c
cvs rdiff -u -r1.16 -r1.17 \
src/sys/external/bsd/acpica/dist/compiler/aslsupport.l \
src/sys/external/bsd/acpica/dist/compiler/asltree.c \
src/sys/external/bsd/acpica/dist/compiler/dtparser.y \
src/sys/external/bsd/acpica/dist/compiler/dttable.c \
src/sys/external/bsd/acpica/dist/compiler/prparser.y
cvs rdiff -u -r1.31 -r1.32 \
src/sys/external/bsd/acpica/dist/compiler/aslutils.c
cvs rdiff -u -r1.5 -r1.6 \
src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y
cvs rdiff -u -r1.13 -r1.14 \
src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c
cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/acpica/dist/debugger/dbcmds.c \
src/sys/external/bsd/acpica/dist/debugger/dbnames.c \
src/sys/external/bsd/acpica/dist/debugger/dbutils.c
cvs rdiff -u -r1.19 -r1.20 \
src/sys/external/bsd/acpica/dist/debugger/dbdisply.c \
src/sys/external/bsd/acpica/dist/debugger/dbexec.c
cvs rdiff -u -r1.24 -r1.25 \
src/sys/external/bsd/acpica/dist/debugger/dbinput.c
cvs rdiff -u -r1.17 -r1.18 \
src/sys/external/bsd/acpica/dist/debugger/dbmethod.c
cvs rdiff -u -r1.11 -r1.12 src/sys/external/bsd/acpica/dist/debugger/dbtest.c
cvs rdiff -u -r1.14 -r1.15 \
src/sys/external/bsd/acpica/dist/disassembler/dmbuffer.c \
src/sys/external/bsd/acpica/dist/disassembler/dmresrc.c \
src/sys/external/bsd/acpica/dist/disassembler/dmwalk.c
cvs rdiff -u -r1.13 -r1.14 \
src/sys/external/bsd/acpica/dist/disassembler/dmcstyle.c \
src/sys/external/bsd/acpica/dist/disassembler/dmresrcl.c \
src/sys/external/bsd/acpica/dist/disassembler/dmresrcl2.c
cvs rdiff -u -r1.14 -r1.15 \
src/sys/external/bsd/acpica/dist/dispatcher/dscontrol.c
cvs rdiff -u -r1.17 -r1.18 \
src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c
cvs rdiff -u -r1.6 -r1.7 \
src/sys/external/bsd/acpica/dist/dispatcher/dspkginit.c
cvs rdiff -u -r1.15 -r1.16 \
src/sys/external/bsd/acpica/dist/dispatcher/dsutils.c
cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/acpica/dist/events/evregion.c \
src/sys/external/bsd/acpica/dist/events/evxface.c
cvs rdiff -u -r1.19 -r1.20 src/sys/external/bsd/acpica/dist/events/evrgnini.c
cvs rdiff -u -r1.18 -r1.19 \
src/sys/external/bsd/acpica/dist/executer/exconfig.c
cvs rdiff -u -r1.15 -r1.16 \
src/sys/external/bsd/acpica/dist/executer/exdebug.c
cvs rdiff -u -r1.16 -r1.17 src/sys/external/bsd/acpica/dist/executer/exdump.c
cvs rdiff -u -r1.11 -r1.12 \
src/sys/external/bsd/acpica/dist/hardware/hwesleep.c
cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/acpica/dist/hardware/hwregs.c
cvs rdiff -u -r1.13 -r1.14 \
src/sys/external/bsd/acpica/dist/hardware/hwsleep.c
cvs rdiff -u -r1.16 -r1.17 \
src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c
cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/include/acapps.h \
src/sys/external/bsd/acpica/dist/include/acmacros.h
cvs rdiff -u -r1.19 -r1.20 src/sys/external/bsd/acpica/dist/include/acdebug.h \
src/sys/external/bsd/acpica/dist/include/acnamesp.h \
src/sys/external/bsd/acpica/dist/include/actbl1.h
cvs rdiff -u -r1.24 -r1.25 \
src/sys/external/bsd/acpica/dist/include/acdisasm.h \
src/sys/external/bsd/acpica/dist/include/acglobal.h \
src/sys/external/bsd/acpica/dist/include/acutils.h
cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/acpica/dist/include/acexcep.h \
src/sys/external/bsd/acpica/dist/include/acinterp.h \
src/sys/external/bsd/acpica/dist/include/acoutput.h
cvs rdiff -u -r1.23 -r1.24 src/sys/external/bsd/acpica/dist/include/aclocal.h
cvs rdiff -u -r1.16 -r1.17 \
src/sys/external/bsd/acpica/dist/include/acpiosxf.h \
src/sys/external/bsd/acpica/dist/include/actables.h
cvs rdiff -u -r1.32 -r1.33 src/sys/external/bsd/acpica/dist/include/acpixf.h
cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/acpica/dist/include/acresrc.h
cvs rdiff -u -r1.26 -r1.27 src/sys/external/bsd/acpica/dist/include/actypes.h
cvs rdiff -u -r1.4 -r1.5 src/sys/external/bsd/acpica/dist/include/amlresrc.h
cvs rdiff -u -r1.9 -r1.10 \
src/sys/external/bsd/acpica/dist/include/platform/acgcc.h
cvs rdiff -u -r1.24 -r1.25 \
src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h
cvs rdiff -u -r1.21 -r1.22 \
src/sys/external/bsd/acpica/dist/namespace/nsaccess.c
cvs rdiff -u -r1.19 -r1.20 \
src/sys/external/bsd/acpica/dist/namespace/nsdump.c \
src/sys/external/bsd/acpica/dist/namespace/nsinit.c
cvs rdiff -u -r1.17 -r1.18 \
src/sys/external/bsd/acpica/dist/namespace/nseval.c
cvs rdiff -u -r1.18 -r1.19 \
src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c
cvs rdiff -u -r1.16 -r1.17 \
src/sys/external/bsd/acpica/dist/namespace/nsxfeval.c
cvs rdiff -u -r1.14 -r1.15 \
src/sys/external/bsd/acpica/dist/namespace/nsxfname.c
cvs rdiff -u -r1.14 -r1.15 \
src/sys/external/bsd/acpica/dist/os_specific/service_layers/oslinuxtbl.c
cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/acpica/dist/parser/psopcode.c \
src/sys/external/bsd/acpica/dist/parser/psopinfo.c
cvs rdiff -u -r1.15 -r1.16 \
src/sys/external/bsd/acpica/dist/resources/rsdump.c \
src/sys/external/bsd/acpica/dist/resources/rsxface.c
cvs rdiff -u -r1.13 -r1.14 \
src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c
cvs rdiff -u -r1.14 -r1.15 \
src/sys/external/bsd/acpica/dist/resources/rsutils.c
cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/acpica/dist/tables/tbdata.c \
src/sys/external/bsd/acpica/dist/tables/tbfadt.c \
src/sys/external/bsd/acpica/dist/tables/tbinstal.c \
src/sys/external/bsd/acpica/dist/tables/tbxface.c
cvs rdiff -u -r1.19 -r1.20 src/sys/external/bsd/acpica/dist/tables/tbutils.c
cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/acpica/dist/tables/tbxfload.c
cvs rdiff -u -r1.13 -r1.14 src/sys/external/bsd/acpica/dist/tables/tbxfroot.c
cvs rdiff -u -r1.14 -r1.15 \
src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c
cvs rdiff -u -r1.14 -r1.15 \
src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c
cvs rdiff -u -r1.16 -r1.17 \
src/sys/external/bsd/acpica/dist/utilities/utcache.c \
src/sys/external/bsd/acpica/dist/utilities/utmisc.c
cvs rdiff -u -r1.19 -r1.20 \
src/sys/external/bsd/acpica/dist/utilities/utdebug.c
cvs rdiff -u -r1.18 -r1.19 \
src/sys/external/bsd/acpica/dist/utilities/utdecode.c
cvs rdiff -u -r1.8 -r1.9 \
src/sys/external/bsd/acpica/dist/utilities/utdelete.c \
src/sys/external/bsd/acpica/dist/utilities/utobject.c
cvs rdiff -u -r1.13 -r1.14 \
src/sys/external/bsd/acpica/dist/utilities/uteval.c
cvs rdiff -u -r1.14 -r1.15 \
src/sys/external/bsd/acpica/dist/utilities/utglobal.c
cvs rdiff -u -r1.12 -r1.13 \
src/sys/external/bsd/acpica/dist/utilities/utmutex.c
cvs rdiff -u -r1.5 -r1.6 \
src/sys/external/bsd/acpica/dist/utilities/utnonansi.c
cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/acpica/dist/utilities/utosi.c
cvs rdiff -u -r1.11 -r1.12 \
src/sys/external/bsd/acpica/dist/utilities/utprint.c
cvs rdiff -u -r1.20 -r1.21 \
src/sys/external/bsd/acpica/dist/utilities/uttrack.c
cvs rdiff -u -r1.10 -r1.11 \
src/sys/external/bsd/acpica/dist/utilities/utuuid.c
cvs rdiff -u -r1.2 -r1.3 \
src/sys/external/bsd/acpica/dist/utilities/utxferror.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/external/bsd/acpica/dist/common/dmtables.c
diff -u src/sys/external/bsd/acpica/dist/common/dmtables.c:1.5 src/sys/external/bsd/acpica/dist/common/dmtables.c:1.6
--- src/sys/external/bsd/acpica/dist/common/dmtables.c:1.5 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/common/dmtables.c Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/common/dmtbdump.c
diff -u src/sys/external/bsd/acpica/dist/common/dmtbdump.c:1.13 src/sys/external/bsd/acpica/dist/common/dmtbdump.c:1.14
--- src/sys/external/bsd/acpica/dist/common/dmtbdump.c:1.13 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/common/dmtbdump.c Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/common/dmtbinfo.c
diff -u src/sys/external/bsd/acpica/dist/common/dmtbinfo.c:1.20 src/sys/external/bsd/acpica/dist/common/dmtbinfo.c:1.21
--- src/sys/external/bsd/acpica/dist/common/dmtbinfo.c:1.20 Sat Dec 18 12:58:48 2021
+++ src/sys/external/bsd/acpica/dist/common/dmtbinfo.c Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c:1.15 src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c:1.16
--- src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c:1.15 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c:1.15 src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c:1.16
--- src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c:1.15 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslwalks.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslwalks.c:1.15 src/sys/external/bsd/acpica/dist/compiler/aslwalks.c:1.16
--- src/sys/external/bsd/acpica/dist/compiler/aslwalks.c:1.15 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslwalks.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslcompile.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslcompile.c:1.20 src/sys/external/bsd/acpica/dist/compiler/aslcompile.c:1.21
--- src/sys/external/bsd/acpica/dist/compiler/aslcompile.c:1.20 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -807,10 +807,11 @@ CmCleanupAndExit (
if (AslGbl_ExceptionCount[ASL_ERROR] > ASL_MAX_ERROR_COUNT)
{
- printf ("\nMaximum error count (%d) exceeded\n",
+ printf ("\nMaximum error count (%d) exceeded (aslcompile.c)\n",
ASL_MAX_ERROR_COUNT);
}
+ AslGbl_ExceptionCount[ASL_ERROR] = 0;
UtDisplaySummary (ASL_FILE_STDOUT);
/*
Index: src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h
diff -u src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h:1.19 src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h:1.20
--- src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h:1.19 Tue Jul 6 08:23:46 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l
diff -u src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l:1.19 src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l:1.20
--- src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l:1.19 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l Sat Aug 27 10:04:56 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/dtfield.c
diff -u src/sys/external/bsd/acpica/dist/compiler/dtfield.c:1.19 src/sys/external/bsd/acpica/dist/compiler/dtfield.c:1.20
--- src/sys/external/bsd/acpica/dist/compiler/dtfield.c:1.19 Thu Oct 28 10:53:08 2021
+++ src/sys/external/bsd/acpica/dist/compiler/dtfield.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -568,6 +568,12 @@ DtCompileFlag (
BitLength = 2;
break;
+ case ACPI_DMT_FLAGS8_2:
+
+ BitPosition = 2;
+ BitLength = 8;
+ break;
+
case ACPI_DMT_FLAGS4:
BitPosition = 4;
Index: src/sys/external/bsd/acpica/dist/compiler/dtutils.c
diff -u src/sys/external/bsd/acpica/dist/compiler/dtutils.c:1.19 src/sys/external/bsd/acpica/dist/compiler/dtutils.c:1.20
--- src/sys/external/bsd/acpica/dist/compiler/dtutils.c:1.19 Sat Dec 18 12:58:48 2021
+++ src/sys/external/bsd/acpica/dist/compiler/dtutils.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -303,6 +303,7 @@ DtGetFieldType (
case ACPI_DMT_FLAGS0:
case ACPI_DMT_FLAGS1:
case ACPI_DMT_FLAGS2:
+ case ACPI_DMT_FLAGS8_2:
case ACPI_DMT_FLAGS4:
case ACPI_DMT_FLAGS4_0:
case ACPI_DMT_FLAGS4_4:
@@ -453,6 +454,7 @@ DtGetFieldLength (
case ACPI_DMT_FLAGS0:
case ACPI_DMT_FLAGS1:
case ACPI_DMT_FLAGS2:
+ case ACPI_DMT_FLAGS8_2:
case ACPI_DMT_FLAGS4:
case ACPI_DMT_FLAGS4_0:
case ACPI_DMT_FLAGS4_4:
Index: src/sys/external/bsd/acpica/dist/compiler/aslerror.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslerror.c:1.17 src/sys/external/bsd/acpica/dist/compiler/aslerror.c:1.18
--- src/sys/external/bsd/acpica/dist/compiler/aslerror.c:1.17 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslerror.c Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -917,7 +917,7 @@ AslLogNewError (
AslGbl_ExceptionCount[ModifiedLevel]++;
if (!AslGbl_IgnoreErrors && AslGbl_ExceptionCount[ASL_ERROR] > ASL_MAX_ERROR_COUNT)
{
- printf ("\nMaximum error count (%u) exceeded\n", ASL_MAX_ERROR_COUNT);
+ printf ("\nMaximum error count (%u) exceeded (aslerror.c)\n", ASL_MAX_ERROR_COUNT);
AslGbl_SourceLine = 0;
AslGbl_NextError = AslGbl_ErrorLog;
@@ -925,6 +925,7 @@ AslLogNewError (
exit(1);
}
+ AslGbl_ExceptionCount[ASL_ERROR] = 0;
return;
}
Index: src/sys/external/bsd/acpica/dist/compiler/dtcompile.c
diff -u src/sys/external/bsd/acpica/dist/compiler/dtcompile.c:1.17 src/sys/external/bsd/acpica/dist/compiler/dtcompile.c:1.18
--- src/sys/external/bsd/acpica/dist/compiler/dtcompile.c:1.17 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/dtcompile.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslfileio.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslfileio.c:1.12 src/sys/external/bsd/acpica/dist/compiler/aslfileio.c:1.13
--- src/sys/external/bsd/acpica/dist/compiler/aslfileio.c:1.12 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslfileio.c Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslfiles.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslfiles.c:1.18 src/sys/external/bsd/acpica/dist/compiler/aslfiles.c:1.19
--- src/sys/external/bsd/acpica/dist/compiler/aslfiles.c:1.18 Sat Dec 18 12:58:48 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslload.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslload.c:1.21 src/sys/external/bsd/acpica/dist/compiler/aslload.c:1.22
--- src/sys/external/bsd/acpica/dist/compiler/aslload.c:1.21 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslload.c Sat Aug 27 10:04:56 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslxref.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslxref.c:1.21 src/sys/external/bsd/acpica/dist/compiler/aslxref.c:1.22
--- src/sys/external/bsd/acpica/dist/compiler/aslxref.c:1.21 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslxref.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/asllookup.c
diff -u src/sys/external/bsd/acpica/dist/compiler/asllookup.c:1.14 src/sys/external/bsd/acpica/dist/compiler/asllookup.c:1.15
--- src/sys/external/bsd/acpica/dist/compiler/asllookup.c:1.14 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/asllookup.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c:1.14 src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c:1.15
--- src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c:1.14 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/asloptions.c
diff -u src/sys/external/bsd/acpica/dist/compiler/asloptions.c:1.14 src/sys/external/bsd/acpica/dist/compiler/asloptions.c:1.15
--- src/sys/external/bsd/acpica/dist/compiler/asloptions.c:1.14 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/asloptions.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslpredef.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslpredef.c:1.14 src/sys/external/bsd/acpica/dist/compiler/aslpredef.c:1.15
--- src/sys/external/bsd/acpica/dist/compiler/aslpredef.c:1.14 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslpredef.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/prutils.c
diff -u src/sys/external/bsd/acpica/dist/compiler/prutils.c:1.14 src/sys/external/bsd/acpica/dist/compiler/prutils.c:1.15
--- src/sys/external/bsd/acpica/dist/compiler/prutils.c:1.14 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/prutils.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslmain.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslmain.c:1.1.1.20 src/sys/external/bsd/acpica/dist/compiler/aslmain.c:1.2
--- src/sys/external/bsd/acpica/dist/compiler/aslmain.c:1.1.1.20 Sat Aug 27 10:02:00 2022
+++ src/sys/external/bsd/acpica/dist/compiler/aslmain.c Sat Aug 27 10:04:57 2022
@@ -309,7 +309,7 @@ AslSignalHandler (
}
printf (ASL_PREFIX "Terminating\n");
- _exit (0);
+ exit (0);
}
Index: src/sys/external/bsd/acpica/dist/compiler/aslopt.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslopt.c:1.10 src/sys/external/bsd/acpica/dist/compiler/aslopt.c:1.11
--- src/sys/external/bsd/acpica/dist/compiler/aslopt.c:1.10 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslopt.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslsupport.l
diff -u src/sys/external/bsd/acpica/dist/compiler/aslsupport.l:1.16 src/sys/external/bsd/acpica/dist/compiler/aslsupport.l:1.17
--- src/sys/external/bsd/acpica/dist/compiler/aslsupport.l:1.16 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslsupport.l Sat Aug 27 10:04:57 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/asltree.c
diff -u src/sys/external/bsd/acpica/dist/compiler/asltree.c:1.16 src/sys/external/bsd/acpica/dist/compiler/asltree.c:1.17
--- src/sys/external/bsd/acpica/dist/compiler/asltree.c:1.16 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/asltree.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/dtparser.y
diff -u src/sys/external/bsd/acpica/dist/compiler/dtparser.y:1.16 src/sys/external/bsd/acpica/dist/compiler/dtparser.y:1.17
--- src/sys/external/bsd/acpica/dist/compiler/dtparser.y:1.16 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/dtparser.y Sat Aug 27 10:04:57 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/dttable.c
diff -u src/sys/external/bsd/acpica/dist/compiler/dttable.c:1.16 src/sys/external/bsd/acpica/dist/compiler/dttable.c:1.17
--- src/sys/external/bsd/acpica/dist/compiler/dttable.c:1.16 Sat Dec 18 12:58:48 2021
+++ src/sys/external/bsd/acpica/dist/compiler/dttable.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/prparser.y
diff -u src/sys/external/bsd/acpica/dist/compiler/prparser.y:1.16 src/sys/external/bsd/acpica/dist/compiler/prparser.y:1.17
--- src/sys/external/bsd/acpica/dist/compiler/prparser.y:1.16 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/prparser.y Sat Aug 27 10:04:57 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/aslutils.c
diff -u src/sys/external/bsd/acpica/dist/compiler/aslutils.c:1.31 src/sys/external/bsd/acpica/dist/compiler/aslutils.c:1.32
--- src/sys/external/bsd/acpica/dist/compiler/aslutils.c:1.31 Sat Dec 18 12:58:48 2021
+++ src/sys/external/bsd/acpica/dist/compiler/aslutils.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y
diff -u src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y:1.5 src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y:1.6
--- src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y:1.5 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y Sat Aug 27 10:04:57 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c
diff -u src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c:1.13 src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c:1.14
--- src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c:1.13 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/debugger/dbcmds.c
diff -u src/sys/external/bsd/acpica/dist/debugger/dbcmds.c:1.15 src/sys/external/bsd/acpica/dist/debugger/dbcmds.c:1.16
--- src/sys/external/bsd/acpica/dist/debugger/dbcmds.c:1.15 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/debugger/dbcmds.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/debugger/dbnames.c
diff -u src/sys/external/bsd/acpica/dist/debugger/dbnames.c:1.15 src/sys/external/bsd/acpica/dist/debugger/dbnames.c:1.16
--- src/sys/external/bsd/acpica/dist/debugger/dbnames.c:1.15 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/debugger/dbnames.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/debugger/dbutils.c
diff -u src/sys/external/bsd/acpica/dist/debugger/dbutils.c:1.15 src/sys/external/bsd/acpica/dist/debugger/dbutils.c:1.16
--- src/sys/external/bsd/acpica/dist/debugger/dbutils.c:1.15 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/debugger/dbutils.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/debugger/dbdisply.c
diff -u src/sys/external/bsd/acpica/dist/debugger/dbdisply.c:1.19 src/sys/external/bsd/acpica/dist/debugger/dbdisply.c:1.20
--- src/sys/external/bsd/acpica/dist/debugger/dbdisply.c:1.19 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/debugger/dbdisply.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/debugger/dbexec.c
diff -u src/sys/external/bsd/acpica/dist/debugger/dbexec.c:1.19 src/sys/external/bsd/acpica/dist/debugger/dbexec.c:1.20
--- src/sys/external/bsd/acpica/dist/debugger/dbexec.c:1.19 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/debugger/dbexec.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/debugger/dbinput.c
diff -u src/sys/external/bsd/acpica/dist/debugger/dbinput.c:1.24 src/sys/external/bsd/acpica/dist/debugger/dbinput.c:1.25
--- src/sys/external/bsd/acpica/dist/debugger/dbinput.c:1.24 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/debugger/dbinput.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/debugger/dbmethod.c
diff -u src/sys/external/bsd/acpica/dist/debugger/dbmethod.c:1.17 src/sys/external/bsd/acpica/dist/debugger/dbmethod.c:1.18
--- src/sys/external/bsd/acpica/dist/debugger/dbmethod.c:1.17 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/debugger/dbmethod.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/debugger/dbtest.c
diff -u src/sys/external/bsd/acpica/dist/debugger/dbtest.c:1.11 src/sys/external/bsd/acpica/dist/debugger/dbtest.c:1.12
--- src/sys/external/bsd/acpica/dist/debugger/dbtest.c:1.11 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/debugger/dbtest.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/disassembler/dmbuffer.c
diff -u src/sys/external/bsd/acpica/dist/disassembler/dmbuffer.c:1.14 src/sys/external/bsd/acpica/dist/disassembler/dmbuffer.c:1.15
--- src/sys/external/bsd/acpica/dist/disassembler/dmbuffer.c:1.14 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/disassembler/dmbuffer.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/disassembler/dmresrc.c
diff -u src/sys/external/bsd/acpica/dist/disassembler/dmresrc.c:1.14 src/sys/external/bsd/acpica/dist/disassembler/dmresrc.c:1.15
--- src/sys/external/bsd/acpica/dist/disassembler/dmresrc.c:1.14 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/disassembler/dmresrc.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/disassembler/dmwalk.c
diff -u src/sys/external/bsd/acpica/dist/disassembler/dmwalk.c:1.14 src/sys/external/bsd/acpica/dist/disassembler/dmwalk.c:1.15
--- src/sys/external/bsd/acpica/dist/disassembler/dmwalk.c:1.14 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/disassembler/dmwalk.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -851,7 +851,15 @@ AcpiDmDescendingOp (
NextOp->Common.DisasmFlags |= ACPI_PARSEOP_IGNORE;
ASL_CV_CLOSE_PAREN (Op, Level);
- /* Emit description comment for Name() with a predefined ACPI name */
+ if (Op->Asl.Parent->Common.AmlOpcode == AML_NAME_OP)
+ {
+ /*
+ * Emit description comment showing the full ACPI name
+ * of the ResourceTemplate only if it was defined using a
+ * Name statement.
+ */
+ AcpiDmPredefinedDescription (Op->Asl.Parent);
+ }
AcpiDmPredefinedDescription (Op->Asl.Parent);
Index: src/sys/external/bsd/acpica/dist/disassembler/dmcstyle.c
diff -u src/sys/external/bsd/acpica/dist/disassembler/dmcstyle.c:1.13 src/sys/external/bsd/acpica/dist/disassembler/dmcstyle.c:1.14
--- src/sys/external/bsd/acpica/dist/disassembler/dmcstyle.c:1.13 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/disassembler/dmcstyle.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/disassembler/dmresrcl.c
diff -u src/sys/external/bsd/acpica/dist/disassembler/dmresrcl.c:1.13 src/sys/external/bsd/acpica/dist/disassembler/dmresrcl.c:1.14
--- src/sys/external/bsd/acpica/dist/disassembler/dmresrcl.c:1.13 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/disassembler/dmresrcl.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/disassembler/dmresrcl2.c
diff -u src/sys/external/bsd/acpica/dist/disassembler/dmresrcl2.c:1.13 src/sys/external/bsd/acpica/dist/disassembler/dmresrcl2.c:1.14
--- src/sys/external/bsd/acpica/dist/disassembler/dmresrcl2.c:1.13 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/disassembler/dmresrcl2.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/dispatcher/dscontrol.c
diff -u src/sys/external/bsd/acpica/dist/dispatcher/dscontrol.c:1.14 src/sys/external/bsd/acpica/dist/dispatcher/dscontrol.c:1.15
--- src/sys/external/bsd/acpica/dist/dispatcher/dscontrol.c:1.14 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/dispatcher/dscontrol.c Sat Aug 27 10:04:57 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c
diff -u src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c:1.17 src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c:1.18
--- src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c:1.17 Sat Dec 18 12:58:48 2021
+++ src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/dispatcher/dspkginit.c
diff -u src/sys/external/bsd/acpica/dist/dispatcher/dspkginit.c:1.6 src/sys/external/bsd/acpica/dist/dispatcher/dspkginit.c:1.7
--- src/sys/external/bsd/acpica/dist/dispatcher/dspkginit.c:1.6 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/dispatcher/dspkginit.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/dispatcher/dsutils.c
diff -u src/sys/external/bsd/acpica/dist/dispatcher/dsutils.c:1.15 src/sys/external/bsd/acpica/dist/dispatcher/dsutils.c:1.16
--- src/sys/external/bsd/acpica/dist/dispatcher/dsutils.c:1.15 Sat Apr 3 13:45:02 2021
+++ src/sys/external/bsd/acpica/dist/dispatcher/dsutils.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/events/evregion.c
diff -u src/sys/external/bsd/acpica/dist/events/evregion.c:1.14 src/sys/external/bsd/acpica/dist/events/evregion.c:1.15
--- src/sys/external/bsd/acpica/dist/events/evregion.c:1.14 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/events/evregion.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -212,14 +212,14 @@ AcpiEvAddressSpaceDispatch (
return_ACPI_STATUS (AE_NOT_EXIST);
}
- if (RegionObj->Region.SpaceId == ACPI_ADR_SPACE_PLATFORM_COMM)
- {
- ACPI_PCC_INFO *Ctx = HandlerDesc->AddressSpace.Context;
-
- Ctx->InternalBuffer = FieldObj->Field.InternalPccBuffer;
- Ctx->Length = (UINT16) RegionObj->Region.Length;
- Ctx->SubspaceId = (UINT8) RegionObj->Region.Address;
- }
+ if (RegionObj->Region.SpaceId == ACPI_ADR_SPACE_PLATFORM_COMM)
+ {
+ ACPI_PCC_INFO *Ctx = HandlerDesc->AddressSpace.Context;
+
+ Ctx->InternalBuffer = FieldObj->Field.InternalPccBuffer;
+ Ctx->Length = (UINT16) RegionObj->Region.Length;
+ Ctx->SubspaceId = (UINT8) RegionObj->Region.Address;
+ }
/*
* We must exit the interpreter because the region setup will
Index: src/sys/external/bsd/acpica/dist/events/evxface.c
diff -u src/sys/external/bsd/acpica/dist/events/evxface.c:1.14 src/sys/external/bsd/acpica/dist/events/evxface.c:1.15
--- src/sys/external/bsd/acpica/dist/events/evxface.c:1.14 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/events/evxface.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/events/evrgnini.c
diff -u src/sys/external/bsd/acpica/dist/events/evrgnini.c:1.19 src/sys/external/bsd/acpica/dist/events/evrgnini.c:1.20
--- src/sys/external/bsd/acpica/dist/events/evrgnini.c:1.19 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/events/evrgnini.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/executer/exconfig.c
diff -u src/sys/external/bsd/acpica/dist/executer/exconfig.c:1.18 src/sys/external/bsd/acpica/dist/executer/exconfig.c:1.19
--- src/sys/external/bsd/acpica/dist/executer/exconfig.c:1.18 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/executer/exconfig.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -135,6 +135,7 @@ AcpiExLoadTableOp (
ACPI_NAMESPACE_NODE *ParentNode;
ACPI_NAMESPACE_NODE *StartNode;
ACPI_NAMESPACE_NODE *ParameterNode = NULL;
+ ACPI_OPERAND_OBJECT *ReturnObj;
ACPI_OPERAND_OBJECT *DdbHandle;
UINT32 TableIndex;
@@ -142,6 +143,16 @@ AcpiExLoadTableOp (
ACPI_FUNCTION_TRACE (ExLoadTableOp);
+ /* Create the return object */
+
+ ReturnObj = AcpiUtCreateIntegerObject ((UINT64) 0);
+ if (!ReturnObj)
+ {
+ return_ACPI_STATUS (AE_NO_MEMORY);
+ }
+
+ *ReturnDesc = ReturnObj;
+
/* Find the ACPI table in the RSDT/XSDT */
AcpiExExitInterpreter ();
@@ -159,13 +170,6 @@ AcpiExLoadTableOp (
/* Table not found, return an Integer=0 and AE_OK */
- DdbHandle = AcpiUtCreateIntegerObject ((UINT64) 0);
- if (!DdbHandle)
- {
- return_ACPI_STATUS (AE_NO_MEMORY);
- }
-
- *ReturnDesc = DdbHandle;
return_ACPI_STATUS (AE_OK);
}
@@ -256,7 +260,13 @@ AcpiExLoadTableOp (
}
}
- *ReturnDesc = DdbHandle;
+ /* Remove the reference to DdbHandle created by AcpiExAddTable above */
+
+ AcpiUtRemoveReference (DdbHandle);
+
+ /* Return -1 (non-zero) indicates success */
+
+ ReturnObj->Integer.Value = 0xFFFFFFFFFFFFFFFF;
return_ACPI_STATUS (Status);
}
@@ -314,7 +324,7 @@ AcpiExRegionRead (
*
* PARAMETERS: ObjDesc - Region or Buffer/Field where the table will be
* obtained
- * Target - Where a handle to the table will be stored
+ * Target - Where the status of the load will be stored
* WalkState - Current state
*
* RETURN: Status
@@ -346,6 +356,19 @@ AcpiExLoadOp (
ACPI_FUNCTION_TRACE (ExLoadOp);
+ if (Target->Common.DescriptorType == ACPI_DESC_TYPE_NAMED)
+ {
+ Target = AcpiNsGetAttachedObject (ACPI_CAST_PTR (ACPI_NAMESPACE_NODE, Target));
+ }
+ if (Target->Common.Type != ACPI_TYPE_INTEGER)
+ {
+ ACPI_DEBUG_PRINT ((ACPI_DB_EXEC,
+ "Type not integer: %X\n", Target->Common.Type));
+ return_ACPI_STATUS (AE_AML_OPERAND_TYPE);
+ }
+
+ Target->Integer.Value = 0;
+
/* Source Object can be either an OpRegion or a Buffer/Field */
switch (ObjDesc->Common.Type)
@@ -507,8 +530,6 @@ AcpiExLoadOp (
Status = AcpiExAddTable (TableIndex, &DdbHandle);
if (ACPI_FAILURE (Status))
{
- /* On error, TablePtr was deallocated above */
-
return_ACPI_STATUS (Status);
}
@@ -518,22 +539,13 @@ AcpiExLoadOp (
AcpiNsInitializeObjects ();
AcpiExEnterInterpreter ();
- /* Store the DdbHandle into the Target operand */
+ /* Remove the reference to DdbHandle created by AcpiExAddTable above */
- Status = AcpiExStore (DdbHandle, Target, WalkState);
- if (ACPI_FAILURE (Status))
- {
- (void) AcpiExUnloadTable (DdbHandle);
-
- /* TablePtr was deallocated above */
-
- AcpiUtRemoveReference (DdbHandle);
- return_ACPI_STATUS (Status);
- }
+ AcpiUtRemoveReference (DdbHandle);
- /* Remove the reference by added by AcpiExStore above */
+ /* Return -1 (non-zero) indicates success */
- AcpiUtRemoveReference (DdbHandle);
+ Target->Integer.Value = 0xFFFFFFFFFFFFFFFF;
return_ACPI_STATUS (Status);
}
Index: src/sys/external/bsd/acpica/dist/executer/exdebug.c
diff -u src/sys/external/bsd/acpica/dist/executer/exdebug.c:1.15 src/sys/external/bsd/acpica/dist/executer/exdebug.c:1.16
--- src/sys/external/bsd/acpica/dist/executer/exdebug.c:1.15 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/executer/exdebug.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/executer/exdump.c
diff -u src/sys/external/bsd/acpica/dist/executer/exdump.c:1.16 src/sys/external/bsd/acpica/dist/executer/exdump.c:1.17
--- src/sys/external/bsd/acpica/dist/executer/exdump.c:1.16 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/executer/exdump.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/hardware/hwesleep.c
diff -u src/sys/external/bsd/acpica/dist/hardware/hwesleep.c:1.11 src/sys/external/bsd/acpica/dist/hardware/hwesleep.c:1.12
--- src/sys/external/bsd/acpica/dist/hardware/hwesleep.c:1.11 Thu Oct 28 10:53:09 2021
+++ src/sys/external/bsd/acpica/dist/hardware/hwesleep.c Sat Aug 27 10:04:57 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/hardware/hwregs.c
diff -u src/sys/external/bsd/acpica/dist/hardware/hwregs.c:1.10 src/sys/external/bsd/acpica/dist/hardware/hwregs.c:1.11
--- src/sys/external/bsd/acpica/dist/hardware/hwregs.c:1.10 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/hardware/hwregs.c Sat Aug 27 10:04:57 2022
@@ -6,7 +6,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -525,7 +525,7 @@ AcpiHwGetBitRegisterInfo (
* RETURN: Status
*
* DESCRIPTION: Write the PM1 A/B control registers. These registers are
- * different than than the PM1 A/B status and enable registers
+ * different than the PM1 A/B status and enable registers
* in that different values can be written to the A/B registers.
* Most notably, the SLP_TYP bits can be different, as per the
* values returned from the _Sx predefined methods.
Index: src/sys/external/bsd/acpica/dist/hardware/hwsleep.c
diff -u src/sys/external/bsd/acpica/dist/hardware/hwsleep.c:1.13 src/sys/external/bsd/acpica/dist/hardware/hwsleep.c:1.14
--- src/sys/external/bsd/acpica/dist/hardware/hwsleep.c:1.13 Thu Oct 28 10:53:09 2021
+++ src/sys/external/bsd/acpica/dist/hardware/hwsleep.c Sat Aug 27 10:04:57 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c
diff -u src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c:1.16 src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c:1.17
--- src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c:1.16 Thu Oct 28 10:53:09 2021
+++ src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c Sat Aug 27 10:04:57 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/acapps.h
diff -u src/sys/external/bsd/acpica/dist/include/acapps.h:1.18 src/sys/external/bsd/acpica/dist/include/acapps.h:1.19
--- src/sys/external/bsd/acpica/dist/include/acapps.h:1.18 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/include/acapps.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -51,7 +51,7 @@
/* Common info for tool signons */
#define ACPICA_NAME "Intel ACPI Component Architecture"
-#define ACPICA_COPYRIGHT "Copyright (c) 2000 - 2021 Intel Corporation"
+#define ACPICA_COPYRIGHT "Copyright (c) 2000 - 2022 Intel Corporation"
#if ACPI_MACHINE_WIDTH == 64
#define ACPI_WIDTH " (64-bit version)"
Index: src/sys/external/bsd/acpica/dist/include/acmacros.h
diff -u src/sys/external/bsd/acpica/dist/include/acmacros.h:1.18 src/sys/external/bsd/acpica/dist/include/acmacros.h:1.19
--- src/sys/external/bsd/acpica/dist/include/acmacros.h:1.18 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/acmacros.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/acdebug.h
diff -u src/sys/external/bsd/acpica/dist/include/acdebug.h:1.19 src/sys/external/bsd/acpica/dist/include/acdebug.h:1.20
--- src/sys/external/bsd/acpica/dist/include/acdebug.h:1.19 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/acdebug.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/acnamesp.h
diff -u src/sys/external/bsd/acpica/dist/include/acnamesp.h:1.19 src/sys/external/bsd/acpica/dist/include/acnamesp.h:1.20
--- src/sys/external/bsd/acpica/dist/include/acnamesp.h:1.19 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/acnamesp.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/actbl1.h
diff -u src/sys/external/bsd/acpica/dist/include/actbl1.h:1.19 src/sys/external/bsd/acpica/dist/include/actbl1.h:1.20
--- src/sys/external/bsd/acpica/dist/include/actbl1.h:1.19 Thu Oct 28 10:53:09 2021
+++ src/sys/external/bsd/acpica/dist/include/actbl1.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -466,17 +466,23 @@ typedef struct acpi_cedt_cfmws
} ACPI_CEDT_CFMWS;
+typedef struct acpi_cedt_cfmws_target_element
+{
+ UINT32 InterleaveTarget;
+
+} ACPI_CEDT_CFMWS_TARGET_ELEMENT;
+
/* Values for Interleave Arithmetic field above */
-#define ACPI_CEDT_CFMWS_ARITHMETIC_MODULO (0)
+#define ACPI_CEDT_CFMWS_ARITHMETIC_MODULO (0)
/* Values for Restrictions field above */
-#define ACPI_CEDT_CFMWS_RESTRICT_TYPE2 (1)
-#define ACPI_CEDT_CFMWS_RESTRICT_TYPE3 (1<<1)
-#define ACPI_CEDT_CFMWS_RESTRICT_VOLATILE (1<<2)
-#define ACPI_CEDT_CFMWS_RESTRICT_PMEM (1<<3)
-#define ACPI_CEDT_CFMWS_RESTRICT_FIXED (1<<4)
+#define ACPI_CEDT_CFMWS_RESTRICT_TYPE2 (1)
+#define ACPI_CEDT_CFMWS_RESTRICT_TYPE3 (1<<1)
+#define ACPI_CEDT_CFMWS_RESTRICT_VOLATILE (1<<2)
+#define ACPI_CEDT_CFMWS_RESTRICT_PMEM (1<<3)
+#define ACPI_CEDT_CFMWS_RESTRICT_FIXED (1<<4)
/*******************************************************************************
@@ -739,7 +745,8 @@ enum AcpiDmarType
ACPI_DMAR_TYPE_ROOT_ATS = 2,
ACPI_DMAR_TYPE_HARDWARE_AFFINITY = 3,
ACPI_DMAR_TYPE_NAMESPACE = 4,
- ACPI_DMAR_TYPE_RESERVED = 5 /* 5 and greater are reserved */
+ ACPI_DMAR_TYPE_SATC = 5,
+ ACPI_DMAR_TYPE_RESERVED = 6 /* 6 and greater are reserved */
};
@@ -854,6 +861,18 @@ typedef struct acpi_dmar_andd
} ACPI_DMAR_ANDD;
+/* 5: SoC Integrated Address Translation Cache (SATC) */
+
+typedef struct acpi_dmar_satc
+{
+ ACPI_DMAR_HEADER Header;
+ UINT8 Flags;
+ UINT8 Reserved;
+ UINT16 Segment;
+
+} ACPI_DMAR_SATC
+
+;
/*******************************************************************************
*
* DRTM - Dynamic Root of Trust for Measurement table
Index: src/sys/external/bsd/acpica/dist/include/acdisasm.h
diff -u src/sys/external/bsd/acpica/dist/include/acdisasm.h:1.24 src/sys/external/bsd/acpica/dist/include/acdisasm.h:1.25
--- src/sys/external/bsd/acpica/dist/include/acdisasm.h:1.24 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/include/acdisasm.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -98,6 +98,7 @@ typedef enum
ACPI_DMT_FLAGS0,
ACPI_DMT_FLAGS1,
ACPI_DMT_FLAGS2,
+ ACPI_DMT_FLAGS8_2,
ACPI_DMT_FLAGS4,
ACPI_DMT_FLAGS4_0,
ACPI_DMT_FLAGS4_4,
@@ -280,6 +281,7 @@ extern ACPI_DMTABLE_INFO AcpiDmTa
extern ACPI_DMTABLE_INFO AcpiDmTableInfoAestXface[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoAestXrupt[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoAgdi[];
+extern ACPI_DMTABLE_INFO AcpiDmTableInfoApmtNode[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoAsf0[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoAsf1[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoAsf1a[];
@@ -294,6 +296,8 @@ extern ACPI_DMTABLE_INFO AcpiDmTa
extern ACPI_DMTABLE_INFO AcpiDmTableInfoBgrt[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoCedtHdr[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoCedt0[];
+extern ACPI_DMTABLE_INFO AcpiDmTableInfoCedt1[];
+extern ACPI_DMTABLE_INFO AcpiDmTableInfoCedt1_te[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoCpep[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoCpep0[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoCsrt0[];
@@ -315,6 +319,7 @@ extern ACPI_DMTABLE_INFO AcpiDmTa
extern ACPI_DMTABLE_INFO AcpiDmTableInfoDmar2[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoDmar3[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoDmar4[];
+extern ACPI_DMTABLE_INFO AcpiDmTableInfoDmar5[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoDrtm[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoDrtm0[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoDrtm0a[];
@@ -421,6 +426,7 @@ extern ACPI_DMTABLE_INFO AcpiDmTa
extern ACPI_DMTABLE_INFO AcpiDmTableInfoMadt14[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoMadt15[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoMadt16[];
+extern ACPI_DMTABLE_INFO AcpiDmTableInfoMadt17[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoMadtHdr[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoMcfg[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoMcfg0[];
@@ -463,7 +469,6 @@ extern ACPI_DMTABLE_INFO AcpiDmTa
extern ACPI_DMTABLE_INFO AcpiDmTableInfoNhlt7[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoNhlt7a[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoNhlt7b[];
-extern ACPI_DMTABLE_INFO AcpiDmTableInfoNhlt8[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoNhlt9[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoPhatHdr[];
extern ACPI_DMTABLE_INFO AcpiDmTableInfoPhat0[];
@@ -627,6 +632,10 @@ AcpiDmDumpAest (
ACPI_TABLE_HEADER *Table);
void
+AcpiDmDumpApmt (
+ ACPI_TABLE_HEADER *Table);
+
+void
AcpiDmDumpAsf (
ACPI_TABLE_HEADER *Table);
Index: src/sys/external/bsd/acpica/dist/include/acglobal.h
diff -u src/sys/external/bsd/acpica/dist/include/acglobal.h:1.24 src/sys/external/bsd/acpica/dist/include/acglobal.h:1.25
--- src/sys/external/bsd/acpica/dist/include/acglobal.h:1.24 Thu Oct 28 10:53:09 2021
+++ src/sys/external/bsd/acpica/dist/include/acglobal.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/acutils.h
diff -u src/sys/external/bsd/acpica/dist/include/acutils.h:1.24 src/sys/external/bsd/acpica/dist/include/acutils.h:1.25
--- src/sys/external/bsd/acpica/dist/include/acutils.h:1.24 Tue Jul 6 08:23:46 2021
+++ src/sys/external/bsd/acpica/dist/include/acutils.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/acexcep.h
diff -u src/sys/external/bsd/acpica/dist/include/acexcep.h:1.15 src/sys/external/bsd/acpica/dist/include/acexcep.h:1.16
--- src/sys/external/bsd/acpica/dist/include/acexcep.h:1.15 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/acexcep.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/acinterp.h
diff -u src/sys/external/bsd/acpica/dist/include/acinterp.h:1.15 src/sys/external/bsd/acpica/dist/include/acinterp.h:1.16
--- src/sys/external/bsd/acpica/dist/include/acinterp.h:1.15 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/acinterp.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/acoutput.h
diff -u src/sys/external/bsd/acpica/dist/include/acoutput.h:1.15 src/sys/external/bsd/acpica/dist/include/acoutput.h:1.16
--- src/sys/external/bsd/acpica/dist/include/acoutput.h:1.15 Sun Dec 19 12:51:08 2021
+++ src/sys/external/bsd/acpica/dist/include/acoutput.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/aclocal.h
diff -u src/sys/external/bsd/acpica/dist/include/aclocal.h:1.23 src/sys/external/bsd/acpica/dist/include/aclocal.h:1.24
--- src/sys/external/bsd/acpica/dist/include/aclocal.h:1.23 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/aclocal.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/acpiosxf.h
diff -u src/sys/external/bsd/acpica/dist/include/acpiosxf.h:1.16 src/sys/external/bsd/acpica/dist/include/acpiosxf.h:1.17
--- src/sys/external/bsd/acpica/dist/include/acpiosxf.h:1.16 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/acpiosxf.h Sat Aug 27 10:04:58 2022
@@ -7,7 +7,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/actables.h
diff -u src/sys/external/bsd/acpica/dist/include/actables.h:1.16 src/sys/external/bsd/acpica/dist/include/actables.h:1.17
--- src/sys/external/bsd/acpica/dist/include/actables.h:1.16 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/include/actables.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/acpixf.h
diff -u src/sys/external/bsd/acpica/dist/include/acpixf.h:1.32 src/sys/external/bsd/acpica/dist/include/acpixf.h:1.33
--- src/sys/external/bsd/acpica/dist/include/acpixf.h:1.32 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/include/acpixf.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -46,7 +46,7 @@
/* Current ACPICA subsystem version in YYYYMMDD format */
-#define ACPI_CA_VERSION 0x20211217
+#define ACPI_CA_VERSION 0x20220331
#include "acconfig.h"
#include "actypes.h"
Index: src/sys/external/bsd/acpica/dist/include/acresrc.h
diff -u src/sys/external/bsd/acpica/dist/include/acresrc.h:1.14 src/sys/external/bsd/acpica/dist/include/acresrc.h:1.15
--- src/sys/external/bsd/acpica/dist/include/acresrc.h:1.14 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/acresrc.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/actypes.h
diff -u src/sys/external/bsd/acpica/dist/include/actypes.h:1.26 src/sys/external/bsd/acpica/dist/include/actypes.h:1.27
--- src/sys/external/bsd/acpica/dist/include/actypes.h:1.26 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/include/actypes.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -555,9 +555,12 @@ typedef UINT64
/* Pointer/Integer type conversions */
#define ACPI_TO_POINTER(i) ACPI_CAST_PTR (void, (ACPI_SIZE) (i))
+#ifndef ACPI_TO_INTEGER
#define ACPI_TO_INTEGER(p) ACPI_PTR_DIFF (p, (void *) 0)
+#endif
+#ifndef ACPI_OFFSET
#define ACPI_OFFSET(d, f) ACPI_PTR_DIFF (&(((d *) 0)->f), (void *) 0)
-#define ACPI_PHYSADDR_TO_PTR(i) ACPI_TO_POINTER(i)
+#endif
#define ACPI_PTR_TO_PHYSADDR(i) ACPI_TO_INTEGER(i)
/* Optimizations for 4-character (32-bit) ACPI_NAME manipulation */
@@ -584,9 +587,14 @@ typedef UINT64
* Can be used with AccessSize field of ACPI_GENERIC_ADDRESS and
* ACPI_RESOURCE_GENERIC_REGISTER.
*/
-#define ACPI_ACCESS_BIT_WIDTH(AccessSize) (1 << ((AccessSize) + 2))
-#define ACPI_ACCESS_BYTE_WIDTH(AccessSize) (1 << ((AccessSize) - 1))
-
+#define ACPI_ACCESS_BIT_SHIFT 2
+#define ACPI_ACCESS_BYTE_SHIFT -1
+#define ACPI_ACCESS_BIT_MAX (31 - ACPI_ACCESS_BIT_SHIFT)
+#define ACPI_ACCESS_BYTE_MAX (31 - ACPI_ACCESS_BYTE_SHIFT)
+#define ACPI_ACCESS_BIT_DEFAULT (8 - ACPI_ACCESS_BIT_SHIFT)
+#define ACPI_ACCESS_BYTE_DEFAULT (8 - ACPI_ACCESS_BYTE_SHIFT)
+#define ACPI_ACCESS_BIT_WIDTH(size) (1 << ((size) + ACPI_ACCESS_BIT_SHIFT))
+#define ACPI_ACCESS_BYTE_WIDTH(size) (1 << ((size) + ACPI_ACCESS_BYTE_SHIFT))
/*******************************************************************************
*
@@ -1441,6 +1449,7 @@ typedef enum
#define ACPI_OSI_WIN_10_RS5 0x13
#define ACPI_OSI_WIN_10_19H1 0x14
#define ACPI_OSI_WIN_10_20H1 0x15
+#define ACPI_OSI_WIN_11 0x16
/* Definitions of getopt */
Index: src/sys/external/bsd/acpica/dist/include/amlresrc.h
diff -u src/sys/external/bsd/acpica/dist/include/amlresrc.h:1.4 src/sys/external/bsd/acpica/dist/include/amlresrc.h:1.5
--- src/sys/external/bsd/acpica/dist/include/amlresrc.h:1.4 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/amlresrc.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/platform/acgcc.h
diff -u src/sys/external/bsd/acpica/dist/include/platform/acgcc.h:1.9 src/sys/external/bsd/acpica/dist/include/platform/acgcc.h:1.10
--- src/sys/external/bsd/acpica/dist/include/platform/acgcc.h:1.9 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/include/platform/acgcc.h Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h
diff -u src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h:1.24 src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h:1.25
--- src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h:1.24 Fri Sep 3 16:44:23 2021
+++ src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h Sat Aug 27 10:04:58 2022
@@ -1,12 +1,12 @@
/******************************************************************************
*
* Name: acnetbsd.h - OS specific defines, etc.
- * $Revision: 1.24 $
+ * $Revision: 1.25 $
*
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/namespace/nsaccess.c
diff -u src/sys/external/bsd/acpica/dist/namespace/nsaccess.c:1.21 src/sys/external/bsd/acpica/dist/namespace/nsaccess.c:1.22
--- src/sys/external/bsd/acpica/dist/namespace/nsaccess.c:1.21 Sun May 30 12:25:35 2021
+++ src/sys/external/bsd/acpica/dist/namespace/nsaccess.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/namespace/nsdump.c
diff -u src/sys/external/bsd/acpica/dist/namespace/nsdump.c:1.19 src/sys/external/bsd/acpica/dist/namespace/nsdump.c:1.20
--- src/sys/external/bsd/acpica/dist/namespace/nsdump.c:1.19 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/namespace/nsdump.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/namespace/nsinit.c
diff -u src/sys/external/bsd/acpica/dist/namespace/nsinit.c:1.19 src/sys/external/bsd/acpica/dist/namespace/nsinit.c:1.20
--- src/sys/external/bsd/acpica/dist/namespace/nsinit.c:1.19 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/namespace/nsinit.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/namespace/nseval.c
diff -u src/sys/external/bsd/acpica/dist/namespace/nseval.c:1.17 src/sys/external/bsd/acpica/dist/namespace/nseval.c:1.18
--- src/sys/external/bsd/acpica/dist/namespace/nseval.c:1.17 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/namespace/nseval.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c
diff -u src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c:1.18 src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c:1.19
--- src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c:1.18 Tue Jul 6 08:23:46 2021
+++ src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c Sat Aug 27 10:04:58 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/namespace/nsxfeval.c
diff -u src/sys/external/bsd/acpica/dist/namespace/nsxfeval.c:1.16 src/sys/external/bsd/acpica/dist/namespace/nsxfeval.c:1.17
--- src/sys/external/bsd/acpica/dist/namespace/nsxfeval.c:1.16 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/namespace/nsxfeval.c Sat Aug 27 10:04:58 2022
@@ -6,7 +6,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/namespace/nsxfname.c
diff -u src/sys/external/bsd/acpica/dist/namespace/nsxfname.c:1.14 src/sys/external/bsd/acpica/dist/namespace/nsxfname.c:1.15
--- src/sys/external/bsd/acpica/dist/namespace/nsxfname.c:1.14 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/namespace/nsxfname.c Sat Aug 27 10:04:58 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/os_specific/service_layers/oslinuxtbl.c
diff -u src/sys/external/bsd/acpica/dist/os_specific/service_layers/oslinuxtbl.c:1.14 src/sys/external/bsd/acpica/dist/os_specific/service_layers/oslinuxtbl.c:1.15
--- src/sys/external/bsd/acpica/dist/os_specific/service_layers/oslinuxtbl.c:1.14 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/os_specific/service_layers/oslinuxtbl.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/parser/psopcode.c
diff -u src/sys/external/bsd/acpica/dist/parser/psopcode.c:1.14 src/sys/external/bsd/acpica/dist/parser/psopcode.c:1.15
--- src/sys/external/bsd/acpica/dist/parser/psopcode.c:1.14 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/parser/psopcode.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -267,7 +267,7 @@ const ACPI_OPCODE_INFO AcpiGbl_AmlOpI
/* 47 */ ACPI_OP ("Event", ARGP_EVENT_OP, ARGI_EVENT_OP, ACPI_TYPE_EVENT, AML_CLASS_NAMED_OBJECT, AML_TYPE_NAMED_SIMPLE, AML_NSOBJECT | AML_NSOPCODE | AML_NSNODE | AML_NAMED ),
/* 48 */ ACPI_OP ("CondRefOf", ARGP_COND_REF_OF_OP, ARGI_COND_REF_OF_OP, ACPI_TYPE_ANY, AML_CLASS_EXECUTE, AML_TYPE_EXEC_1A_1T_1R, AML_FLAGS_EXEC_1A_1T_1R),
/* 49 */ ACPI_OP ("CreateField", ARGP_CREATE_FIELD_OP, ARGI_CREATE_FIELD_OP, ACPI_TYPE_BUFFER_FIELD, AML_CLASS_CREATE, AML_TYPE_CREATE_FIELD, AML_HAS_ARGS | AML_NSOBJECT | AML_NSNODE | AML_DEFER | AML_FIELD | AML_CREATE),
-/* 4A */ ACPI_OP ("Load", ARGP_LOAD_OP, ARGI_LOAD_OP, ACPI_TYPE_ANY, AML_CLASS_EXECUTE, AML_TYPE_EXEC_1A_1T_0R, AML_FLAGS_EXEC_1A_1T_0R),
+/* 4A */ ACPI_OP ("Load", ARGP_LOAD_OP, ARGI_LOAD_OP, ACPI_TYPE_ANY, AML_CLASS_EXECUTE, AML_TYPE_EXEC_1A_1T_1R, AML_FLAGS_EXEC_1A_1T_1R),
/* 4B */ ACPI_OP ("Stall", ARGP_STALL_OP, ARGI_STALL_OP, ACPI_TYPE_ANY, AML_CLASS_EXECUTE, AML_TYPE_EXEC_1A_0T_0R, AML_FLAGS_EXEC_1A_0T_0R),
/* 4C */ ACPI_OP ("Sleep", ARGP_SLEEP_OP, ARGI_SLEEP_OP, ACPI_TYPE_ANY, AML_CLASS_EXECUTE, AML_TYPE_EXEC_1A_0T_0R, AML_FLAGS_EXEC_1A_0T_0R),
/* 4D */ ACPI_OP ("Acquire", ARGP_ACQUIRE_OP, ARGI_ACQUIRE_OP, ACPI_TYPE_ANY, AML_CLASS_EXECUTE, AML_TYPE_EXEC_2A_0T_1R, AML_FLAGS_EXEC_2A_0T_1R),
Index: src/sys/external/bsd/acpica/dist/parser/psopinfo.c
diff -u src/sys/external/bsd/acpica/dist/parser/psopinfo.c:1.14 src/sys/external/bsd/acpica/dist/parser/psopinfo.c:1.15
--- src/sys/external/bsd/acpica/dist/parser/psopinfo.c:1.14 Sat Apr 3 13:45:03 2021
+++ src/sys/external/bsd/acpica/dist/parser/psopinfo.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/resources/rsdump.c
diff -u src/sys/external/bsd/acpica/dist/resources/rsdump.c:1.15 src/sys/external/bsd/acpica/dist/resources/rsdump.c:1.16
--- src/sys/external/bsd/acpica/dist/resources/rsdump.c:1.15 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/resources/rsdump.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/resources/rsxface.c
diff -u src/sys/external/bsd/acpica/dist/resources/rsxface.c:1.15 src/sys/external/bsd/acpica/dist/resources/rsxface.c:1.16
--- src/sys/external/bsd/acpica/dist/resources/rsxface.c:1.15 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/resources/rsxface.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c
diff -u src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c:1.13 src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c:1.14
--- src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c:1.13 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/resources/rsutils.c
diff -u src/sys/external/bsd/acpica/dist/resources/rsutils.c:1.14 src/sys/external/bsd/acpica/dist/resources/rsutils.c:1.15
--- src/sys/external/bsd/acpica/dist/resources/rsutils.c:1.14 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/resources/rsutils.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/tables/tbdata.c
diff -u src/sys/external/bsd/acpica/dist/tables/tbdata.c:1.17 src/sys/external/bsd/acpica/dist/tables/tbdata.c:1.18
--- src/sys/external/bsd/acpica/dist/tables/tbdata.c:1.17 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/tables/tbdata.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/tables/tbfadt.c
diff -u src/sys/external/bsd/acpica/dist/tables/tbfadt.c:1.17 src/sys/external/bsd/acpica/dist/tables/tbfadt.c:1.18
--- src/sys/external/bsd/acpica/dist/tables/tbfadt.c:1.17 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/tables/tbfadt.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/tables/tbinstal.c
diff -u src/sys/external/bsd/acpica/dist/tables/tbinstal.c:1.17 src/sys/external/bsd/acpica/dist/tables/tbinstal.c:1.18
--- src/sys/external/bsd/acpica/dist/tables/tbinstal.c:1.17 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/tables/tbinstal.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/tables/tbxface.c
diff -u src/sys/external/bsd/acpica/dist/tables/tbxface.c:1.17 src/sys/external/bsd/acpica/dist/tables/tbxface.c:1.18
--- src/sys/external/bsd/acpica/dist/tables/tbxface.c:1.17 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/tables/tbxface.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/tables/tbutils.c
diff -u src/sys/external/bsd/acpica/dist/tables/tbutils.c:1.19 src/sys/external/bsd/acpica/dist/tables/tbutils.c:1.20
--- src/sys/external/bsd/acpica/dist/tables/tbutils.c:1.19 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/tables/tbutils.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/tables/tbxfload.c
diff -u src/sys/external/bsd/acpica/dist/tables/tbxfload.c:1.15 src/sys/external/bsd/acpica/dist/tables/tbxfload.c:1.16
--- src/sys/external/bsd/acpica/dist/tables/tbxfload.c:1.15 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/tables/tbxfload.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/tables/tbxfroot.c
diff -u src/sys/external/bsd/acpica/dist/tables/tbxfroot.c:1.13 src/sys/external/bsd/acpica/dist/tables/tbxfroot.c:1.14
--- src/sys/external/bsd/acpica/dist/tables/tbxfroot.c:1.13 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/tables/tbxfroot.c Sat Aug 27 10:04:58 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c
diff -u src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c:1.14 src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c:1.15
--- src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c:1.14 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c
diff -u src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c:1.14 src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c:1.15
--- src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c:1.14 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c Sat Aug 27 10:04:59 2022
@@ -6,7 +6,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utcache.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utcache.c:1.16 src/sys/external/bsd/acpica/dist/utilities/utcache.c:1.17
--- src/sys/external/bsd/acpica/dist/utilities/utcache.c:1.16 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utcache.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utmisc.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utmisc.c:1.16 src/sys/external/bsd/acpica/dist/utilities/utmisc.c:1.17
--- src/sys/external/bsd/acpica/dist/utilities/utmisc.c:1.16 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utmisc.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utdebug.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utdebug.c:1.19 src/sys/external/bsd/acpica/dist/utilities/utdebug.c:1.20
--- src/sys/external/bsd/acpica/dist/utilities/utdebug.c:1.19 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utdebug.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utdecode.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utdecode.c:1.18 src/sys/external/bsd/acpica/dist/utilities/utdecode.c:1.19
--- src/sys/external/bsd/acpica/dist/utilities/utdecode.c:1.18 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utdecode.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utdelete.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utdelete.c:1.8 src/sys/external/bsd/acpica/dist/utilities/utdelete.c:1.9
--- src/sys/external/bsd/acpica/dist/utilities/utdelete.c:1.8 Sat Dec 18 12:58:49 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utdelete.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utobject.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utobject.c:1.8 src/sys/external/bsd/acpica/dist/utilities/utobject.c:1.9
--- src/sys/external/bsd/acpica/dist/utilities/utobject.c:1.8 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utobject.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/uteval.c
diff -u src/sys/external/bsd/acpica/dist/utilities/uteval.c:1.13 src/sys/external/bsd/acpica/dist/utilities/uteval.c:1.14
--- src/sys/external/bsd/acpica/dist/utilities/uteval.c:1.13 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/uteval.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utglobal.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utglobal.c:1.14 src/sys/external/bsd/acpica/dist/utilities/utglobal.c:1.15
--- src/sys/external/bsd/acpica/dist/utilities/utglobal.c:1.14 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utglobal.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utmutex.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utmutex.c:1.12 src/sys/external/bsd/acpica/dist/utilities/utmutex.c:1.13
--- src/sys/external/bsd/acpica/dist/utilities/utmutex.c:1.12 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utmutex.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utnonansi.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utnonansi.c:1.5 src/sys/external/bsd/acpica/dist/utilities/utnonansi.c:1.6
--- src/sys/external/bsd/acpica/dist/utilities/utnonansi.c:1.5 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utnonansi.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utosi.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utosi.c:1.17 src/sys/external/bsd/acpica/dist/utilities/utosi.c:1.18
--- src/sys/external/bsd/acpica/dist/utilities/utosi.c:1.17 Thu Oct 28 10:53:09 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utosi.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -113,6 +113,7 @@ static ACPI_INTERFACE_INFO AcpiDefaul
{"Windows 2018.2", NULL, 0, ACPI_OSI_WIN_10_RS5}, /* Windows 10 version 1809 - Added 11/2018 */
{"Windows 2019", NULL, 0, ACPI_OSI_WIN_10_19H1}, /* Windows 10 version 1903 - Added 08/2019 */
{"Windows 2020", NULL, 0, ACPI_OSI_WIN_10_20H1}, /* Windows 10 version 2004 - Added 08/2021 */
+ {"Windows 2021", NULL, 0, ACPI_OSI_WIN_11}, /* Windows 11 - Added 01/2022 */
/* Feature Group Strings */
Index: src/sys/external/bsd/acpica/dist/utilities/utprint.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utprint.c:1.11 src/sys/external/bsd/acpica/dist/utilities/utprint.c:1.12
--- src/sys/external/bsd/acpica/dist/utilities/utprint.c:1.11 Tue Jul 6 08:23:46 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utprint.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/uttrack.c
diff -u src/sys/external/bsd/acpica/dist/utilities/uttrack.c:1.20 src/sys/external/bsd/acpica/dist/utilities/uttrack.c:1.21
--- src/sys/external/bsd/acpica/dist/utilities/uttrack.c:1.20 Sat Apr 3 13:45:04 2021
+++ src/sys/external/bsd/acpica/dist/utilities/uttrack.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utuuid.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utuuid.c:1.10 src/sys/external/bsd/acpica/dist/utilities/utuuid.c:1.11
--- src/sys/external/bsd/acpica/dist/utilities/utuuid.c:1.10 Tue Jul 6 08:23:46 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utuuid.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
*****************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
Index: src/sys/external/bsd/acpica/dist/utilities/utxferror.c
diff -u src/sys/external/bsd/acpica/dist/utilities/utxferror.c:1.2 src/sys/external/bsd/acpica/dist/utilities/utxferror.c:1.3
--- src/sys/external/bsd/acpica/dist/utilities/utxferror.c:1.2 Fri Sep 3 07:59:29 2021
+++ src/sys/external/bsd/acpica/dist/utilities/utxferror.c Sat Aug 27 10:04:59 2022
@@ -5,7 +5,7 @@
******************************************************************************/
/*
- * Copyright (C) 2000 - 2021, Intel Corp.
+ * Copyright (C) 2000 - 2022, Intel Corp.
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without