diff options
author | Jacob Harvey <jlharvey@us.ibm.com> | 2016-10-13 09:29:46 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-10-27 11:06:51 -0400 |
commit | ee413cb5a6ae5b743582c61427ab3d9f8ec1afc7 (patch) | |
tree | 4669e9e0dbf2f2ef14faa1d8b6b621376a1182b8 /src/import/chips/p9/procedures/xml/attribute_info/memory_mcs_attributes.xml | |
parent | 097b78713b5afd3a0e5ec4fbe6233237f5b2319b (diff) | |
download | talos-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.xml | 60 |
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> |