summaryrefslogtreecommitdiffstats
path: root/src/usr/hwas/common/hwas.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/hwas/common/hwas.C')
-rw-r--r--src/usr/hwas/common/hwas.C3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/usr/hwas/common/hwas.C b/src/usr/hwas/common/hwas.C
index 0daea5577..ec565272c 100644
--- a/src/usr/hwas/common/hwas.C
+++ b/src/usr/hwas/common/hwas.C
@@ -293,7 +293,8 @@ 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)
+ if (pTarget->getAttr<ATTR_CLASS>() == CLASS_CHIP &&
+ pTarget->getAttr<ATTR_TYPE>() != TYPE_TPM)
{
// read Chip ID/EC data from these physical chips
errl = platReadIDEC(pTarget);
OpenPOWER on IntegriCloud