diff options
author | Matt Raybuck <mraybuc@us.ibm.com> | 2018-09-17 12:39:46 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2018-09-26 10:56:57 -0500 |
commit | 3ee865ba154a8997907b772c88c85504053db0f0 (patch) | |
tree | ee7a4c0d54279f29e0e5ba08f40432007fdbbd74 /src/usr/targeting/common/xmltohb/attribute_types.xml | |
parent | e569e65e98947aa118b3a28e86b318b4c3c33906 (diff) | |
download | talos-hostboot-3ee865ba154a8997907b772c88c85504053db0f0.tar.gz talos-hostboot-3ee865ba154a8997907b772c88c85504053db0f0.zip |
Attribute keyword to require override
New tag added for attributes called <mrwRequired/> that will force
the MRW to supply a value for that attribute. If a value is not
supplied by the system owner then an error will be generated at
build time.
Change-Id: If9dede99a6afd1627ad2f331fa13e3bf583c0867
RTC: 42809
Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/66235
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Nicholas E. Bofferding <bofferdn@us.ibm.com>
Reviewed-by: Ilya Smirnov <ismirno@us.ibm.com>
Tested-by: Jenkins OP HW <op-hw-jenkins+hostboot@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/targeting/common/xmltohb/attribute_types.xml')
-rwxr-xr-x | src/usr/targeting/common/xmltohb/attribute_types.xml | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml index cf2d4ae47..a176b01f8 100755 --- a/src/usr/targeting/common/xmltohb/attribute_types.xml +++ b/src/usr/targeting/common/xmltohb/attribute_types.xml @@ -32,6 +32,7 @@ <persistency>non-volatile</persistency> <readable/> <no_export/> + <mrwRequired/> </attribute> <attribute> @@ -2221,6 +2222,7 @@ <uint32_t/> </simpleType> <no_export/> + <mrwRequired/> </attribute> <enumerationType> @@ -3770,6 +3772,17 @@ <readable/> </attribute> + <!--attribute> + <id>MRW_REQUIRED_TEST</id> + <description>An attribute to test the mrwRequired keyword</description> + <persistency>non-volatile</persistency> + <simpleType> + <uint8_t> + <default>0</default> + </uint8_t> + </simpleType> + <mrwRequired/> + </attribute--> <attribute> <description>AVDD memory programming type 0 = POWERON - domain is programmed as part of regular power on sequence, @@ -4909,6 +4922,7 @@ </simpleType> <writeable/> <no_export/> + <mrwRequired/> </attribute> <attribute> @@ -5493,6 +5507,7 @@ </nativeType> <persistency>non-volatile</persistency> <readable/> + <mrwRequired/> </attribute> <attribute> |