From 9eba57570f299b3844bc6b7636d8088d879271a4 Mon Sep 17 00:00:00 2001 From: Prasad Bg Ranganath Date: Sun, 13 Jan 2019 23:55:36 -0600 Subject: PPB:New attribute ATTR_PMCR_MOST_RECENT_MODE for PMCR request RTC:200788 Change-Id: I0da78fe23e594e80def8cafdc7e583928f87ab76 Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70436 Tested-by: Jenkins Server Tested-by: FSP CI Jenkins Tested-by: HWSV CI Tested-by: PPE CI Reviewed-by: RAHUL BATRA Reviewed-by: Prem Shanker Jha Tested-by: Hostboot CI Reviewed-by: Gregory S. Still Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/70441 Reviewed-by: Sachin Gupta --- .../xml/attribute_info/pm_hwp_attributes.xml | 21 ++++++++++++++++++++- .../xml/attribute_info/pm_plat_attributes.xml | 19 +++++++++++++++++++ 2 files changed, 39 insertions(+), 1 deletion(-) diff --git a/src/import/chips/p9/procedures/xml/attribute_info/pm_hwp_attributes.xml b/src/import/chips/p9/procedures/xml/attribute_info/pm_hwp_attributes.xml index f5efc884..d8f7af45 100644 --- a/src/import/chips/p9/procedures/xml/attribute_info/pm_hwp_attributes.xml +++ b/src/import/chips/p9/procedures/xml/attribute_info/pm_hwp_attributes.xml @@ -5,7 +5,7 @@ - + @@ -360,6 +360,25 @@ + + ATTR_PMCR_MOST_RECENT_MODE + TARGET_TYPE_PROC_CHIP + Enables the platform mode where the most recent PMCR update + will be the controlling value for Pstate changes. If disabled, + the legacy "fastest one wins" algorithm is used. + + Producer: p9_build_pstate_datablock + + Consumers: p9_hcode_image_build -> + PGPE Header + CME Header + + uint8 + FALSE=0, TRUE=1 + + + + ATTR_VDM_ENABLED TARGET_TYPE_PROC_CHIP 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 e35db500..729d2b4c 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 @@ -2617,4 +2617,23 @@ 1024 + + + ATTR_PMCR_MOST_RECENT_MODE + TARGET_TYPE_PROC_CHIP + Enables the platform mode where the most recent PMCR update + will be the controlling value for Pstate changes. If disabled, + the legacy "fastest one wins" algorithm is used. + + Producer: p9_build_pstate_datablock + + Consumers: p9_hcode_image_build -> + PGPE Header + CME Header + + uint8 + FALSE=0, TRUE=1 + + + -- cgit v1.2.1