summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Crowell <dcrowell@us.ibm.com>2016-09-20 08:17:36 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-09-28 12:01:45 -0400
commitfd12782e215bd1977f4bb519fae21326dd19b993 (patch)
treeced6e208ae6def5a6d5e7eef8f4795a170ee7a13
parentcd3b559428311bd45a52fd632ae54c38b2890b3f (diff)
downloadtalos-hostboot-fd12782e215bd1977f4bb519fae21326dd19b993.tar.gz
talos-hostboot-fd12782e215bd1977f4bb519fae21326dd19b993.zip
Add attribute for supported STOP states in HDAT
Change-Id: Id845c7b7f782ae4c6b481a13bdc84b121fc03e36 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/29949 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Elizabeth K. Liner <eliner@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
-rw-r--r--src/usr/targeting/common/xmltohb/attribute_types.xml27
-rwxr-xr-xsrc/usr/targeting/common/xmltohb/target_types.xml1
2 files changed, 28 insertions, 0 deletions
diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml
index 61eaa4e4c..e96914379 100644
--- a/src/usr/targeting/common/xmltohb/attribute_types.xml
+++ b/src/usr/targeting/common/xmltohb/attribute_types.xml
@@ -31498,4 +31498,31 @@ Measured in GB</description>
<writeable/>
</attribute>
+<attribute>
+ <id>SUPPORTED_STOP_STATES</id>
+ <description>
+ STOP levels supported at runtime (sent to Host via HDAT):
+ Bit 0: STOP0 Supported - Quiesce thread only
+ Bit 1: STOP1 Supported - P8 Nap
+ Bit 2: STOP2 Supported - P8 Fast Sleep
+ Bit 3: STOP3 Supported - P8 Fast Sleep using iVRMs
+ Bit 4: STOP4 supported - P8 Deep Sleep
+ Bit 5: STOP5 Supported - WOF-friendly "Instant on"
+ Bit 6,7: Reserved
+ Bit 8: STOP8 supported - Half Quad Sleep
+ Bit 9: STOP9 supported - P8 Fast Winkle
+ Bit 10: Reserved
+ Bit 11: STOP11 supported - P8 Deep Winkle
+ Bit 12-15 : Reserved
+ Bits 16..31 - Reserved
+ </description>
+ <simpleType>
+ <uint32_t>
+ <default>0x80000000</default>
+ </uint32_t>
+ </simpleType>
+ <persistency>non-volatile</persistency>
+ <readable/>
+</attribute>
+
</attributes>
diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml
index 368183095..9658662e4 100755
--- a/src/usr/targeting/common/xmltohb/target_types.xml
+++ b/src/usr/targeting/common/xmltohb/target_types.xml
@@ -862,6 +862,7 @@
<attribute><id>VDM_ENABLE</id></attribute>
<attribute><id>STOP8_DISABLE</id></attribute>
<attribute><id>STOP4_DISABLE</id></attribute>
+ <attribute><id>SUPPORTED_STOP_STATES</id></attribute>
</targetType>
<!-- enc-node-power9 -->
OpenPOWER on IntegriCloud