PEL: Support for CheckstopFlag msg reg field
Similiar to the DeconfigFlag field that was recently added, this one
indicates the PEL is for a hardware checkstop and results in a bit in
SRC hex word 5 being set.
Signed-off-by: Matt Spinler <spinler@us.ibm.com>
Change-Id: Ib05de7471ad3e32f48e7f20a5c611abc119fe82a
diff --git a/extensions/openpower-pels/src.cpp b/extensions/openpower-pels/src.cpp
index d78c07a..00ea0b8 100644
--- a/extensions/openpower-pels/src.cpp
+++ b/extensions/openpower-pels/src.cpp
@@ -350,6 +350,11 @@
setBMCPosition();
setMotherboardCCIN(dataIface);
+ if (regEntry.src.checkstopFlag)
+ {
+ setErrorStatusFlag(ErrorStatusFlags::hwCheckstop);
+ }
+
if (regEntry.src.deconfigFlag)
{
setErrorStatusFlag(ErrorStatusFlags::deconfigured);