Skip to content

Commit

Permalink
PRD: Add default callout for chip connection lookup fails
Browse files Browse the repository at this point in the history
Change-Id: I6a520faf649987b1fcd392c8beb9df976150210e
CQ: SW485981
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/93287
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Zane C Shelley <zshelle@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/93482
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>
  • Loading branch information
cnpalmer authored and zane131 committed Mar 18, 2020
1 parent 51440d9 commit a91c553
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions src/usr/diag/prdf/common/framework/resolution/iipResolution.C
Expand Up @@ -301,10 +301,22 @@ int32_t AnalyzeConnected::Resolve( STEP_CODE_DATA_STRUCT & io_serviceData,

// Analyze chip.
if ( nullptr != connChip )
{
return connChip->Analyze( io_serviceData,
io_serviceData.service_data->getSecondaryAttnType() );
}
else
{
// Add a default callout for checkstops
if ( CHECK_STOP == io_serviceData.service_data->getPrimaryAttnType() )
{
PRDcallout l_targetCallout(
ServiceDataCollector::getTargetAnalyzed() );
io_serviceData.service_data->SetCallout( l_targetCallout,
MRU_MED, GARD, true );
}
return PRD_UNRESOLVED_CHIP_CONNECTION;
}
}

} // end namespace PRDF
Expand Down

0 comments on commit a91c553

Please sign in to comment.