diff options
Diffstat (limited to 'src/usr/diag/prdf/plat/pegasus')
-rw-r--r-- | src/usr/diag/prdf/plat/pegasus/prdfMbaDomain.C | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/usr/diag/prdf/plat/pegasus/prdfMbaDomain.C b/src/usr/diag/prdf/plat/pegasus/prdfMbaDomain.C index 122b3b9ab..669d2906f 100644 --- a/src/usr/diag/prdf/plat/pegasus/prdfMbaDomain.C +++ b/src/usr/diag/prdf/plat/pegasus/prdfMbaDomain.C @@ -29,9 +29,7 @@ #include <prdfExtensibleChip.H> #include <prdfPlatServices.H> #include <prdfTrace.H> - -// Pegasus includes -//#include <prdfCenMbaDataBundle.H> TODO RTC 136126 +#include <prdfMemBgScrub.H> using namespace TARGETING; @@ -48,15 +46,13 @@ int32_t MbaDomain::startScrub() do { -/* TODO RTC 136126 // Iterate all MBAs in the domain. for ( uint32_t i = 0; i < GetSize(); ++i ) { RuleChip * mbaChip = LookUp(i); // Start background scrub - CenMbaDataBundle * mbadb = getMbaDataBundle( mbaChip ); - int32_t l_rc = mbadb->iv_tdCtlr.startInitialBgScrub(); + int32_t l_rc = PRDF::startInitialBgScrub<TYPE_MBA>(mbaChip); if ( SUCCESS != l_rc ) { PRDF_ERR( PRDF_FUNC "startInitialBgScrub() failed: MBA=0x%08x", @@ -64,7 +60,6 @@ int32_t MbaDomain::startScrub() o_rc = FAIL; continue; // Keep going. } } -*/ } while (0); |