diff options
Diffstat (limited to 'import/chips/p9/procedures/hwp/perv/p9_sbe_npll_initf.C')
-rw-r--r-- | import/chips/p9/procedures/hwp/perv/p9_sbe_npll_initf.C | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/import/chips/p9/procedures/hwp/perv/p9_sbe_npll_initf.C b/import/chips/p9/procedures/hwp/perv/p9_sbe_npll_initf.C index d4371a7b..2a8399c3 100644 --- a/import/chips/p9/procedures/hwp/perv/p9_sbe_npll_initf.C +++ b/import/chips/p9/procedures/hwp/perv/p9_sbe_npll_initf.C @@ -36,17 +36,17 @@ fapi2::ReturnCode p9_sbe_npll_initf(const fapi2::Target<fapi2::TARGET_TYPE_PROC_CHIP>& i_target_chip) { + FAPI_INF("Entering ..."); + uint8_t l_read_attr = 0; const fapi2::Target<fapi2::TARGET_TYPE_SYSTEM> FAPI_SYSTEM; RingID ringID = perv_pll_bndy_bucket_1; - FAPI_INF("Entering ..."); - FAPI_DBG("Get the attribute ATTR_NEST_PLL_BUCKET"); - FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_NEST_PLL_BUCKET, FAPI_SYSTEM , l_read_attr)); + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_NEST_PLL_BUCKET, FAPI_SYSTEM , l_read_attr), + "Error from FAPI_ATTR_GET (ATTR_NEST_PLL_BUCKET)"); switch(l_read_attr) { - case 1: ringID = perv_pll_bndy_bucket_1; break; @@ -68,13 +68,16 @@ fapi2::ReturnCode p9_sbe_npll_initf(const break; default: - FAPI_TRY(!(fapi2::FAPI2_RC_SUCCESS), "Invalid values of ATTR_NEST_PLL_BUCKET") + FAPI_ASSERT(false, + fapi2::P9_SBE_NPLL_INITF_UNSUPPORTED_BUCKET(). + set_TARGET(i_target_chip). + set_BUCKET_INDEX(l_read_attr), + "Unsupported Nest PLL bucket value!"); } FAPI_TRY(fapi2::putRing(i_target_chip, ringID, fapi2::RING_MODE_SET_PULSE_NSL)); - FAPI_INF("Exiting ..."); - fapi_try_exit: + FAPI_INF("Exiting ..."); return fapi2::current_err; } |