summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorCorey Swenson <cswenson@us.ibm.com>2017-04-18 13:23:31 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-04-28 13:52:57 -0400
commit38bb2df0d99cbd6235f43ef44ebbe205e6b5f900 (patch)
tree8ae9b7ce718f50b5cfa823c113ce3004bbc29fd4 /src
parentaef8993e6d472792f5b70dd6f86013d5665849da (diff)
downloadtalos-hostboot-38bb2df0d99cbd6235f43ef44ebbe205e6b5f900.tar.gz
talos-hostboot-38bb2df0d99cbd6235f43ef44ebbe205e6b5f900.zip
Add attribute for fused mode SMT value
Change-Id: Ice161c073e027bee9954cd7e282651a25f4de6cd RTC:154685 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/39377 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: Christian R. Geddes <crgeddes@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src')
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml34
-rwxr-xr-xsrc/usr/targeting/common/xmltohb/target_types.xml1
2 files changed, 35 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 4b3678d8c..1d0b5a9bd 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -18907,6 +18907,40 @@ Measured in GB</description>
<writeable/>
</attribute>
+<enumerationType>
+ <id>FUSED_CORE_MODE</id>
+ <description>Enum for FUSED_CORE_MODE</description>
+ <enumerator>
+ <name>SMT4_DEFAULT</name>
+ <value>0</value>
+ </enumerator>
+ <enumerator>
+ <name>SMT4_ONLY</name>
+ <value>1</value>
+ </enumerator>
+ <enumerator>
+ <name>SMT8_ONLY</name>
+ <value>2</value>
+ </enumerator>
+</enumerationType>
+
+<attribute>
+ <id>FUSED_CORE_MODE</id>
+ <description>
+ Stores the SMT setting used to determine fused mode.
+ SMT4_DEFAULT: Nimbus_DD1, boot in SMT4 but can change to SMT8
+ SMT4_ONLY: Nimbus_DD2/Cumulus, set based on PVR info
+ SMT8_ONLY: Nimbus_DD2/Cumulus, set based on PVR info
+ </description>
+ <simpleType>
+ <uint8_t>
+ </uint8_t>
+ </simpleType>
+ <persistency>volatile-zeroed</persistency>
+ <readable/>
+ <writeable/>
+</attribute>
+
<attribute>
<id>ICACHE_LINE_SIZE</id>
<description>Icache Line Size in bytes</description>
diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml
index 374bb98a1..63caf89d6 100755
--- a/src/usr/targeting/common/xmltohb/target_types.xml
+++ b/src/usr/targeting/common/xmltohb/target_types.xml
@@ -743,6 +743,7 @@
<attribute><id>PAYLOAD_IN_MIRROR_MEM</id></attribute>
<!-- AVP override for fused cores or normal cores -->
<attribute><id>FUSED_CORE_OPTION</id></attribute>
+ <attribute><id>FUSED_CORE_MODE</id></attribute>
<attribute><id>MIRROR_BASE_ADDRESS</id></attribute>
<attribute><id>EFFECTIVE_EC</id></attribute>
<attribute><id>HB_RSV_MEM_SIZE_MB</id></attribute>
OpenPOWER on IntegriCloud