diff options
author | Andre Marin <aamarin@us.ibm.com> | 2017-01-25 15:39:59 -0600 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2017-02-07 16:57:01 -0500 |
commit | 56c9d9c860b331962cf8055580adef916f2db248 (patch) | |
tree | f04f32c01cbdaf8d66df5fed8cc7129672ed352c /src/import/chips | |
parent | 993c0b9a63ab8faa72d224170c52978b57731a51 (diff) | |
download | blackbird-hostboot-56c9d9c860b331962cf8055580adef916f2db248.tar.gz blackbird-hostboot-56c9d9c860b331962cf8055580adef916f2db248.zip |
Add RDIMM raw card reference B1 to RCD settings list
Change-Id: I40a45f151d8cd2a15c4f959a69ee8349a417aab5
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35431
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com>
Dev-Ready: JACOB L. HARVEY <jlharvey@us.ibm.com>
Reviewed-by: ANUWAT SAETOW <asaetow@us.ibm.com>
Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/35440
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.C | 25 | ||||
-rw-r--r-- | src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.H | 3 |
2 files changed, 27 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.C b/src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.C index 3fbcf44e2..a61640a84 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.C +++ b/src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.C @@ -117,6 +117,30 @@ rcw_settings rdimm_rc_a1( 0x00, // RC00 0x07);// RCBX /// +/// @brief raw card B1 settings +/// @note need to verify, copy from b2, need to verify with b1 annex +/// +rcw_settings rdimm_rc_b1( 0x00, // RC00 + 0x00, // RC01 (C might be the right answer?) + 0x00, // RC02 + 0x0F, // RC06_07 + 0x03, // RC08 //Should be set in eff_config, decided via 3DS/ SDP + 0x00, // RC09 //Should be set in eff_config for CKE power DOWN modep:q + 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 B2 settings /// rcw_settings rdimm_rc_b2( 0x00, // RC00 @@ -171,6 +195,7 @@ const std::vector< std::pair< uint8_t , rcw_settings> > RAW_CARDS = // settings for every raw card that JEDEC puts out. Openpower // can't break due to a missing raw card... {raw_card_rev::A1, rdimm_rc_a1}, + {raw_card_rev::B1, rdimm_rc_b1}, {raw_card_rev::C1, rdimm_rc_c1}, {raw_card_rev::VBU, rdimm_rc_vbu}, {raw_card_rev::B2, rdimm_rc_b2}, diff --git a/src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.H b/src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.H index 9a3cfdb58..32cd92c9e 100644 --- a/src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.H +++ b/src/import/chips/p9/procedures/hwp/memory/lib/spd/rdimm/rdimm_raw_cards.H @@ -50,7 +50,7 @@ namespace rdimm enum raw_card_rev : uint8_t { A1 = 0x20, - + B1 = 0x21, // RDIMM power-on C1 = 0x22, @@ -76,6 +76,7 @@ extern const std::vector< std::pair< uint8_t, rcw_settings> > RAW_CARDS; extern rcw_settings rdimm_rc_c1; extern rcw_settings rdimm_rc_c2; extern rcw_settings rdimm_rc_a1; +extern rcw_settings rdimm_rc_b1; extern rcw_settings rdimm_rc_b2; extern rcw_settings rdimm_rc_vbu; |