diff options
author | Sughosh Ganu <sughosh.ganu@arm.com> | 2018-12-28 17:48:43 +0530 |
---|---|---|
committer | Thomas Abraham <thomas.abraham@arm.com> | 2020-04-15 21:22:49 +0530 |
commit | 90c6c82756f296e043068ed94b4cf4153349bdb7 (patch) | |
tree | 45fb4823ceb29fc6df2ee4f4727c687e83bda0be | |
parent | f9240e3fbeafa9fba81ef075c4d14a3144f2ed98 (diff) |
Add build support for RAS error handling for Sgi platforms
Add modules to build error handling support for RAS on Sgi platforms.
Change-Id: I66c75dc0813a26de4ca819cd62e7f3e6601b3e60
Signed-off-by: Sughosh Ganu <sughosh.ganu@arm.com>
-rw-r--r-- | Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc | 11 | ||||
-rw-r--r-- | Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf | 1 |
2 files changed, 12 insertions, 0 deletions
diff --git a/Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc b/Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc index 38bf6020..59cf2a24 100644 --- a/Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc +++ b/Platform/ARM/SgiPkg/PlatformStandaloneMm.dsc @@ -48,6 +48,8 @@ PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf
ReportStatusCodeLib|MdePkg/Library/BaseReportStatusCodeLibNull/BaseReportStatusCodeLibNull.inf
+ CperLib|StandaloneMmPkg/Library/CperLib/CperLib.inf
+
#
# Entry point
#
@@ -93,6 +95,13 @@ gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|115200
gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler|0x2
+
+ ## DMC620
+ gStandaloneMmPkgTokenSpaceGuid.PcdDmcCorrectableErrorThreshold|10
+
+ ## RAS
+ gStandaloneMmPkgTokenSpaceGuid.PcdCperBufferBase|0xFF610000
+ gStandaloneMmPkgTokenSpaceGuid.PcdCperBufferSize|0x20000
###################################################################################################
#
@@ -119,6 +128,8 @@ StandaloneMmPkg/Core/StandaloneMmCore.inf
[Components.AARCH64]
+ Platform/ARM/Drivers/StandaloneMmDmc620RasDriver/StandaloneMmDmc620RasDriver.inf
+
StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.inf
###################################################################################################
diff --git a/Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf b/Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf index 5a0772cd..f01c0e33 100644 --- a/Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf +++ b/Platform/ARM/SgiPkg/PlatformStandaloneMm.fdf @@ -49,6 +49,7 @@ READ_LOCK_CAP = TRUE READ_LOCK_STATUS = TRUE
INF StandaloneMmPkg/Core/StandaloneMmCore.inf
+ INF Platform/ARM/Drivers/StandaloneMmDmc620RasDriver/StandaloneMmDmc620RasDriver.inf
INF StandaloneMmPkg/Drivers/StandaloneMmCpu/AArch64/StandaloneMmCpu.inf
################################################################################
|