summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/plat/mem
diff options
context:
space:
mode:
authorCaleb Palmer <cnpalmer@us.ibm.com>2019-03-27 08:59:46 -0500
committerZane C. Shelley <zshelle@us.ibm.com>2019-04-01 10:14:30 -0500
commit09b6e80a55d213ee232e48bd5c1fc5824b600e5c (patch)
treed7a63f63176384b188d50ae452cf5ded3fab2f1e /src/usr/diag/prdf/plat/mem
parentf2837b85611f71238e50d353fe3591cf5e5c9a12 (diff)
downloadtalos-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.C40
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) )
OpenPOWER on IntegriCloud