From 76a4f5d86930611ddb4be8d273e9fbd279ff3f53 Mon Sep 17 00:00:00 2001 From: Louis Stermole Date: Thu, 14 Mar 2019 15:49:18 -0400 Subject: Move explorer specialization of eff_memory_size into explorer lib Also change explorer specialization to work around mss::index until fixed Change-Id: Idd2f98e23d3431771d49f36829b3d7cd9ce57417 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/73372 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: STEPHEN GLANCY Reviewed-by: ANDRE A. MARIN Reviewed-by: Jennifer A. Stofer Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/73472 Reviewed-by: Christian R. Geddes --- .../hwp/memory/lib/eff_config/axone_memory_size.C | 42 ---------------------- 1 file changed, 42 deletions(-) (limited to 'src/import/chips/p9a') diff --git a/src/import/chips/p9a/procedures/hwp/memory/lib/eff_config/axone_memory_size.C b/src/import/chips/p9a/procedures/hwp/memory/lib/eff_config/axone_memory_size.C index 5ad3766cc..89358e29e 100644 --- a/src/import/chips/p9a/procedures/hwp/memory/lib/eff_config/axone_memory_size.C +++ b/src/import/chips/p9a/procedures/hwp/memory/lib/eff_config/axone_memory_size.C @@ -22,45 +22,3 @@ /* permissions and limitations under the License. */ /* */ /* IBM_PROLOG_END_TAG */ - -/// -/// @file axone_memory_size.C -/// @brief Return the effective memory size behind a target -/// -// *HWP HWP Owner: Andre Marin -// *HWP HWP Backup: Louis Stermole -// *HWP Team: Memory -// *HWP Level: 3 -// *HWP Consumed by: HB:FSP - -#include - -#include -#include -#include - -namespace mss -{ - -/// -/// @brief Return the total memory size behind a DIMM target -/// @param[in] i_target the DIMM target -/// @param[out] o_size the size of memory in GB behind the target -/// @return FAPI2_RC_SUCCESS if ok -/// @note The purpose of this specialization is to bridge the gap between different accessor functions -/// -template<> -fapi2::ReturnCode eff_memory_size( - const fapi2::Target& i_target, - uint64_t& o_size ) -{ - uint32_t l_size = 0; - o_size = 0; - FAPI_TRY( mss::attr::get_dimm_size(i_target, l_size) ); - o_size = l_size; - -fapi_try_exit: - return fapi2::current_err; -} - -} -- cgit v1.2.1