diff options
Diffstat (limited to 'src/import/chips/p9/procedures/xml')
-rw-r--r-- | src/import/chips/p9/procedures/xml/attribute_info/memory_override_attributes.xml | 53 | ||||
-rw-r--r-- | src/import/chips/p9/procedures/xml/error_info/p9_get_mem_vpd_keyword.xml | 12 |
2 files changed, 64 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 768280602..8f9c60d11 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 @@ -78,6 +78,59 @@ </attribute> <attribute> + <id>ATTR_VPD_OVERRIDE_DQ</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + Byte-for-byte override for the bucket of DQ data that would + normally come from VPD. If ATTR_VPD_OVERRIDE_DQ_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>160</array> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_VPD_OVERRIDE_DQ_ENABLE</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + Set equal to 1 to activate the use of ATTR_VPD_OVERRIDE_DQ. + </description> + <valueType>uint8</valueType> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_VPD_OVERRIDE_CK</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + Byte-for-byte override for the bucket of CK data that would + normally come from VPD. If ATTR_VPD_OVERRIDE_CK_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>16</array> + <platInit/> + <overrideOnly/> + </attribute> + + <attribute> + <id>ATTR_VPD_OVERRIDE_CK_ENABLE</id> + <targetType>TARGET_TYPE_MCS</targetType> + <description> + Set equal to 1 to activate the use of ATTR_VPD_OVERRIDE_CK. + </description> + <valueType>uint8</valueType> + <platInit/> + <overrideOnly/> + </attribute> + + + <attribute> <id>ATTR_VPD_OVERRIDE_MW</id> <targetType>TARGET_TYPE_MCA</targetType> <description> diff --git a/src/import/chips/p9/procedures/xml/error_info/p9_get_mem_vpd_keyword.xml b/src/import/chips/p9/procedures/xml/error_info/p9_get_mem_vpd_keyword.xml index 413cc15db..88de7eba7 100644 --- a/src/import/chips/p9/procedures/xml/error_info/p9_get_mem_vpd_keyword.xml +++ b/src/import/chips/p9/procedures/xml/error_info/p9_get_mem_vpd_keyword.xml @@ -45,7 +45,7 @@ <!-- ********************************************************************* --> <hwpError> <rc>RC_GET_MEM_VPD_UNSUPPORTED_TYPE</rc> - <description>Type not supported. Supported types are MR and MT</description> + <description>Type not supported. Supported types are MR, MT, DQ, and CK</description> <ffdc>TARGET</ffdc> <ffdc>VPDTYPE</ffdc> </hwpError> @@ -99,4 +99,14 @@ <ffdc>VPDTYPE</ffdc> </hwpError> <!-- ********************************************************************* --> + <hwpError> + <rc>RC_GET_MEM_VPD_ENTRY_NOT_FOUND</rc> + <description>Entry outside of possible entries</description> + <ffdc>ENTRY</ffdc> + <ffdc>MAX_ENTRIES</ffdc> + <ffdc>VERSION</ffdc> + <ffdc>TARGET</ffdc> + <ffdc>VPDTYPE</ffdc> + </hwpError> + <!-- ********************************************************************* --> </hwpErrors> |