diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2019-06-27 14:49:31 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2019-07-01 17:07:18 -0500 |
commit | 08b6443e65d37146d77953f9dbe47a382734fde3 (patch) | |
tree | 0ab9c1ea4e4de9d87acfe13c8733c32acc532abb /src/include/usr/isteps | |
parent | 710af45a83d85a451d356113086957e5b2712e23 (diff) | |
download | talos-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.H | 1 |
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, }; /** |