diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2017-01-29 20:51:50 -0600 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-02-03 09:37:40 -0500 |
commit | 735a843bbf49a43b79059e562ccb79982474c93c (patch) | |
tree | 5befe5e8091434733d508c7cc69755352d64f3e2 /src/usr/hwas/common/hwas.C | |
parent | b89ddf13d9276d28faffc063fd9988ddc89300de (diff) | |
download | talos-hostboot-735a843bbf49a43b79059e562ccb79982474c93c.tar.gz talos-hostboot-735a843bbf49a43b79059e562ccb79982474c93c.zip |
Fix discover_targets error from SP target
Added check to skip IDEC check on SP target
Force presence detection on SP target
Change-Id: I47115aa1cd15a71a263944244d17c72539c72e56
RTC: 161726
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35542
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: DHRUVARAJ SUBHASH CHANDRAN <dhruvaraj@in.ibm.com>
Reviewed-by: Stephen M. Cprek <smcprek@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/hwas/common/hwas.C')
-rw-r--r-- | src/usr/hwas/common/hwas.C | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/usr/hwas/common/hwas.C b/src/usr/hwas/common/hwas.C index 178874300..38cc9d4a5 100644 --- a/src/usr/hwas/common/hwas.C +++ b/src/usr/hwas/common/hwas.C @@ -308,8 +308,9 @@ errlHndl_t discoverTargets() uint16_t pgData[VPD_CP00_PG_DATA_LENGTH / sizeof(uint16_t)]; bzero(pgData, sizeof(pgData)); - if (pTarget->getAttr<ATTR_CLASS>() == CLASS_CHIP && - pTarget->getAttr<ATTR_TYPE>() != TYPE_TPM) + if( (pTarget->getAttr<ATTR_CLASS>() == CLASS_CHIP) && + (pTarget->getAttr<ATTR_TYPE>() != TYPE_TPM) && + (pTarget->getAttr<ATTR_TYPE>() != TYPE_SP) ) { // read Chip ID/EC data from these physical chips errl = platReadIDEC(pTarget); |