summaryrefslogtreecommitdiffstats
path: root/MdePkg
diff options
context:
space:
mode:
authorPierre Gondois <pierre.gondois@arm.com>2019-10-30 22:24:57 +0800
committerLiming Gao <liming.gao@intel.com>2019-11-04 08:53:24 +0800
commitb10ef8a4e75899cfad421dc60d0bbf93c53d37f4 (patch)
tree640ac40dd03d8f0f800523c7bffa0c21c3f50573 /MdePkg
parent6407186db9505f101ece4e1571eceed69b9fbdbe (diff)
downloadedk2-b10ef8a4e75899cfad421dc60d0bbf93c53d37f4.tar.gz
edk2-b10ef8a4e75899cfad421dc60d0bbf93c53d37f4.tar.bz2
edk2-b10ef8a4e75899cfad421dc60d0bbf93c53d37f4.zip
MdePkg: Add AML OpCode definition for ExternalOp
The ACPI specification, version 6.3, January 2019, defines the Named Object Encoding for ExternalOp in section '20.2.5.2 Named Objects Encoding'. This patch adds the definition for ExternalOp to the list of Primary Opcode definitions. Signed-off-by: Pierre Gondois <pierre.gondois@arm.com> Reviewed-by: Liming Gao <liming.gao@intel.com> Reviewed-by: Sami Mujawar <sami.mujawar@arm.com>
Diffstat (limited to 'MdePkg')
-rw-r--r--MdePkg/Include/IndustryStandard/AcpiAml.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/MdePkg/Include/IndustryStandard/AcpiAml.h b/MdePkg/Include/IndustryStandard/AcpiAml.h
index 6919622af2..3dd5408b35 100644
--- a/MdePkg/Include/IndustryStandard/AcpiAml.h
+++ b/MdePkg/Include/IndustryStandard/AcpiAml.h
@@ -2,6 +2,7 @@
This file contains AML code definition in the latest ACPI spec.
Copyright (c) 2011, Intel Corporation. All rights reserved.<BR>
+ Copyright (c) 2019, ARM Limited. All rights reserved.<BR>
SPDX-License-Identifier: BSD-2-Clause-Patent
**/
@@ -30,6 +31,7 @@
#define AML_PACKAGE_OP 0x12
#define AML_VAR_PACKAGE_OP 0x13
#define AML_METHOD_OP 0x14
+#define AML_EXTERNAL_OP 0x15
#define AML_DUAL_NAME_PREFIX 0x2e
#define AML_MULTI_NAME_PREFIX 0x2f
#define AML_NAME_CHAR_A 0x41