summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorMatthew Raybuck <matthew.raybuck@ibm.com>2019-08-17 18:29:04 -0500
committerDaniel M Crowell <dcrowell@us.ibm.com>2019-08-20 21:49:08 -0500
commit0ea4fac253c05c6af0da915b63261c0c4940bc02 (patch)
tree1ffe8ce8a044405bbd9311621c72609b35a0872a /src/include
parent0856a71d63c0d98df4b2b6c8f0d30897a7fd1e4a (diff)
downloadtalos-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')
-rw-r--r--src/include/usr/isteps/nvdimm/bpmreasoncodes.H4
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,
OpenPOWER on IntegriCloud