summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/usr/hwpf/plat/fapiPlatHwpInvoker.C23
1 files changed, 8 insertions, 15 deletions
diff --git a/src/usr/hwpf/plat/fapiPlatHwpInvoker.C b/src/usr/hwpf/plat/fapiPlatHwpInvoker.C
index f75e7a3c6..a73c06da6 100644
--- a/src/usr/hwpf/plat/fapiPlatHwpInvoker.C
+++ b/src/usr/hwpf/plat/fapiPlatHwpInvoker.C
@@ -169,13 +169,11 @@ void processEIBusCallouts(const ErrorInfo & i_errInfo,
TARGETING::Target * l_pTarget2 =
reinterpret_cast<TARGETING::Target*>((*l_itr)->iv_target1.get());
-// Issue 72257. Uncomment the following lines to add a bus callout to
-// the error log, the addBusCallout enums and interfaces are not in place yet
-// HWAS::callOutPriority l_priority =
-// xlateCalloutPriority((*l_itr)->iv_calloutPriority);
+ HWAS::callOutPriority l_priority =
+ xlateCalloutPriority((*l_itr)->iv_calloutPriority);
bool l_busTypeValid = true;
-// HWAS::busTypeEnum l_busType = HWAS::FSI_BUS_TYPE;
+ HWAS::busTypeEnum l_busType = HWAS::FSI_BUS_TYPE;
TARGETING::TYPE l_type1 = l_pTarget1->getAttr<TARGETING::ATTR_TYPE>();
TARGETING::TYPE l_type2 = l_pTarget2->getAttr<TARGETING::ATTR_TYPE>();
@@ -184,17 +182,17 @@ void processEIBusCallouts(const ErrorInfo & i_errInfo,
((l_type1 == TARGETING::TYPE_MEMBUF) &&
(l_type2 == TARGETING::TYPE_MCS)) )
{
-// l_busType = HWAS::DMI_BUS_TYPE;
+ l_busType = HWAS::DMI_BUS_TYPE;
}
else if ((l_type1 == TARGETING::TYPE_ABUS) &&
(l_type2 == TARGETING::TYPE_ABUS))
{
-// l_busType = HWAS::A_BUS_TYPE;
+ l_busType = HWAS::A_BUS_TYPE;
}
else if ((l_type1 == TARGETING::TYPE_XBUS) &&
(l_type2 == TARGETING::TYPE_XBUS))
{
-// l_busType = HWAS::X_BUS_TYPE;
+ l_busType = HWAS::X_BUS_TYPE;
}
else
{
@@ -205,8 +203,8 @@ void processEIBusCallouts(const ErrorInfo & i_errInfo,
if (l_busTypeValid)
{
-// io_pError->addBusCallout(l_pTarget1, l_pTarget2, l_busType,
-// l_priority);
+ io_pError->addBusCallout(l_pTarget1, l_pTarget2, l_busType,
+ l_priority);
}
}
}
@@ -221,11 +219,6 @@ void processEIBusCallouts(const ErrorInfo & i_errInfo,
void processEICDGs(const ErrorInfo & i_errInfo,
errlHndl_t io_pError)
{
- // TODO: RTC issue 47147
- // Need to figure out how connections are called out. Assuming this is done
- // by calling out Target pairs, then the HWAS::SRCI_PRIORITY will need to
- // be a 'grouping' priority (MEDA/B/C)
-
// Iterate through the CGD requests, adding each to the error log
for (ErrorInfo::ErrorInfoCDGCItr_t l_itr = i_errInfo.iv_CDGs.begin();
l_itr != i_errInfo.iv_CDGs.end(); ++l_itr)
OpenPOWER on IntegriCloud