summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
diff options
context:
space:
mode:
authorJacob Harvey <jlharvey@us.ibm.com>2016-10-13 09:29:46 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-10-27 11:06:51 -0400
commitee413cb5a6ae5b743582c61427ab3d9f8ec1afc7 (patch)
tree4669e9e0dbf2f2ef14faa1d8b6b621376a1182b8 /src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
parent097b78713b5afd3a0e5ec4fbe6233237f5b2319b (diff)
downloadtalos-hostboot-ee413cb5a6ae5b743582c61427ab3d9f8ec1afc7.tar.gz
talos-hostboot-ee413cb5a6ae5b743582c61427ab3d9f8ec1afc7.zip
Started implementation of bulk_pwr_throttles
Added calc_power and calc_databus functions for throttling Added testing for those calc functions Added a set_power_attrs which decodes power curve attributes Change-Id: I2f08f846f6b19b0200b1c1df4a095cabfa9ee840 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31163 Reviewed-by: Brian R. Silver <bsilver@us.ibm.com> Reviewed-by: Louis Stermole <stermole@us.ibm.com> Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com> Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31259 Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: JACOB L. HARVEY <jlharvey@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml')
-rw-r--r--src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml60
1 files changed, 2 insertions, 58 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
index 155a02270..8d5776543 100644
--- a/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
+++ b/src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml
@@ -1128,18 +1128,6 @@
</attribute>
<attribute>
- <id>ATTR_EFF_NUM_DROPS_PER_PORT</id>
- <targetType>TARGET_TYPE_MCS</targetType>
- <description>Specifies the number of DIMM dimensions that are valid per port. </description>
- <initToZero></initToZero>
- <valueType>uint8</valueType>
- <enum>EMPTY = 0, SINGLE = 1, DUAL = 2</enum>
- <writeable/>
- <array>2</array>
- <mssAccessorName>eff_num_drops_per_port</mssAccessorName>
- </attribute>
-
- <attribute>
<id>ATTR_EFF_NUM_MASTER_RANKS_PER_DIMM</id>
<targetType>TARGET_TYPE_MCS</targetType>
<description>Specifies the number of master ranks per DIMM.</description>
@@ -1255,7 +1243,7 @@
consumer: mss_bulk_pwr_throttles
</description>
<initToZero></initToZero>
- <valueType>uint32</valueType>
+ <valueType>uint16</valueType>
<writeable/>
<array> 2 2</array>
<mssAccessorName>total_pwr_slope</mssAccessorName>
@@ -1270,57 +1258,13 @@
consumer: mss_bulk_pwr_throttles
</description>
<initToZero></initToZero>
- <valueType>uint32</valueType>
+ <valueType>uint16</valueType>
<writeable/>
<array> 2 2</array>
<mssAccessorName>total_pwr_intercept</mssAccessorName>
</attribute>
<attribute>
- <id>ATTR_MSS_MASTER_PWR_SLOPE</id>
- <targetType>TARGET_TYPE_MCS</targetType>
- <description>Master Power slope value for dimm</description>
- <initToZero></initToZero>
- <valueType>uint32</valueType>
- <writeable/>
- <array> 2 2</array>
- <mssAccessorName>master_pwr_slope</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MSS_SUPPLIER_PWR_SLOPE</id>
- <targetType>TARGET_TYPE_MCS</targetType>
- <description>Supplier Power slope value for dimm</description>
- <initToZero></initToZero>
- <valueType>uint32</valueType>
- <writeable/>
- <array> 2 2</array>
- <mssAccessorName>supplier_pwr_slope</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MSS_MASTER_PWR_INTERCEPT</id>
- <targetType>TARGET_TYPE_MCS</targetType>
- <description>Master Power intercept value for dimm</description>
- <initToZero></initToZero>
- <valueType>uint32</valueType>
- <writeable/>
- <array> 2 2</array>
- <mssAccessorName>master_pwr_intercept</mssAccessorName>
- </attribute>
-
- <attribute>
- <id>ATTR_MSS_SUPPLIER_PWR_INTERCEPT</id>
- <targetType>TARGET_TYPE_MCS</targetType>
- <description>Supplier Power intercept value for dimm</description>
- <initToZero></initToZero>
- <valueType>uint32</valueType>
- <writeable/>
- <array> 2 2</array>
- <mssAccessorName>supplier_pwr_intercept</mssAccessorName>
- </attribute>
-
- <attribute>
<id>ATTR_MSS_DIMM_MAXBANDWIDTH_GBS</id>
<targetType>TARGET_TYPE_MCS</targetType>
<description>DIMM Max Bandwidth in GBs output from thermal procedures</description>
OpenPOWER on IntegriCloud