summaryrefslogtreecommitdiffstats
path: root/src/include/usr/isteps
diff options
context:
space:
mode:
authorDan Crowell <dcrowell@us.ibm.com>2019-06-27 14:49:31 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2019-07-01 17:07:18 -0500
commit08b6443e65d37146d77953f9dbe47a382734fde3 (patch)
tree0ab9c1ea4e4de9d87acfe13c8733c32acc532abb /src/include/usr/isteps
parent710af45a83d85a451d356113086957e5b2712e23 (diff)
downloadtalos-hostboot-08b6443e65d37146d77953f9dbe47a382734fde3.tar.gz
talos-hostboot-08b6443e65d37146d77953f9dbe47a382734fde3.zip
Push ATTR_NVDIMM_ARMED down to FSP to handle MPIPL case
If the NVDIMM is not armed when the save/flush call is made during a mpipl reboot, it will cause errors in the memory. To avoid this we need HBRT to push down the armed state to the FSP so that HWSV can skip the save call in the case where the NVDIMM is not armed. Change-Id: I16611e8fcb5274c3cb0aee6fec1300a95579b11b Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/79825 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: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/include/usr/isteps')
-rw-r--r--src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H b/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H
index 040658b40..3e311fa73 100644
--- a/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H
+++ b/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H
@@ -96,6 +96,7 @@ enum nvdimmModuleId
NVDIMM_GET_DARN_NUMBER = 0x2E,
NVDIMM_KEYIFY_RANDOM_NUMBER = 0x2F,
SET_ATTR_NVDIMM_ENCRYPTION_KEYS_FW = 0x30,
+ SEND_ATTR_NVDIMM_ARMED = 0x31,
};
/**
OpenPOWER on IntegriCloud