From 7326ad3c9b77f2adc19e58280b50934b69c16032 Mon Sep 17 00:00:00 2001 From: Brian Silver Date: Thu, 13 Oct 2016 09:51:57 -0500 Subject: Changes to limit DLL cal on spare DP8, stop CSS before starting Enable parity after command for CCS Disable parity via RC14 Enable DLL (MRS) enable Send 0 value RCD Repair clock-enable RCD control word Change-Id: Id46a675afbc535989f7e0e451a084dfdc4d4a962 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31142 Tested-by: Jenkins Server Reviewed-by: ANDRE A. MARIN Tested-by: Hostboot CI Reviewed-by: JACOB L. HARVEY Dev-Ready: Brian R. Silver Reviewed-by: Jennifer A. Stofer Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31170 Tested-by: FSP CI Jenkins Reviewed-by: Daniel M. Crowell --- .../hwp/memory/lib/spd/common/raw_cards.C | 114 ++++++++++----------- 1 file changed, 57 insertions(+), 57 deletions(-) (limited to 'src/import/chips/p9/procedures/hwp/memory/lib/spd') diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/spd/common/raw_cards.C b/src/import/chips/p9/procedures/hwp/memory/lib/spd/common/raw_cards.C index 58be65745..e7d32d454 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/spd/common/raw_cards.C +++ b/src/import/chips/p9/procedures/hwp/memory/lib/spd/common/raw_cards.C @@ -68,71 +68,71 @@ enum raw_card_rev : uint8_t /// @brief raw card B0 settings /// // TODO RTC:160116 Fill in valid RCD data for LRDIMM -raw_card_t raw_card_b0( 0x00, - 0x00, - 0x00, - 0x0F, - 0x03, - 0x00, - 0x0E, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x07); +raw_card_t raw_card_b0( 0x00, // RC00 + 0x00, // RC01 (C might be the right answer) + 0x00, // RC02 + 0x0F, // RC06_7 + 0x03, // RC08 + 0x00, // RC09 + 0x0E, // RC0B + 0x00, // RC0C + 0x00, // RC0E + 0x00, // RC0F + 0x00, // RC1X + 0x00, // RC2X + 0x00, // RC4X + 0x00, // RC5X + 0x00, // RC6C + 0x00, // RC8X + 0x00, // RC9X + 0x00, // RCAx + 0x07);// RCBX /// /// @brief raw card C1 settings /// -raw_card_t raw_card_c1( 0x00, - 0x0B, - 0x00, - 0x0F, - 0x03, - 0x0F, - 0x0E, - 0x00, - 0x0D, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x07); +raw_card_t raw_card_c1( 0x00, // RC00 + 0x00, // RC01 (C might be the right answer?) + 0x00, // RC02 + 0x0F, // RC06_07 + 0x03, // RC08 + 0x00, // RC09 + 0x0E, // RC0B + 0x00, // RC0C + 0x0D, // RC0E + 0x00, // RC0F + 0x00, // RC1X + 0x00, // RC2X + 0x00, // RC4X + 0x00, // RC5X + 0x00, // RC6X + 0x00, // RC8X + 0x00, // RC9X + 0x00, // RCAX + 0x07);// RCBX /// /// @brief raw card VBU settings /// -raw_card_t raw_card_vbu( 0x00, - 0x00, - 0x00, - 0x0F, - 0x03, - 0x00, - 0x0E, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x00, - 0x07); +raw_card_t raw_card_vbu( 0x00, // RC00 + 0x00, // RC01 + 0x00, // RC02 + 0x0F, // RC06_07 + 0x03, // RC08 + 0x00, // RC09 + 0x0E, // RC0B + 0x00, // RC0C + 0x00, // RC0E + 0x00, // RC0F + 0x00, // RC1X + 0x00, // RC2X + 0x00, // RC4X + 0x00, // RC5X + 0x00, // RC6X + 0x00, // RC8X + 0x00, // RC9X + 0x00, // RCAX + 0x07);// RCBX // TODO - RTC:160121 Catch all for adding raw card data for DIMMs -- cgit v1.2.1