summaryrefslogtreecommitdiffstats
path: root/src/usr/mmio/mmio.C
diff options
context:
space:
mode:
authorChristian Geddes <crgeddes@us.ibm.com>2019-03-06 15:48:50 -0600
committerDaniel M. Crowell <dcrowell@us.ibm.com>2019-03-08 15:50:31 -0600
commit3b02a6aa674c561b1f8a63c4d65bc7266a295fa3 (patch)
tree7cc8a0286e729128cf8c01178ccc5f453c1557d8 /src/usr/mmio/mmio.C
parentce4004d542f1ed70463e81bd9b68ee400f39a9c0 (diff)
downloadtalos-hostboot-3b02a6aa674c561b1f8a63c4d65bc7266a295fa3.tar.gz
talos-hostboot-3b02a6aa674c561b1f8a63c4d65bc7266a295fa3.zip
Fix getChildByAffinity call in mmio.C and add more traces
There was a bug in mmio.C where we are trying to find the ocmb targets associated with a proc. We are looking up UNITs which is wrong because OCMBs are CHIPs so this commit addresses that. Also this commit elevates some debug traces to real traces to help with bringup. Change-Id: I9c11ca4a30c24192955474148cf4e61cca16489c Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/72964 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> Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com> Reviewed-by: Matt Derksen <mderkse1@us.ibm.com> Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/mmio/mmio.C')
-rw-r--r--src/usr/mmio/mmio.C8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/usr/mmio/mmio.C b/src/usr/mmio/mmio.C
index e233c5a85..cba75bb7c 100644
--- a/src/usr/mmio/mmio.C
+++ b/src/usr/mmio/mmio.C
@@ -65,7 +65,7 @@ errlHndl_t mmioSetup()
{
errlHndl_t l_err = nullptr;
- TRACDCOMP(g_trac_mmio, ENTER_MRK"mmioSetup");
+ TRACFCOMP(g_trac_mmio, ENTER_MRK"mmioSetup");
// called from istep 12.3
do
@@ -80,7 +80,7 @@ errlHndl_t mmioSetup()
getAllChiplets(l_omiTargetList, TARGETING::TYPE_OMI);
if (l_omiTargetList.size() == 0)
{
- TRACDCOMP(g_trac_mmio,
+ TRACFCOMP(g_trac_mmio,
INFO_MRK"mmioSetup: Exiting, non-OMI system");
break;
}
@@ -170,7 +170,7 @@ errlHndl_t mmioSetup()
TARGETING::TargetHandleList l_ocmbTargetList;
l_ocmbTargetList.clear();
getChildAffinityTargets(l_ocmbTargetList, l_procTarget,
- TARGETING::CLASS_UNIT, TARGETING::TYPE_OCMB_CHIP);
+ TARGETING::CLASS_CHIP, TARGETING::TYPE_OCMB_CHIP);
for (auto & l_ocmbTarget: l_ocmbTargetList)
{
uint64_t l_ocmbVmAddr = 0;
@@ -192,7 +192,7 @@ errlHndl_t mmioSetup()
}
} while(0);
- TRACDCOMP(g_trac_mmio, EXIT_MRK"mmioSetup");
+ TRACFCOMP(g_trac_mmio, EXIT_MRK"mmioSetup");
return l_err;
}
OpenPOWER on IntegriCloud