diff options
author | Christopher M. Riedl <cmriedl@us.ibm.com> | 2017-05-05 21:05:19 -0500 |
---|---|---|
committer | Christian R. Geddes <crgeddes@us.ibm.com> | 2017-05-12 21:21:05 -0400 |
commit | 03418af739053df0523fb93c95b1f92667f2dcf9 (patch) | |
tree | 74b6fefff301f2104b7a05f337b88f30bb344b59 /src/import/chips/p9/procedures/hwp/cache | |
parent | 2718fd2c8746f4391e8a252dfc29484396a0f1e9 (diff) | |
download | talos-hostboot-03418af739053df0523fb93c95b1f92667f2dcf9.tar.gz talos-hostboot-03418af739053df0523fb93c95b1f92667f2dcf9.zip |
Pstate: Remove legacy VDM code
- Remove legacy VDM code in preparation for actual VDM enablement commit
- VDM enablement only occurs during istep15
- Does not introduce any inter-platform dependencies
Change-Id: Ia46661f6133e2556bee0464a95c7109658a86beb
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40185
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>
Reviewed-by: Michael S. Floyd <mfloyd@us.ibm.com>
Reviewed-by: Brian T. Vanderpool <vanderp@us.ibm.com>
Reviewed-by: Jennifer A. Stofer <stofer@us.ibm.com>
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/40236
Reviewed-by: Hostboot Team <hostboot@us.ibm.com>
Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Christian R. Geddes <crgeddes@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/procedures/hwp/cache')
-rw-r--r-- | src/import/chips/p9/procedures/hwp/cache/p9_hcd_cache_stopclocks.C | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/import/chips/p9/procedures/hwp/cache/p9_hcd_cache_stopclocks.C b/src/import/chips/p9/procedures/hwp/cache/p9_hcd_cache_stopclocks.C index 92397fd95..d20e4a956 100644 --- a/src/import/chips/p9/procedures/hwp/cache/p9_hcd_cache_stopclocks.C +++ b/src/import/chips/p9/procedures/hwp/cache/p9_hcd_cache_stopclocks.C @@ -265,7 +265,11 @@ p9_hcd_cache_stopclocks( if (l_attr_vdm_enable == fapi2::ENUM_ATTR_VDM_ENABLE_ON) { - FAPI_DBG("Drop vdm enable via QPPM_VDMCR[0]"); + FAPI_DBG("Clear Jump Protect Enable via DPLL_CTRL[1] (no need to poll DPLL_STAT)"); + FAPI_TRY(putScom(i_target, EQ_QPPM_DPLL_CTRL_CLEAR, MASK_SET(1))); + FAPI_DBG("Set VDM Disable via QPPM_VDMCR[1]"); + FAPI_TRY(putScom(i_target, EQ_PPM_VDMCR_OR, MASK_SET(1))); + FAPI_DBG("Drop VDM Poweron via QPPM_VDMCR[0]"); FAPI_TRY(putScom(i_target, EQ_PPM_VDMCR_CLEAR, MASK_SET(0))); } |