summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures
diff options
context:
space:
mode:
authorLouis Stermole <stermole@us.ibm.com>2017-08-04 06:23:29 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2018-12-17 21:12:25 -0600
commit65add1de701a6e24d9478fefbfdd99458246d0fd (patch)
tree52313b50c288cf49a76bcf4a0c3b343adef8b540 /src/import/chips/p9/procedures
parentbf3e7649798e502b9e3ddc88d6abb6fe50b71bc4 (diff)
downloadtalos-sbe-65add1de701a6e24d9478fefbfdd99458246d0fd.tar.gz
talos-sbe-65add1de701a6e24d9478fefbfdd99458246d0fd.zip
Improve description of ATTR_EFF_RANK_GROUP_OVERRIDE
Change-Id: I785e36646c6563037e0305e392c42a9541eb71eb Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/44211 Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com> 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> Reviewed-by: Matt K. Light <mklight@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/69804 Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com> Tested-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures')
-rw-r--r--src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml18
1 files changed, 13 insertions, 5 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
index 5b0c6563..90390210 100644
--- a/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
+++ b/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
@@ -3162,11 +3162,19 @@
<id>ATTR_EFF_RANK_GROUP_OVERRIDE</id>
<targetType>TARGET_TYPE_MCS</targetType>
<description>
- Override PHY RANK_PAIR settings. First uint16 value is for RANK_PAIR0
- register value, and second is for RANK_PAIR1. Note that DIMM1 ranks in
- a dual-drop config will be converted from Centaur canonical number
- (4,5) to correct PHY settings (2,3). Set this attribute to zero
- to use default settings.
+ Override PHY rank group settings. The two uint16 values map to rank
+ group0/1(Pri/Sec ranks) for unt16[X][0] and rank group2/3(Pri/Sec ranks)
+ for uint16[X][1]. Bits map as follows: uint16[X][0]: (0:2)=RP0_primary,
+ (3)=RP0_primary_valid, (4:6)=RP0_secondary, (7)=RP0_secondary_valid,
+ (8:10)=RP1_primary, (11)=RP1_primary_valid, (12:14)=RP1_secondary,
+ (15)=RP1_secondary_valid, uint16[X][1]: (0:2)=RP2_primary,
+ (3)=RP2_primary_valid, (4:6)=RP2_secondary, (7)=RP2_secondary_valid,
+ (8:10)=RP3_primary, (11)=RP3_primary_valid, (12:14)=RP3_secondary,
+ (15)=RP3_secondary_valid. Note: that the DIMM1 ranks in a dual-drop
+ config are stored in the attribute as the centaur canonical number (4,5).
+ The code will automatically do the conversion from the Centaur canonical
+ to the correct PHY nomenclature (2,3 for 4,5 respectively). Set this
+ attribute to zero to use default settings.
</description>
<initToZero></initToZero>
<valueType>uint16</valueType>
OpenPOWER on IntegriCloud