diff options
author | Andre Marin <aamarin@us.ibm.com> | 2016-06-06 06:25:47 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-07-13 14:22:22 -0400 |
commit | cf311d5d2bc2f360cbe8f963a59b998c35789ec8 (patch) | |
tree | 1215ccfce82397c899002c5cba91114544df85e6 /src/import/chips/p9/procedures/xml/attribute_info/memory_spd_attributes.xml | |
parent | 3e93039cb39045960d20306da94a20a4885cf67f (diff) | |
download | talos-hostboot-cf311d5d2bc2f360cbe8f963a59b998c35789ec8.tar.gz talos-hostboot-cf311d5d2bc2f360cbe8f963a59b998c35789ec8.zip |
Modify SPD blob and eff-config hardcoding to match VBU
Change-Id: If663431e64cb3432b4a77949e7a8cdc26b8eb35f
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25970
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Brian R. Silver <bsilver@us.ibm.com>
Reviewed-by: STEPHEN GLANCY <sglancy@us.ibm.com>
Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25971
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/xml/attribute_info/memory_spd_attributes.xml')
-rwxr-xr-x | src/import/chips/p9/procedures/xml/attribute_info/memory_spd_attributes.xml | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/memory_spd_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/memory_spd_attributes.xml index 3b5476dfb..44d4a5531 100755 --- a/src/import/chips/p9/procedures/xml/attribute_info/memory_spd_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/memory_spd_attributes.xml @@ -521,4 +521,63 @@ <mssAccessorName>eff_dram_tmaw</mssAccessorName> </attribute> + <attribute> + <id>ATTR_EFF_DRAM_WIDTH</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + SDRAM Device Width + Decodes SPD Byte 12 (bits 2~0). + Options: X4 (4 bits), X8 (8 bits), X16 (16 bits), X32 (32 bits). + creator: mss_eff_cnfg + consumer: various + firmware notes: none + </description> + <initToZero></initToZero> + <valueType>uint8</valueType> + <enum>X4 = 4, X8 = 8, X16 = 16, X32 = 32</enum> + <mssUnit>bits</mssUnit> + <writeable/> + <array>2 2</array> + <mssAccessorName>eff_dram_width</mssAccessorName> + </attribute> + + <attribute> + <id>ATTR_EFF_DRAM_RANK_MIX</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + DRAM Device Rank Mix + Decodes SPD Byte 12 (bits 5~3). + creator: mss_eff_cnfg + consumer: various + firmware notes: none + </description> + <initToZero></initToZero> + <valueType>uint8</valueType> + <enum>SYMMETRICAL = 0, ASYMMETICAL = 1</enum> + <mssUnit>decode from SPD spec</mssUnit> + <writeable/> + <array>2 2</array> + <mssAccessorName>eff_dram_rank_mix</mssAccessorName> + </attribute> + + <attribute> + <id>ATTR_EFF_NUM_RANKS_PER_DIMM</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + Total number of ranks in each DIMM. + For monolithic and multi-load stack modules (SDP/DDP) this is the same as + the number of package ranks per DIMM (SPD Byte 12 bits 5~3). + For single load stack (3DS) modules this value is conceptually + [master + slave] ranks. + creator: mss_eff_cnfg + consumer: various + firmware notes: none + </description> + <initToZero></initToZero> + <valueType>uint8</valueType> + <writeable/> + <array> 2 2</array> + <mssAccessorName>eff_num_ranks_per_dimm</mssAccessorName> + </attribute> + </attributes> |