From f68a45ca56945112b72edd3d7cea2744e280e4d9 Mon Sep 17 00:00:00 2001 From: Matt Derksen Date: Fri, 29 Mar 2019 09:40:17 -0500 Subject: Small cleanup of NVDIMM update Changes made based on review comments. - Needed to make some errors purely software errors. - Removed error if running on non-FSP system. - Make it clear that writeCycleTime is NOT used. Change-Id: Iac4acdda46bfcdb35c8ce7f3a1d1541f8c560957 RTC:202536 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75229 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins Tested-by: Jenkins OP HW Reviewed-by: TSUNG K. YEUNG Reviewed-by: Corey V. Swenson Reviewed-by: Daniel M. Crowell --- src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/include/usr') diff --git a/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H b/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H index 142d36bd9..0b1680d92 100644 --- a/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H +++ b/src/include/usr/isteps/nvdimm/nvdimmreasoncodes.H @@ -84,6 +84,7 @@ enum nvdimmModuleId CLEAR_FW_DATA_BLOCK = 0x22, VALIDATE_FW_IMAGE = 0x23, WAIT_FW_OPS_BLOCK_RECEIVED = 0x24, + NVDIMM_IS_UPDATE_NEEDED = 0x25, }; /** @@ -133,7 +134,7 @@ enum nvdimmReasonCode NVDIMM_DATA_SIZE_INVALID = NVDIMM_COMP_ID | 0x24, // Data size is invalid NVDIMM_BLOCK_NOT_RECEIVED = NVDIMM_COMP_ID | 0x25, // Block data not received NVDIMM_FW_OPS_NOT_SUCCESSFUL = NVDIMM_COMP_ID | 0x26, // Unsuccessful Firmware Operation - NVDIMM_BASE_SERVICES_NOT_READY = NVDIMM_COMP_ID | 0x27, // spBaseServices not ready for LID access + NVDIMM_UPDATE_NOT_SUPPORTED = NVDIMM_COMP_ID | 0x27, // NV controller cannot be updated }; enum UserDetailsTypes -- cgit v1.2.1