diff options
author | Christian Geddes <crgeddes@us.ibm.com> | 2019-04-03 13:32:39 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2019-04-04 17:12:38 -0500 |
commit | 514f1137ec8e17f1f04993e393b817f288f30df3 (patch) | |
tree | c3fdacb2239268306f50f08e9ff97796f6ec8616 /src/usr/isteps/istep07 | |
parent | f68a45ca56945112b72edd3d7cea2744e280e4d9 (diff) | |
download | talos-hostboot-514f1137ec8e17f1f04993e393b817f288f30df3.tar.gz talos-hostboot-514f1137ec8e17f1f04993e393b817f288f30df3.zip |
Set ATTR_MEM_EFF_DIMM_SIZE until MSS team sets in in HWPs
The istep 7 HWP from the MSS team should be setting this but they
are not. Until they fix their code to set this we need this in order
to establish memory (otherwise we assume size of DIMM is 0)
Change-Id: I7113cedca339c912d93afbc2c8ff046d9cf39d56
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/75478
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Corey V. Swenson <cswenson@us.ibm.com>
Reviewed-by: Matt Derksen <mderkse1@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/isteps/istep07')
-rw-r--r-- | src/usr/isteps/istep07/call_mss_eff_config.C | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/usr/isteps/istep07/call_mss_eff_config.C b/src/usr/isteps/istep07/call_mss_eff_config.C index 8c6754d1b..3f9b52371 100644 --- a/src/usr/isteps/istep07/call_mss_eff_config.C +++ b/src/usr/isteps/istep07/call_mss_eff_config.C @@ -310,6 +310,10 @@ void* call_mss_eff_config( void *io_pArgs ) const fapi2::Target <fapi2::TARGET_TYPE_MEM_PORT> l_fapi_memport_target (l_memport_target); + // TODO RTC: 207850 Remove workaround setting EFF_DIMM_SIZE when MSS has code that sets this + uint32_t l_defaultMemSize[] = {0x8, 0x0}; + FAPI_ATTR_SET(fapi2::ATTR_MEM_EFF_DIMM_SIZE, l_fapi_memport_target, l_defaultMemSize); + l_fapi_memport_targets.push_back(l_fapi_memport_target); TRACFCOMP( ISTEPS_TRACE::g_trac_isteps_trace, |