diff options
author | whs <whs@us.ibm.com> | 2016-06-02 13:45:11 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-06-24 09:58:06 -0400 |
commit | 7e8f95823e071367bc17bb95113239324f06e5d5 (patch) | |
tree | fb3d8f7dcd3140e27c023a61da892c7e9ac02244 /src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml | |
parent | bdf3883c19f15d8f670f74b8154d73abd6e5b58c (diff) | |
download | talos-hostboot-7e8f95823e071367bc17bb95113239324f06e5d5.tar.gz talos-hostboot-7e8f95823e071367bc17bb95113239324f06e5d5.zip |
Packaging of memory vpd on Nimbus, MCA->MCS
Change from MCA to MCS target. Update decode logic.
Change-Id: I071a4a1493637fdaf9119dc52874dc9984147038
Original-Change-Id: I71408c25ce33cf6e342bb704b5d173f8d98229dc
RTC: 144519
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25403
Tested-by: Jenkins Server
Tested-by: PPE CI
Tested-by: Hostboot CI
Reviewed-by: William H. Schwartz <whs@us.ibm.com>
Reviewed-by: ANDRE A. MARIN <aamarin@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/26213
Tested-by: FSP CI Jenkins
Diffstat (limited to 'src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml')
-rw-r--r-- | src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml | 106 |
1 files changed, 105 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml index 3247b6660..56df0ca0d 100644 --- a/src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml @@ -17,6 +17,110 @@ <!-- --> <!-- IBM_PROLOG_END_TAG --> -<!-- Empty xml for HB to mirror and ease rebase for adding attributes --> <attributes> + + <attribute> + <id>ATTR_VPD_OVERRIDE_MT</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + Byte-for-byte override for the bucket of MT data that would + normally come from VPD. If ATTR_VPD_OVERRIDE_MT_ENABLE!=0 then + the value of this attribute will be returned to callers of + fapi2::getVPD() instead of the actual VPD contents. + </description> + <valueType>uint8</valueType> + <array>255</array> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_VPD_OVERRIDE_MT_ENABLE</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + Set equal to 1 to activate the use of ATTR_VPD_OVERRIDE_MT. + </description> + <valueType>uint8</valueType> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_VPD_OVERRIDE_MR</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + Byte-for-byte override for the bucket of MR data that would + normally come from VPD. If ATTR_VPD_OVERRIDE_MR_ENABLE!=0 then + the value of this attribute will be returned to callers of + fapi2::getVPD() instead of the actual VPD contents. + </description> + <valueType>uint8</valueType> + <array>255</array> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_VPD_OVERRIDE_MR_ENABLE</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + Set equal to 1 to activate the use of ATTR_VPD_OVERRIDE_MR. + </description> + <valueType>uint8</valueType> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_VPD_OVERRIDE_MW</id> + <targetType>TARGET_TYPE_MCA</targetType> + <description> + Byte-for-byte override for the bucket of MW data that would + normally come from VPD. If ATTR_VPD_OVERRIDE_MW_ENABLE!=0 then + the value of this attribute will be returned to callers of + fapi2::getVPD() instead of the actual VPD contents. + </description> + <valueType>uint8</valueType> + <array>255</array> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_VPD_OVERRIDE_MW_ENABLE</id> + <targetType>TARGET_TYPE_MCA</targetType> + <description> + Set equal to 1 to activate the use of ATTR_VPD_OVERRIDE_MW. + </description> + <valueType>uint8</valueType> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_SPD_OVERRIDE</id> + <targetType>TARGET_TYPE_DIMM</targetType> + <description> + Byte-for-byte override for the bucket of data that would + normally come from SPD. If ATTR_SPD_OVERRIDE_ENABLE!=0 then + the value of this attribute will be returned to callers of + fapi2::getSPD() instead of the actual SPD contents. + </description> + <valueType>uint8</valueType> + <array>512</array> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_SPD_OVERRIDE_ENABLE</id> + <targetType>TARGET_TYPE_DIMM</targetType> + <description> + Set equal to 1 to activate the use of ATTR_SPD_OVERRIDE. + </description> + <valueType>uint8</valueType> + <platInit/> + <overrideOnly/> + </attribute> + </attributes> |