summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorCorey Swenson <cswenson@us.ibm.com>2019-06-25 13:39:25 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2019-07-01 09:34:42 -0500
commitac003eb126a0ca9d57c26eb339268854b3019671 (patch)
tree58e9d0ea0eb677a7a1aa5db1b01c7d172423ba9a /src/include
parent9f597d2c7a66d1454e37f3b41c95f2b31bd2722d (diff)
downloadtalos-hostboot-ac003eb126a0ca9d57c26eb339268854b3019671.tar.gz
talos-hostboot-ac003eb126a0ca9d57c26eb339268854b3019671.zip
Call notifyNvdimmProtectionChange function during IPL
The function updates ATTR_NVDIMM_ARMED and ATTR_NV_STATUS_FLAG. These need to be kept up-to-date during IPL as well as runtime. Change-Id: If2e8ce9bcc78fb54a0852d3d42753898c199570f Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/79472 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: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include')
-rw-r--r--src/include/usr/isteps/nvdimm/nvdimm.H4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/include/usr/isteps/nvdimm/nvdimm.H b/src/include/usr/isteps/nvdimm/nvdimm.H
index 9b37765f8..0bcd51bca 100644
--- a/src/include/usr/isteps/nvdimm/nvdimm.H
+++ b/src/include/usr/isteps/nvdimm/nvdimm.H
@@ -192,6 +192,8 @@ bool nvdimmArm(TARGETING::TargetHandleList &i_nvdimmTargetList);
*/
bool nvdimmDisarm(TARGETING::TargetHandleList &i_nvdimmTargetList);
+#endif
+
/**
* @brief NVDIMM protection state
*
@@ -227,7 +229,7 @@ enum nvdimm_protection_t
*/
errlHndl_t notifyNvdimmProtectionChange(TARGETING::Target* i_target,
const nvdimm_protection_t i_state);
-#endif
+
/**
* @brief Entry function to NVDIMM initialization
* - Checks for ready state
OpenPOWER on IntegriCloud