diff options
author | Corey Swenson <cswenson@us.ibm.com> | 2019-09-30 17:34:35 -0500 |
---|---|---|
committer | Daniel M Crowell <dcrowell@us.ibm.com> | 2019-10-02 08:30:56 -0500 |
commit | adc61f1bddd14ae2ec47f931f496f40d1f96dada (patch) | |
tree | 73f7858d8ab9f4b3336b383e97729957f53ad2d8 /src/include | |
parent | 1e1c8039a8cce540ebfe5ece581abc145be2ed04 (diff) | |
download | talos-hostboot-adc61f1bddd14ae2ec47f931f496f40d1f96dada.tar.gz talos-hostboot-adc61f1bddd14ae2ec47f931f496f40d1f96dada.zip |
Attempt to unlock encryption in NVDIMM Arm function
Ensure encryption is unlocked when NVDIMM is armed at runtime.
Failure to unlock will generate additional Arm error and
prevent Arm from continuing.
CQ:SW477075
Change-Id: I7f97a6b8d574562d4e4abeb256020df5433d3a5f
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/84559
Reviewed-by: Dean Sanner <dsanner@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: TSUNG K YEUNG <tyeung@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')
-rw-r--r-- | src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H b/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H index 6b2909899..573693512 100644 --- a/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H +++ b/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H @@ -108,6 +108,7 @@ enum nvdimmModuleId NVDIMM_COMPARE_CKSUM = 0x3A, NVDIMM_CHECK_FW_SLOT = 0x3B, NVDIMM_ARM_PRE_CHECK = 0x3C, + NVDIMM_ARM = 0x3D, }; /** @@ -201,6 +202,7 @@ enum nvdimmReasonCode NVDIMM_INVALID_FW_SLOT = NVDIMM_COMP_ID | 0x50, NVDIMM_ERASE_ERROR = NVDIMM_COMP_ID | 0x51, NVDIMM_ARM_PRE_CHECK_FAILED = NVDIMM_COMP_ID | 0x52, + NVDIMM_ARM_ENCRYPTION_UNLOCK_FAILED = NVDIMM_COMP_ID | 0x53, }; enum UserDetailsTypes |