From 6c22f61fc163823ec0ef677c2fce851fe704c466 Mon Sep 17 00:00:00 2001 From: Jacob Harvey Date: Wed, 31 Aug 2016 13:55:41 -0500 Subject: Implement L2 eff_config_thermal, bulk_pwr_throttle Implemented p9_mss_bulk_pwr_throttles p9_mss_utils_to_throttles p9_mss_eff_config_thermal Updated throttle xml Change-Id: I0492f9fe8a5bd027ff5875f236711bcf55af88f5 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31804 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Christian R. Geddes Reviewed-by: Louis Stermole Reviewed-by: Brian R. Silver Reviewed-by: Matt K. Light Reviewed-by: Jennifer A. Stofer Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31813 Reviewed-by: Hostboot Team Tested-by: Jenkins OP Build CI Tested-by: FSP CI Jenkins --- .../targeting/common/xmltohb/attribute_types.xml | 36 +++++++++++++++++----- src/usr/targeting/common/xmltohb/target_types.xml | 1 + 2 files changed, 29 insertions(+), 8 deletions(-) (limited to 'src/usr') diff --git a/src/usr/targeting/common/xmltohb/attribute_types.xml b/src/usr/targeting/common/xmltohb/attribute_types.xml index 3a2ce60d9..77e1be280 100644 --- a/src/usr/targeting/common/xmltohb/attribute_types.xml +++ b/src/usr/targeting/common/xmltohb/attribute_types.xml @@ -9118,8 +9118,8 @@ firmware notes: Used as override attribute for pstate procedure Initialized and used by HWPs. - - + + 2 volatile-zeroed @@ -9159,8 +9159,8 @@ firmware notes: Used as override attribute for pstate procedure This is the throttle numerator setting for cfg_nm_n_per_slot - - + + 2 volatile-zeroed @@ -9172,6 +9172,26 @@ firmware notes: Used as override attribute for pstate procedure + + MSS_DIMM_THERMAL_LIMIT + + DIMM Max Power based on a thermal limit + Decoded from ATTR_MSS_MRW_THERMAL_POWER_LIMIT + + + + + 2,2 + + volatile-zeroed + + + + ATTR_MSS_DIMM_THERMAL_LIMIT + DIRECT + + + EFF_NUM_DIES_PER_PACKAGE Specifies the number of DRAM dies per package. Initialized and used by HWPs. @@ -9632,8 +9652,8 @@ firmware notes: Used as override attribute for pstate procedure Initialized and used by HWPs. - - + + 2 volatile-zeroed @@ -9670,8 +9690,8 @@ firmware notes: Used as override attribute for pstate procedure Runtime throttle numerator setting for cfg_nm_n_per_slot - - + + 2 volatile-zeroed diff --git a/src/usr/targeting/common/xmltohb/target_types.xml b/src/usr/targeting/common/xmltohb/target_types.xml index 7b821437a..11cb44eb5 100755 --- a/src/usr/targeting/common/xmltohb/target_types.xml +++ b/src/usr/targeting/common/xmltohb/target_types.xml @@ -1812,6 +1812,7 @@ EFF_DRAM_MFG_ID EFF_DRAM_TRRD_DLR BAD_DQ_BITMAP + MSS_DIMM_THERMAL_LIMIT -- cgit v1.2.1