summaryrefslogtreecommitdiffstats
path: root/src/usr/targeting
diff options
context:
space:
mode:
authorBrian Horton <brianh@linux.ibm.com>2013-06-19 18:52:17 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-07-10 16:23:50 -0500
commit36da1243a5e1026fe10de3194c167cb1ceeb77c8 (patch)
treed666ee803d606f530c39d043adc0bb038f528148 /src/usr/targeting
parent3837a7143776c6ea55fcda737e3425860c75a28c (diff)
downloadtalos-hostboot-36da1243a5e1026fe10de3194c167cb1ceeb77c8.tar.gz
talos-hostboot-36da1243a5e1026fe10de3194c167cb1ceeb77c8.zip
HWAS support of Field Core Override (FCO)
. add FIELD_CORE_OVERRIDE attribute . add HWAS support of FCO to restrict EX units, if needed Change-Id: I93acc3453edf68ce7dceab03d11ee2a08d312b1d RTC: 45870 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5099 Tested-by: Jenkins Server Reviewed-by: MIKE J. JONES <mjjones@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/targeting')
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml21
-rw-r--r--src/usr/targeting/common/xmltohb/target_types.xml1
2 files changed, 22 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 8a1ca787b..77afa1c8e 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -12605,4 +12605,25 @@ firmware notes: Platforms should initialize this attribute to AUTO (0)</descript
</enumerator>
</enumerationType>
+<attribute>
+ <id>FIELD_CORE_OVERRIDE</id>
+ <description>Field Core Override (FCO) is the override value for the
+ number of functional cores allowed on the system.
+ FCO is used when customers order a system with N cores but they only want
+ to enable less than N cores to lower software license costs. A field in the
+ anchor VPD is set by manufacturing to specify the maximum number of cores
+ to enable. The number is maintained, even if some cores are garded out due
+ to error.
+ A value of 0 means all cores allowed;
+ </description>
+ <simpleType>
+ <uint32_t>
+ <default>0</default>
+ </uint32_t>
+ </simpleType>
+ <persistency>non-volatile</persistency>
+ <readable/>
+ <writeable/>
+</attribute>
+
</attributes>
diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml
index 46a4c4131..99553c49a 100644
--- a/src/usr/targeting/common/xmltohb/target_types.xml
+++ b/src/usr/targeting/common/xmltohb/target_types.xml
@@ -651,6 +651,7 @@
<id>MODEL</id>
<default>POWER8</default>
</attribute>
+ <attribute><id>FIELD_CORE_OVERRIDE</id></attribute>
</targetType>
<targetType>
OpenPOWER on IntegriCloud