From dbf7a3f38b467b73e39c9fc2ceb6121e95c5b020 Mon Sep 17 00:00:00 2001 From: Stephen Glancy Date: Tue, 16 Aug 2016 10:35:34 -0500 Subject: Updated MR3 attributes in effective config Removed the following attributes: mpr page mpr mode per-dram addressability temperature sensor readout mpr read format Updated the following attribute in effective config: wr cmd latency Change-Id: I8d417700ed1d89e0205de61051a42f6e435da082 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28335 Tested-by: Jenkins Server Reviewed-by: Brian R. Silver Reviewed-by: JACOB L. HARVEY Tested-by: Hostboot CI Reviewed-by: Jennifer A. Stofer Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/28339 Tested-by: FSP CI Jenkins Reviewed-by: Stephen M. Cprek --- .../chips/p9/procedures/hwp/memory/lib/dimm/ddr4/mrs03.C | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/mrs03.C') diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/mrs03.C b/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/mrs03.C index ae6277d1c..45ba9e8dd 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/mrs03.C +++ b/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/mrs03.C @@ -55,14 +55,14 @@ namespace ddr4 /// @param[out] fapi2::ReturnCode FAPI2_RC_SUCCESS iff ok /// mrs03_data::mrs03_data( const fapi2::Target& i_target, fapi2::ReturnCode& o_rc ): - iv_mpr_mode(0), - iv_mpr_page(0), + iv_mpr_mode(fapi2::ENUM_ATTR_EFF_MPR_MODE_DISABLE), + iv_mpr_page(fapi2::ENUM_ATTR_EFF_MPR_PAGE_PG0), iv_geardown(0), - iv_pda(0), + iv_pda(fapi2::ENUM_ATTR_EFF_PER_DRAM_ACCESS_DISABLE), iv_crc_wr_latency(0), - iv_temp_readout(0), + iv_temp_readout(fapi2::ENUM_ATTR_EFF_TEMP_READOUT_DISABLE), iv_fine_refresh(0), - iv_read_format(0) + iv_read_format(fapi2::ENUM_ATTR_EFF_MPR_RD_FORMAT_SERIAL) { FAPI_TRY( mss::eff_mpr_mode(i_target, iv_mpr_mode) ); FAPI_TRY( mss::eff_mpr_page(i_target, iv_mpr_page) ); @@ -123,7 +123,7 @@ fapi2::ReturnCode mrs03(const fapi2::Target& i_target, constexpr uint64_t LOWEST_WL = 4; constexpr uint64_t WL_COUNT = 3; // 4 5 6 - constexpr uint8_t crc_wr_latency_map[WL_COUNT] = { 1, 2, 3 }; + constexpr uint8_t crc_wr_latency_map[WL_COUNT] = { 0, 1, 2 }; fapi2::buffer l_crc_wr_latency_buffer; -- cgit v1.2.1