summaryrefslogtreecommitdiffstats
path: root/src/usr/hdat
diff options
context:
space:
mode:
authornagurram-in <nagendra.g@in.ibm.com>2018-06-12 03:49:52 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-06-28 22:39:20 -0400
commit8a1a0c7e98a9091c62e715b1b9c44a7f3de90b39 (patch)
tree801501aa5c882275a2e5d0c425b43d90cc50d1c9 /src/usr/hdat
parent682ff15d42387e207cdb8a93581f50235d0ebf82 (diff)
downloadtalos-hostboot-8a1a0c7e98a9091c62e715b1b9c44a7f3de90b39.tar.gz
talos-hostboot-8a1a0c7e98a9091c62e715b1b9c44a7f3de90b39.zip
IS_MPIPL_SUPPORTED attribute support and update in hdat IPLP structure
Change-Id: I3eba09cf3552cfa6592a3771910a94122b307041 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/60376 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: VENKATESH SAINATH <venkatesh.sainath@in.ibm.com> Disable-CI: NAGENDRA K. GURRAM <nagendra.g@in.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/hdat')
-rwxr-xr-xsrc/usr/hdat/hdatiplparms.C2
-rwxr-xr-xsrc/usr/hdat/hdatiplparms.H1
2 files changed, 3 insertions, 0 deletions
diff --git a/src/usr/hdat/hdatiplparms.C b/src/usr/hdat/hdatiplparms.C
index d67795de7..b6e867fcf 100755
--- a/src/usr/hdat/hdatiplparms.C
+++ b/src/usr/hdat/hdatiplparms.C
@@ -698,6 +698,8 @@ void HdatIplParms::hdatGetSystemParamters()
this->iv_hdatIPLParams->iv_sysParms.hdatSystemAttributes |=
l_pSysTarget->getAttr<ATTR_RISK_LEVEL>() ? HDAT_RISK_LEVEL_ELEVATED : 0 ;
+ this->iv_hdatIPLParams->iv_sysParms.hdatSystemAttributes |=
+ l_pSysTarget->getAttr<ATTR_IS_MPIPL_SUPPORTED>() ? HDAT_MPIPL_SUPPORTED : 0 ;
this->iv_hdatIPLParams->iv_sysParms.hdatMemoryScrubbing = 0;
diff --git a/src/usr/hdat/hdatiplparms.H b/src/usr/hdat/hdatiplparms.H
index 4f674b366..0f27e0560 100755
--- a/src/usr/hdat/hdatiplparms.H
+++ b/src/usr/hdat/hdatiplparms.H
@@ -478,6 +478,7 @@ const hdatIplpFeatureFlagSetting_t hdatIplpFeatureFlagSettingsArray[NUM_RISK_LEV
#define HDAT_SMM_ENABLED 0x40000000
#define HDAT_CRYPTO_DISABLED_BIT 0x20000000
#define HDAT_RISK_LEVEL_ELEVATED 0x10000000
+#define HDAT_MPIPL_SUPPORTED 0x08000000
#define HDAT_ECO_ENABLED 0x80000000
#define HDAT_ECO_CAPABLE 0x40000000
OpenPOWER on IntegriCloud