diff options
author | Matthew Raybuck <matthew.raybuck@ibm.com> | 2019-08-17 18:29:04 -0500 |
---|---|---|
committer | Daniel M Crowell <dcrowell@us.ibm.com> | 2019-08-20 21:49:08 -0500 |
commit | 0ea4fac253c05c6af0da915b63261c0c4940bc02 (patch) | |
tree | 1ffe8ce8a044405bbd9311621c72609b35a0872a /src/include/usr | |
parent | 0856a71d63c0d98df4b2b6c8f0d30897a7fd1e4a (diff) | |
download | talos-hostboot-0ea4fac253c05c6af0da915b63261c0c4940bc02.tar.gz talos-hostboot-0ea4fac253c05c6af0da915b63261c0c4940bc02.zip |
Enable BPM Updates
This commit turns on BPM updates and fixes several issues that were
preventing them from occuring successfully.
Change-Id: I2aa544c59f04fcc06bf7f10bdff5026579d7f053
RTC:212448
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/82487
Reviewed-by: Roland Veloz <rveloz@us.ibm.com>
Reviewed-by: Christian R Geddes <crgeddes@us.ibm.com>
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')
-rw-r--r-- | src/include/usr/isteps/nvdimm/bpmreasoncodes.H | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/include/usr/isteps/nvdimm/bpmreasoncodes.H b/src/include/usr/isteps/nvdimm/bpmreasoncodes.H index 820364c05..69f9202eb 100644 --- a/src/include/usr/isteps/nvdimm/bpmreasoncodes.H +++ b/src/include/usr/isteps/nvdimm/bpmreasoncodes.H @@ -52,6 +52,7 @@ namespace BPM_RC BPM_CHECK_FIRMWARE_CRC = 0x0C, BPM_VERIFY_GOOD_BPM_STATE = 0x0D, BPM_RUN_FW_UPDATES = 0x0F, + BPM_WRITE_VIA_SCAP = 0x10, BPM_START_UPDATE = 0xFD, BPM_END_UPDATE = 0xFE, BPM_DUMMY_ERROR = 0xFF, @@ -72,6 +73,9 @@ namespace BPM_RC BPM_CMD_STATUS_ERROR_BIT_SET = BPM_COMP_ID | 0x0A, BPM_FIRMWARE_CRC_VERIFY_FAILURE = BPM_COMP_ID | 0x0B, BPM_VERSION_MISMATCH = BPM_COMP_ID | 0x0C, + BPM_EXCEEDED_RETRY_LIMIT_REG = BPM_COMP_ID | 0x0D, + BPM_EXCEEDED_RETRY_LIMIT_DATA = BPM_COMP_ID | 0x0E, + BPM_BAD_RESPONSE = BPM_COMP_ID | 0x0F, BPM_ENTER_UPDATE_MODE = BPM_COMP_ID | 0xFD, BPM_EXIT_UPDATE_MODE = BPM_COMP_ID | 0xFE, BPM_DUMMY_REASONCODE = BPM_COMP_ID | 0xFF, |