summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting/common/xmltohb/attribute_types.xml
diff options
context:
space:
mode:
authorMatt Raybuck <mraybuc@us.ibm.com>2018-09-17 12:39:46 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2018-09-26 10:56:57 -0500
commit3ee865ba154a8997907b772c88c85504053db0f0 (patch)
treeee7a4c0d54279f29e0e5ba08f40432007fdbbd74 /src/usr/targeting/common/xmltohb/attribute_types.xml
parente569e65e98947aa118b3a28e86b318b4c3c33906 (diff)
downloadtalos-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-xsrc/usr/targeting/common/xmltohb/attribute_types.xml15
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>
OpenPOWER on IntegriCloud