diff options
author | Dan Crowell <dcrowell@us.ibm.com> | 2017-12-07 17:26:16 -0600 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2017-12-12 21:10:16 -0500 |
commit | c21e72cf477a19a221f84437b4a961f6678fa686 (patch) | |
tree | 333e9072162bdae1b01c1ee0d309d62d8adbde8f | |
parent | 4d8b2fe78a663d4edffc9bb16aa978873d4bf134 (diff) | |
download | talos-sbe-c21e72cf477a19a221f84437b4a961f6678fa686.tar.gz talos-sbe-c21e72cf477a19a221f84437b4a961f6678fa686.zip |
Add Fallback Frequency for #V Bucket Selection
Created ATTR_FREQ_PB_MHZ_POUNDV_FALLBACK to handle a few cases
where modules were created with invalid #V for the frequency we
would like to run them at. The code will use the real powerbus
frequency to find the #V bucket (no change from current behavior)
but will fall back to the new attribute if no matches are found.
Change-Id: Ie15190ac092ca797a8a51d41eece7c4cd2d0f136
CQ: SW410357
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/50677
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: PPE CI <ppe-ci+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Tested-by: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Reviewed-by: Dean Sanner <dsanner@us.ibm.com>
Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/50682
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
-rw-r--r-- | src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml index c4ef2677..9f640199 100644 --- a/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml @@ -2191,4 +2191,26 @@ <overrideOnly/> </attribute> <!-- ********************************************************************* --> + <attribute> + <id>ATTR_FREQ_PB_MHZ_POUNDV_FALLBACK</id> + <targetType>TARGET_TYPE_SYSTEM</targetType> + <description> + The powerbus frequency that should be used to locate a valid #V bucket + in the processor Module VPD if the actual ATTR_FREQ_PB_MHZ value isn't + present. + </description> + <valueType>uint32</valueType> + <enum> + NO_FALLBACK = 0, + 1600 = 1600, + 1866 = 1866, + 2000 = 2000, + 2133 = 2133, + 2400 = 2400 + </enum> + <writeable/> + <platInit/> + <default>NO_FALLBACK</default> + </attribute> + <!-- ********************************************************************* --> </attributes> |