diff options
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/pm/p9_pm_stop_gpe_init.C')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/pm/p9_pm_stop_gpe_init.C | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/src/import/chips/p9/procedures/hwp/pm/p9_pm_stop_gpe_init.C b/src/import/chips/p9/procedures/hwp/pm/p9_pm_stop_gpe_init.C index 08295568b..a3f7bf886 100644 --- a/src/import/chips/p9/procedures/hwp/pm/p9_pm_stop_gpe_init.C +++ b/src/import/chips/p9/procedures/hwp/pm/p9_pm_stop_gpe_init.C @@ -247,21 +247,20 @@ fapi2::ReturnCode p9_pm_stop_gpe_init( "ERROR: Failed to assert DPLL in mode 1 and set slew rate to 1"); } - uint8_t l_ivrms_attrval = 0; + uint8_t l_ivrm_attrval = 0; uint8_t l_vdm_attrval = 0; - FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_SYSTEM_IVRMS_ENABLED, - FAPI_SYSTEM, - l_ivrms_attrval), - "Error from FAPI_ATTR_GET for attribute ATTR_SYSTEM_IVRMS_ENABLED" ); - + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_IVRM_ENABLED, + i_target, + l_ivrm_attrval), + "Error from FAPI_ATTR_GET for attribute ATTR_IVRM_ENABLED" ); - FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_VDM_ENABLE, - FAPI_SYSTEM, + FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_VDM_ENABLED, + i_target, l_vdm_attrval), - "Error from FAPI_ATTR_GET for attribute ATTR_VDM_ENABLE" ); + "Error from FAPI_ATTR_GET for attribute ATTR_VDM_ENABLED" ); - if((l_vdm_attrval || l_ivrms_attrval)) + if((l_vdm_attrval || l_ivrm_attrval)) { //check vref calibration bit set or not //PERV_TP_KVREF_AND_VMEAS_MODE_STATUS_REG @@ -276,7 +275,7 @@ fapi2::ReturnCode p9_pm_stop_gpe_init( .set_CHIP(i_target) .set_VREF_CALIBRATION_ADDRESS(0x01020007) .set_IS_VDM_ENABLED(l_vdm_attrval) - .set_IS_IVRM_ENABLED(l_ivrms_attrval), + .set_IS_IVRM_ENABLED(l_ivrm_attrval), "ERROR; VREF calibration bit is not set %x", (uint32_t)l_data64); } |