diff options
Diffstat (limited to 'src/usr/isteps')
-rw-r--r-- | src/usr/isteps/nvdimm/bpm_update.C | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/usr/isteps/nvdimm/bpm_update.C b/src/usr/isteps/nvdimm/bpm_update.C index c40c879e8..1749e4d43 100644 --- a/src/usr/isteps/nvdimm/bpm_update.C +++ b/src/usr/isteps/nvdimm/bpm_update.C @@ -3489,9 +3489,9 @@ errlHndl_t Bpm::runFirmwareUpdates(BpmFirmwareLidImage i_image) handleMultipleErrors(errl, exitErrl); } - exitErrl = nvdimmWriteReg(iv_nvdimm, - NVDIMM_MGT_CMD0, - 0x01); + // Reset controller and unlock encryption if necessary + exitErrl = nvdimmResetController(iv_nvdimm); + if (exitErrl != nullptr) { TRACFCOMP(g_trac_bpm, ERR_MRK"Bpm::runFirmwareUpdates() " |