diff options
author | Caleb Palmer <cnpalmer@us.ibm.com> | 2019-03-27 08:59:46 -0500 |
---|---|---|
committer | Zane C. Shelley <zshelle@us.ibm.com> | 2019-04-01 10:14:30 -0500 |
commit | 09b6e80a55d213ee232e48bd5c1fc5824b600e5c (patch) | |
tree | d7a63f63176384b188d50ae452cf5ded3fab2f1e /src/usr/diag/prdf/plat/mem | |
parent | f2837b85611f71238e50d353fe3591cf5e5c9a12 (diff) | |
download | talos-hostboot-09b6e80a55d213ee232e48bd5c1fc5824b600e5c.tar.gz talos-hostboot-09b6e80a55d213ee232e48bd5c1fc5824b600e5c.zip |
PRD: NVDIMM health status reg errors no longer gard
Change-Id: I85d7866c77109f475f44ab5f44ef86f872ae687b
CQ: SW461139
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75081
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com>
Reviewed-by: Benjamen G. Tyner <ben.tyner@ibm.com>
Reviewed-by: Caleb N. Palmer <cnpalmer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75188
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Diffstat (limited to 'src/usr/diag/prdf/plat/mem')
-rw-r--r-- | src/usr/diag/prdf/plat/mem/prdfP9Mca.C | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/usr/diag/prdf/plat/mem/prdfP9Mca.C b/src/usr/diag/prdf/plat/mem/prdfP9Mca.C index a7e0a0933..f0cc25075 100644 --- a/src/usr/diag/prdf/plat/mem/prdfP9Mca.C +++ b/src/usr/diag/prdf/plat/mem/prdfP9Mca.C @@ -428,57 +428,57 @@ uint32_t __analyzeHealthStatus0Reg( STEP_CODE_DATA_STRUCT & io_sc, if ( bitList.count(0) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_VoltRegFail ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } // BIT 1: VDD Lost if ( bitList.count(1) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_VddLost ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } // BIT 2: VPP Lost if ( bitList.count(2) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_VppLost ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } // BIT 3: VTT Lost if ( bitList.count(3) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_VttLost ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } // BIT 4: DRAM not Self Refresh if ( bitList.count(4) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_NotSelfRefr ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } // BIT 5: Controller HW Error if ( bitList.count(5) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_CtrlHwErr ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } // BIT 6: NVM Controller Error if ( bitList.count(6) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_NvmCtrlErr ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } // BIT 7: NVM Lifetime Error if ( bitList.count(7) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_NvmLifeErr ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } }while(0); @@ -539,15 +539,15 @@ uint32_t __analyzeHealthStatus1Reg( STEP_CODE_DATA_STRUCT & io_sc, if ( bitList.count(1) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_InvFwErr ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } // BIT 2: Configuration Data Error if ( bitList.count(2) ) { io_sc.service_data->AddSignatureList( i_dimm, PRDFSIG_CnfgDataErr ); - // Callout NVDIMM on 1st, gard - io_sc.service_data->SetCallout( i_dimm, MRU_HIGH ); + // Callout NVDIMM on 1st, no gard + io_sc.service_data->SetCallout( i_dimm, MRU_HIGH, NO_GARD ); } // BIT 3: No Energy Source if ( bitList.count(3) ) |