From 296cd5865b39f7bac06a9b11add74fe095f364ef Mon Sep 17 00:00:00 2001 From: Stephen Glancy Date: Mon, 30 Oct 2017 10:41:03 -0500 Subject: Adds lab PDA support Change-Id: Iea85858e918ddf2d5ba641e1c494eee6e50f91c2 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/49650 Tested-by: FSP CI Jenkins Tested-by: Jenkins Server Reviewed-by: Louis Stermole Reviewed-by: ANDRE A. MARIN Reviewed-by: Jennifer A. Stofer Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/51097 Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Christian R. Geddes --- src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.C | 4 ++-- src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.H | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/import/chips/p9/procedures/hwp/memory') diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.C b/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.C index 5117cfe31..b7f5e475a 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.C +++ b/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.C @@ -254,7 +254,7 @@ fapi2::ReturnCode add_enable( const fapi2::Target& i_ta // Overrides the PDA value to be enabled l_mrs03.iv_pda = fapi2::ENUM_ATTR_EFF_PER_DRAM_ACCESS_ENABLE; - FAPI_TRY( mss::mrs_engine(i_target, l_mrs03, i_rank, DELAY, io_inst) ); + FAPI_TRY( mss::mrs_engine(i_target, l_mrs03, i_rank, mss::ddr4::pda::SAFE_COMMAND_DELAY, io_inst) ); fapi_try_exit: return fapi2::current_err; @@ -306,7 +306,7 @@ fapi2::ReturnCode add_disable( const fapi2::Target& i_t // Overrides the PDA value to be disabled l_mrs03.iv_pda = fapi2::ENUM_ATTR_EFF_PER_DRAM_ACCESS_DISABLE; - FAPI_TRY( mss::mrs_engine(i_target, l_mrs03, i_rank, DELAY, io_inst) ); + FAPI_TRY( mss::mrs_engine(i_target, l_mrs03, i_rank, mss::ddr4::pda::SAFE_COMMAND_DELAY, io_inst) ); fapi_try_exit: return fapi2::current_err; diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.H b/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.H index 786ecad54..271e90368 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.H +++ b/src/import/chips/p9/procedures/hwp/memory/lib/dimm/ddr4/pda.H @@ -67,7 +67,7 @@ enum consts : uint64_t // 10 cycles for safety SAFETY = 10, // Total delay is your register max + safety - DELAY = MAX_PDA_REG + SAFETY, + SAFE_COMMAND_DELAY = MAX_PDA_REG + SAFETY, // PDA on/off settings START_DELAY_VALUE = 0, -- cgit v1.2.1