diff options
author | Matt K. Light <mklight@us.ibm.com> | 2018-12-12 13:59:06 -0600 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2018-12-18 16:25:47 -0600 |
commit | e2eaa810c17ab0052bbe412d6853a06f6419d3e6 (patch) | |
tree | 7093526203d8f5c673ff37064b0c3bb6518ca657 /src/import/chips/p9/procedures/hwp/pm | |
parent | 5c7c298d058e92c2b66cd5d9ec3d864c790d4f0e (diff) | |
download | talos-hostboot-e2eaa810c17ab0052bbe412d6853a06f6419d3e6.tar.gz talos-hostboot-e2eaa810c17ab0052bbe412d6853a06f6419d3e6.zip |
init values in p9_pm_fir_class functions
Change-Id: Id648c9301d411446ec37c886f3295e50b66f38cd
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69735
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: RANGANATHPRASAD G. BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69742
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/pm')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H b/src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H index 69ca6de57..a1b9c5688 100644 --- a/src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H +++ b/src/import/chips/p9/procedures/hwp/pm/p9_pm_fir_class.H @@ -773,7 +773,7 @@ fapi2::ReturnCode PMFir<Ftype>::saveMask() template <> inline fapi2::ReturnCode PMFir<FIRTYPE_OCC_LFIR>::saveMask() { - uint64_t l_mask; + uint64_t l_mask = 0; iv_mask.extract<0, 64>(l_mask); FAPI_TRY(FAPI_ATTR_SET(fapi2::ATTR_OCC_LFIR, iv_proc, l_mask), "ERROR: Failed to save OCC LFIR"); @@ -791,7 +791,7 @@ fapi_try_exit: template <> inline fapi2::ReturnCode PMFir<FIRTYPE_PBA_LFIR>::saveMask() { - uint64_t l_mask; + uint64_t l_mask = 0; iv_mask.extract<0, 64>(l_mask); FAPI_TRY(FAPI_ATTR_SET(fapi2::ATTR_PBA_LFIR, iv_proc, l_mask), "ERROR: Failed to save PBA LFIR"); @@ -808,7 +808,7 @@ fapi_try_exit: template <> inline fapi2::ReturnCode PMFir<FIRTYPE_CME_LFIR>::saveMask() { - uint32_t l_mask; + uint32_t l_mask = 0; iv_mask.extract<0, 32>(l_mask); FAPI_TRY(FAPI_ATTR_SET(fapi2::ATTR_CME_LOCAL_FIRMASK, iv_ex, l_mask), "ERROR: Failed to save CME LFIR"); @@ -825,7 +825,7 @@ fapi_try_exit: template <> inline fapi2::ReturnCode PMFir<FIRTYPE_PPM_LFIR>::saveMask() { - uint32_t l_mask; + uint32_t l_mask = 0; iv_mask.extract<0, 32>(l_mask); if (iv_targetType == EQ_TARGET) @@ -864,8 +864,8 @@ fapi2::ReturnCode PMFir<Ftype>::restoreSavedMask() template <> inline fapi2::ReturnCode PMFir<FIRTYPE_OCC_LFIR>::restoreSavedMask() { - uint64_t l_mask; - uint64_t l_tempMask; + uint64_t l_mask = 0; + uint64_t l_tempMask = 0; FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_OCC_LFIR, iv_proc, l_mask), "ERROR: Failed to retrieve saved OCC LFIR"); @@ -891,8 +891,8 @@ fapi_try_exit: template <> inline fapi2::ReturnCode PMFir<FIRTYPE_PBA_LFIR>::restoreSavedMask() { - uint64_t l_mask; - uint64_t l_tempMask; + uint64_t l_mask = 0; + uint64_t l_tempMask = 0; FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_PBA_LFIR, iv_proc, l_mask), "ERROR: Failed to retrieve saved PBA LFIR"); @@ -918,8 +918,8 @@ fapi_try_exit: template <> inline fapi2::ReturnCode PMFir<FIRTYPE_CME_LFIR>::restoreSavedMask() { - uint32_t l_mask; - uint32_t l_tempMask; + uint32_t l_mask = 0; + uint32_t l_tempMask = 0; FAPI_TRY(FAPI_ATTR_GET(fapi2::ATTR_CME_LOCAL_FIRMASK, iv_ex, l_mask), "ERROR: Failed to retrieve saved CME LFIR mask"); @@ -945,8 +945,8 @@ fapi_try_exit: template <> inline fapi2::ReturnCode PMFir<FIRTYPE_PPM_LFIR>::restoreSavedMask() { - uint32_t l_mask; - uint32_t l_tempMask; + uint32_t l_mask = 0; + uint32_t l_tempMask = 0; if (iv_targetType == EQ_TARGET) { |