diff options
author | Prem Shanker Jha <premjha2@in.ibm.com> | 2018-05-29 03:34:48 -0500 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2018-07-04 07:22:35 -0400 |
commit | 1d60e2d7700cbc7111472ecfdc0f40e7c2706faf (patch) | |
tree | 7eab34cdc7b4a43a733a280a01da8a006f4b1e0e /src/import/chips/p9/procedures/xml | |
parent | bba0cab941443a90083d9abc0c53e4cbea948121 (diff) | |
download | talos-sbe-1d60e2d7700cbc7111472ecfdc0f40e7c2706faf.tar.gz talos-sbe-1d60e2d7700cbc7111472ecfdc0f40e7c2706faf.zip |
PM: Added support for enable disable of 24x7 IMA.
Commit incorporates an ability to enable or disable 24x7
IMA. It reads an attribute and populates a field of QPMR
header. 24x7 firmware is expected to read this field
and enable or disable 24x7 IMA by itself.
Key_Cronus_Test=NO_TEST
Change-Id: I1f1fc738a58f11346f7972eb3c547aac0e2f805f
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59443
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: Hostboot CI <hostboot-ci+hostboot@us.ibm.com>
Tested-by: HWSV CI <hwsv-ci+hostboot@us.ibm.com>
Reviewed-by: RANGANATHPRASAD BRAHMASAMUDRA <prasadbgr@in.ibm.com>
Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
Reviewed-by: Gregory S. Still <stillgs@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/59450
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/xml')
-rw-r--r-- | src/import/chips/p9/procedures/xml/attribute_info/pm_plat_attributes.xml | 18 |
1 files changed, 18 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 fd407827..241ff0a0 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 @@ -2236,5 +2236,23 @@ <platInit/> <default>FALSE</default> </attribute> + + <!-- ********************************************************************* --> + <attribute> + <id>ATTR_NEST_24x7_PERF_ACCUM_ENABLE</id> + <targetType>TARGET_TYPE_SYSTEM</targetType> + <description> + Switch to enable or disable 24x7 IMA. Based on the attribute value, a field of + QPMR header of HOMER is populated while building HOMER. Based on the value in + that field 24x7 code, which runs on GPE1, either starts or stops Nest IMA. + + Producer: Initialized by Hostboot firmware based on platform support + Consumers: Read by p9_hcode_image_build.C + </description> + <valueType>uint8</valueType> + <enum>FALSE = 0x00, TRUE = 0x01</enum> + <platInit/> + <default>TRUE</default> + </attribute> <!-- ********************************************************************* --> </attributes> |