diff options
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.C | 18 |
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; } - |