diff options
-rwxr-xr-x | src/usr/targeting/common/xmltohb/attribute_types.xml | 25 | ||||
-rw-r--r-- | src/usr/targeting/common/xmltohb/target_types.xml | 3 |
2 files changed, 28 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml index 1d834d780..ab456ceaf 100755 --- a/src/usr/targeting/common/xmltohb/attribute_types.xml +++ b/src/usr/targeting/common/xmltohb/attribute_types.xml @@ -1015,6 +1015,31 @@ </attribute> <attribute> + <id>TPM_UNUSABLE</id> + <description> + Indicates whether the TPM is unusable. Hostboot should not read this + value for any purpose other than tracing. This value should only be + written to when there is a certainty that the TPM is not usable. + This attribute is consumed by FSP during alignment check to determine + the optimal boot configuration. This attribute can be removed if TPM + gard is ever supported. + </description> + <simpleType> + <uint8_t> + <default>0</default> + </uint8_t> + <range> + <min>0</min> + <max>1</max> + </range> + </simpleType> + <persistency>non-volatile</persistency> + <readable></readable> + <writeable></writeable> + <no_export/> + </attribute> + + <attribute> <description> Indicates the chip's EC level, distinct from ATTR_EC to handle non-standard mini-ECs, e.g. 1.01, separate from the real diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml index c86f99606..36497b876 100644 --- a/src/usr/targeting/common/xmltohb/target_types.xml +++ b/src/usr/targeting/common/xmltohb/target_types.xml @@ -1050,6 +1050,9 @@ <attribute> <id>TPM_INFO</id> </attribute> + <attribute> + <id>TPM_UNUSABLE</id> + </attribute> </targetType> <!-- This special TPM target exists only to adapt Hostboot's TPM target to |