diff options
author | Robert Lippert <rlippert@google.com> | 2017-10-19 14:30:57 -0700 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2017-10-30 23:41:20 -0400 |
commit | 20b179f938d42961ad31b4660c86717a02f06739 (patch) | |
tree | 50738cd11608ad2918984d0922af78f884fd663b /src/usr | |
parent | e62b88fdb3a546149beb3ba223dd8dc2c801479b (diff) | |
download | talos-hostboot-20b179f938d42961ad31b4660c86717a02f06739.tar.gz talos-hostboot-20b179f938d42961ad31b4660c86717a02f06739.zip |
hwas: skip reading ID/EC data from BMC
This attempt to read the ID/EC data causes a spurious recoverable
error to be generated on each boot from the devicefw associator
which does not know how to read the BMC via FSI.
Resolves #120
Signed-off-by: Robert Lippert <rlippert@google.com>
Change-Id: I26e7de3ed185d66e79b62d136bbe0bcc5acb5221
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/48668
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
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>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr')
-rw-r--r-- | src/usr/hwas/common/hwas.C | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/usr/hwas/common/hwas.C b/src/usr/hwas/common/hwas.C index 44b341c10..30f3f8993 100644 --- a/src/usr/hwas/common/hwas.C +++ b/src/usr/hwas/common/hwas.C @@ -311,7 +311,8 @@ errlHndl_t discoverTargets() if( (pTarget->getAttr<ATTR_CLASS>() == CLASS_CHIP) && (pTarget->getAttr<ATTR_TYPE>() != TYPE_TPM) && - (pTarget->getAttr<ATTR_TYPE>() != TYPE_SP) ) + (pTarget->getAttr<ATTR_TYPE>() != TYPE_SP) && + (pTarget->getAttr<ATTR_TYPE>() != TYPE_BMC) ) { // read Chip ID/EC data from these physical chips errl = platReadIDEC(pTarget); |