summaryrefslogtreecommitdiffstats
path: root/src/usr/diag/prdf/plat/p9/prdfP9PmRecovery.C
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/diag/prdf/plat/p9/prdfP9PmRecovery.C')
-rw-r--r--src/usr/diag/prdf/plat/p9/prdfP9PmRecovery.C7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/usr/diag/prdf/plat/p9/prdfP9PmRecovery.C b/src/usr/diag/prdf/plat/p9/prdfP9PmRecovery.C
index afc8442ff..6e7caf75b 100644
--- a/src/usr/diag/prdf/plat/p9/prdfP9PmRecovery.C
+++ b/src/usr/diag/prdf/plat/p9/prdfP9PmRecovery.C
@@ -67,7 +67,6 @@ int32_t pmRecovery( ExtensibleChip * i_chip, STEP_CODE_DATA_STRUCT & io_sc )
// Get the Global Errorlog PLID and EID
errlHndl_t globalErrl =
ServiceGeneratorClass::ThisServiceGenerator().getErrl();
- uint32_t eid = globalErrl->eid();
uint32_t plid = globalErrl->plid();
// Runtime deconfig lost cores
@@ -86,8 +85,10 @@ int32_t pmRecovery( ExtensibleChip * i_chip, STEP_CODE_DATA_STRUCT & io_sc )
// Call Deconfig
errlHndl_t errl = nullptr;
- errl = HWAS::theDeconfigGard().deconfigureTarget( *coreTgt, eid,
- NULL, HWAS::DeconfigGard::FULLY_AT_RUNTIME );
+ errl = HWAS::theDeconfigGard().deconfigureTargetAtRuntime(
+ coreTgt,
+ HWAS::DeconfigGard::FULLY_AT_RUNTIME,
+ globalErrl );
if (errl)
{
OpenPOWER on IntegriCloud