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

Reply via email to