diff options
author | Brian Horton <brianh@linux.ibm.com> | 2013-06-19 18:52:17 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-07-10 16:23:50 -0500 |
commit | 36da1243a5e1026fe10de3194c167cb1ceeb77c8 (patch) | |
tree | d666ee803d606f530c39d043adc0bb038f528148 /src/usr/targeting | |
parent | 3837a7143776c6ea55fcda737e3425860c75a28c (diff) | |
download | talos-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.xml | 21 | ||||
-rw-r--r-- | src/usr/targeting/common/xmltohb/target_types.xml | 1 |
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> |