diff options
author | Caleb Palmer <cnpalmer@us.ibm.com> | 2018-07-31 08:47:18 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-10-02 15:51:32 -0500 |
commit | 8f66e502fddf639fc87d38c1e9cb8d6984809797 (patch) | |
tree | 3ab52fdf2124708168671a7517ff819866f46aab /src/import/chips/centaur | |
parent | 91304df7800ff5fa234a221931bf66e39aa2b9a2 (diff) | |
download | talos-hostboot-8f66e502fddf639fc87d38c1e9cb8d6984809797.tar.gz talos-hostboot-8f66e502fddf639fc87d38c1e9cb8d6984809797.zip |
Row Repair enabled fix fapi_attr_gets
Change-Id: Ia9245fb6c150d5e9891612b6a7c511d0a81c1b8e
RTC: 195638
CQ: SW440392
Backport: release-fips921
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/63619
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Reviewed-by: Benjamin J. Weisenbeck <bweisenb@us.ibm.com>
Reviewed-by: Brian J. Stegmiller <bjs@us.ibm.com>
Reviewed-by: Zane C. Shelley <zshelle@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66834
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/centaur')
-rw-r--r-- | src/import/chips/centaur/procedures/hwp/memory/p9c_mss_rowRepairFuncs.C | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/import/chips/centaur/procedures/hwp/memory/p9c_mss_rowRepairFuncs.C b/src/import/chips/centaur/procedures/hwp/memory/p9c_mss_rowRepairFuncs.C index 83427c5e6..8beaf3d3f 100644 --- a/src/import/chips/centaur/procedures/hwp/memory/p9c_mss_rowRepairFuncs.C +++ b/src/import/chips/centaur/procedures/hwp/memory/p9c_mss_rowRepairFuncs.C @@ -38,10 +38,10 @@ extern "C" uint8_t l_curDs = 0; // get port slct for our current target - FAPI_TRY( FAPI_ATTR_GET( ATTR_CEN_MBA_PORT, i_target, l_curPs ) ); + FAPI_TRY( FAPI_ATTR_GET(fapi2::ATTR_CEN_MBA_PORT, i_target, l_curPs) ); // get dimm slct for our current target - FAPI_TRY( FAPI_ATTR_GET( ATTR_CEN_MBA_DIMM, i_target, l_curDs ) ); + FAPI_TRY( FAPI_ATTR_GET(fapi2::ATTR_CEN_MBA_DIMM, i_target, l_curDs) ); // get parent mba l_mba = i_target.getParent<TARGET_TYPE_MBA>(); @@ -53,13 +53,14 @@ extern "C" for ( auto const& dimm : l_dimms ) { uint8_t l_tmpPs = 0; - FAPI_TRY( FAPI_ATTR_GET( ATTR_CEN_MBA_PORT, dimm, l_tmpPs ) ); + FAPI_TRY( FAPI_ATTR_GET(fapi2::ATTR_CEN_MBA_PORT, dimm, l_tmpPs) ); // DIMM on same port slct if ( l_tmpPs == l_curPs ) { uint8_t l_tmpDs = 0; - FAPI_TRY( FAPI_ATTR_GET( ATTR_CEN_MBA_DIMM, dimm, l_tmpDs ) ); + FAPI_TRY( FAPI_ATTR_GET(fapi2::ATTR_CEN_MBA_DIMM, dimm, + l_tmpDs) ); // different DIMM from the current one if ( l_tmpDs != l_curDs ) @@ -80,12 +81,12 @@ extern "C" bool& o_spprSupported ) { ATTR_ROW_REPAIR_SUPPORTED_MRW_Type l_rr1; - FAPI_TRY ( FAPI_ATTR_GET( ATTR_ROW_REPAIR_SUPPORTED_MRW, + FAPI_TRY ( FAPI_ATTR_GET( fapi2::ATTR_ROW_REPAIR_SUPPORTED_MRW, Target<TARGET_TYPE_SYSTEM>(), l_rr1 ) ); ATTR_ROW_REPAIR_SPPR_SUPPORTED_Type l_rr2; - FAPI_TRY( FAPI_ATTR_GET( ATTR_ROW_REPAIR_SPPR_SUPPORTED, i_target, - l_rr2 ) ); + FAPI_TRY( FAPI_ATTR_GET( fapi2::ATTR_ROW_REPAIR_SPPR_SUPPORTED, + i_target, l_rr2 ) ); o_spprSupported = false; @@ -97,7 +98,7 @@ extern "C" FAPI_TRY( __getPairedDimm( i_target, l_pairedDimm ) ); ATTR_ROW_REPAIR_SPPR_SUPPORTED_Type l_rr3; - FAPI_TRY( FAPI_ATTR_GET( ATTR_ROW_REPAIR_SPPR_SUPPORTED, + FAPI_TRY( FAPI_ATTR_GET( fapi2::ATTR_ROW_REPAIR_SPPR_SUPPORTED, l_pairedDimm, l_rr3 ) ); if ( ENUM_ATTR_ROW_REPAIR_SPPR_SUPPORTED_SUPPORTED == l_rr3 ) |