summaryrefslogtreecommitdiffstats
path: root/import/chips/p9/procedures/hwp/perv/p9_sbe_npll_initf.C
diff options
context:
space:
mode:
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.C17
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;
}
OpenPOWER on IntegriCloud