summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml
diff options
context:
space:
mode:
authorwhs <whs@us.ibm.com>2016-06-02 13:45:11 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-06-24 09:58:06 -0400
commit7e8f95823e071367bc17bb95113239324f06e5d5 (patch)
treefb3d8f7dcd3140e27c023a61da892c7e9ac02244 /src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml
parentbdf3883c19f15d8f670f74b8154d73abd6e5b58c (diff)
downloadtalos-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.xml106
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>
OpenPOWER on IntegriCloud