audk/UefiCpuPkg/Library/SmmRelocationLib
Jiaxin Wu 47f212295f UefiCpuPkg/SmmRelocationLib: Add library instance for AMD
Due to the definition difference of SMRAM Save State,
SmmBase config in SMRAM Save State for AMD is also different.

This patch provides the AmdSmmRelocationLib library instance
to handle the SMRAM Save State difference.

Cc: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
Cc: Abner Chang <abner.chang@amd.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Zeng Star <star.zeng@intel.com>
Cc: Gerd Hoffmann <kraxel@redhat.com>
Cc: Rahul Kumar <rahul1.kumar@intel.com>
Signed-off-by: Jiaxin Wu <jiaxin.wu@intel.com>
Acked-by: Ray Ni <ray.ni@intel.com>
Reviewed-by: Abdul Lateef Attar <AbdulLateef.Attar@amd.com>
2024-05-08 01:53:58 +00:00
..
Ia32 UefiCpuPkg/SmmRelocationLib: Remove unnecessary CpuIndex 2024-05-08 01:53:58 +00:00
X64 UefiCpuPkg/SmmRelocationLib: Remove unnecessary CpuIndex 2024-05-08 01:53:58 +00:00
AmdSmmRelocationLib.inf UefiCpuPkg/SmmRelocationLib: Add library instance for AMD 2024-05-08 01:53:58 +00:00
AmdSmramSaveStateConfig.c UefiCpuPkg/SmmRelocationLib: Add library instance for AMD 2024-05-08 01:53:58 +00:00
InternalSmmRelocationLib.h UefiCpuPkg/SmmRelocationLib: Remove unnecessary CpuIndex 2024-05-08 01:53:58 +00:00
SmmRelocationLib.c UefiCpuPkg/SmmRelocationLib: Remove unnecessary CpuIndex 2024-05-08 01:53:58 +00:00
SmmRelocationLib.inf UefiCpuPkg/SmmRelocationLib: Add SmmRelocationLib library instance 2024-05-08 01:53:58 +00:00
SmramSaveStateConfig.c UefiCpuPkg/SmmRelocationLib: Remove unnecessary CpuIndex 2024-05-08 01:53:58 +00:00