summaryrefslogtreecommitdiffstats
path: root/MdePkg/MdePkg.ci.yaml
diff options
context:
space:
mode:
authorAbdul Lateef Attar <abdattar@amd.com>2022-11-20 09:36:20 +0530
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2023-07-03 03:01:10 +0000
commit8d34c7afb3ea7354e8cd9151598b07e581962260 (patch)
treeaff573d19c70d4ce5efd2022dbb52337a413f804 /MdePkg/MdePkg.ci.yaml
parentad7d3ace1ad4d7350d1e1304fab86dffd0f3fd11 (diff)
downloadedk2-8d34c7afb3ea7354e8cd9151598b07e581962260.tar.gz
MdePkg: Adds AMD SMRAM save state map
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=4182 Adds an SMM SMRAM save-state map for AMD processors. SMRAM save state maps for the AMD processor family are now supported. Save state map structure is added based on AMD64 Architecture Programmer's Manual, Volume 2, Section 10.2. The AMD legacy save state map for 32-bit architecture is defined. The AMD64 save state map for 64-bit architecture is defined.  Also added Amd/SmramSaveStateMap.h to IgnoreFiles of EccCheck, because structures defined in this file are derived from Intel/SmramSaveStateMap.h. Cc: Paul Grimes <paul.grimes@amd.com> Cc: Abner Chang <abner.chang@amd.com> Cc: Michael D Kinney <michael.d.kinney@intel.com> Cc: Liming Gao <gaoliming@byosoft.com.cn> Cc: Zhiguang Liu <zhiguang.liu@intel.com> Signed-off-by: Abdul Lateef Attar <abdattar@amd.com> Reviewed-by: Abner Chang <abner.chang@amd.com> Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>
Diffstat (limited to 'MdePkg/MdePkg.ci.yaml')
-rw-r--r--MdePkg/MdePkg.ci.yaml4
1 files changed, 3 insertions, 1 deletions
diff --git a/MdePkg/MdePkg.ci.yaml b/MdePkg/MdePkg.ci.yaml
index f024b48685..c3faf4913d 100644
--- a/MdePkg/MdePkg.ci.yaml
+++ b/MdePkg/MdePkg.ci.yaml
@@ -5,6 +5,7 @@
# Copyright (c) 2020, Intel Corporation. All rights reserved.<BR>
# Copyright (c) 2021, Arm Limited. All rights reserved.<BR>
# Copyright (c) 2023, Loongson Technology Corporation Limited. All rights reserved.<BR>
+# Copyright (C) 2023 Advanced Micro Devices, Inc. All rights reserved.<BR>
# SPDX-License-Identifier: BSD-2-Clause-Patent
##
{
@@ -72,7 +73,8 @@
"Include/Protocol/DebugSupport.h",
"Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLib.c",
"Library/BaseFdtLib",
- "Library/MipiSysTLib/mipi_syst.h"
+ "Library/MipiSysTLib/mipi_syst.h",
+ "Include/Register/Amd/SmramSaveStateMap.h"
]
},
## options defined ci/Plugin/CompilerPlugin