summaryrefslogtreecommitdiffstats
path: root/src/usr/isteps/istep07
diff options
context:
space:
mode:
authorMarty Gloff <mgloff@us.ibm.com>2016-10-21 12:57:48 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-10-25 23:54:58 -0400
commitd0e9bd89fff1c372bda2f3e238211ff636980137 (patch)
tree62db67d06e56705302a31c0cad678ba8b81a0b74 /src/usr/isteps/istep07
parentafc2dd25bbcda6087376d1c6f4f7a56b92289dea (diff)
downloadtalos-hostboot-d0e9bd89fff1c372bda2f3e238211ff636980137.tar.gz
talos-hostboot-d0e9bd89fff1c372bda2f3e238211ff636980137.zip
Remove logic in HB to set Nest frequency based off sync mode
The p9_mss_freq_system HWP is setting the frequency, so removing the additional logic to set it. Change-Id: I2effcaf7091580ca072a7bd26d6aebb23aa94ca9 RTC:161197 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/31653 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com> Reviewed-by: Andres A. Lugo-Reyes <aalugore@us.ibm.com> Reviewed-by: Matt Derksen <v2cibmd@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/usr/isteps/istep07')
-rw-r--r--src/usr/isteps/istep07/call_mss_freq.C17
1 files changed, 2 insertions, 15 deletions
diff --git a/src/usr/isteps/istep07/call_mss_freq.C b/src/usr/isteps/istep07/call_mss_freq.C
index 63b9cba91..14fb02dc7 100644
--- a/src/usr/isteps/istep07/call_mss_freq.C
+++ b/src/usr/isteps/istep07/call_mss_freq.C
@@ -187,23 +187,10 @@ void* call_mss_freq( void *io_pArgs )
}
- // Check MC_SYNC_MODE
+ // Get latest MC_SYNC_MODE and FREQ_PB_MHZ
uint8_t l_mcSyncMode = l_masterProc->getAttr<TARGETING::ATTR_MC_SYNC_MODE>();
- uint32_t l_newNest = 0;
+ uint32_t l_newNest = l_sys->getAttr<TARGETING::ATTR_FREQ_PB_MHZ>();
- // TODO RTC: 161197 Remove logic to set nest based off sync mode
- // Set the nest frequency based off mc_sync_mode
- if( l_mcSyncMode == 0 )
- {
- l_newNest = l_sys->getAttr<TARGETING::ATTR_ASYNC_NEST_FREQ_MHZ>();
- }
- else
- {
- TARGETING::TargetHandleList l_mcbists;
- TARGETING::getAllChiplets(l_mcbists, TARGETING::TYPE_MCBIST);
- l_newNest = l_mcbists.at(0)->getAttr<TARGETING::ATTR_MSS_FREQ>();
- }
- l_sys->setAttr<TARGETING::ATTR_FREQ_PB_MHZ>( l_newNest );
// TODO RTC: 161596 - Set ATTR_NEST_FREQ_MHZ as well until we know it is not being used anymore
l_sys->setAttr<TARGETING::ATTR_NEST_FREQ_MHZ>( l_newNest );
OpenPOWER on IntegriCloud