summaryrefslogtreecommitdiffstats
path: root/import/chips/p9/procedures/hwp/perv/p9_sbe_tp_gptr_time_initf.C
diff options
context:
space:
mode:
Diffstat (limited to 'import/chips/p9/procedures/hwp/perv/p9_sbe_tp_gptr_time_initf.C')
-rw-r--r--import/chips/p9/procedures/hwp/perv/p9_sbe_tp_gptr_time_initf.C18
1 files changed, 12 insertions, 6 deletions
diff --git a/import/chips/p9/procedures/hwp/perv/p9_sbe_tp_gptr_time_initf.C b/import/chips/p9/procedures/hwp/perv/p9_sbe_tp_gptr_time_initf.C
index 96fc3626..5509f8a4 100644
--- a/import/chips/p9/procedures/hwp/perv/p9_sbe_tp_gptr_time_initf.C
+++ b/import/chips/p9/procedures/hwp/perv/p9_sbe_tp_gptr_time_initf.C
@@ -26,22 +26,28 @@
// *HWP HW Backup Owner : Srinivas V Naga <srinivan@in.ibm.com>
// *HWP FW Owner : Sunil Kumar <skumar8j@in.ibm.com>
// *HWP Team : Perv
-// *HWP Level : 1
+// *HWP Level : 2
// *HWP Consumed by : SBE
//------------------------------------------------------------------------------
-
+//------------------------------------------------------------------------------
#include "p9_sbe_tp_gptr_time_initf.H"
fapi2::ReturnCode p9_sbe_tp_gptr_time_initf(const
fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& i_target_chip)
{
-
FAPI_INF("Entering ...");
- FAPI_INF("Exiting ...");
+ FAPI_DBG("Scan gptr and time rings for tp chiplet");
+ FAPI_TRY(fapi2::putRing(i_target_chip, perv_gptr));
+ FAPI_TRY(fapi2::putRing(i_target_chip, perv_ana_gptr));
+ FAPI_TRY(fapi2::putRing(i_target_chip, perv_pll_gptr));
+ FAPI_TRY(fapi2::putRing(i_target_chip, occ_gptr));
+ FAPI_TRY(fapi2::putRing(i_target_chip, occ_time));
+ FAPI_TRY(fapi2::putRing(i_target_chip, perv_time));
- return fapi2::FAPI2_RC_SUCCESS;
+ FAPI_INF("Exiting ...");
+fapi_try_exit:
+ return fapi2::current_err;
}
-
OpenPOWER on IntegriCloud