diff options
author | Marty Gloff <mgloff@us.ibm.com> | 2016-10-21 12:57:48 -0500 |
---|---|---|
committer | Daniel M. Crowell <dcrowell@us.ibm.com> | 2016-10-25 23:54:58 -0400 |
commit | d0e9bd89fff1c372bda2f3e238211ff636980137 (patch) | |
tree | 62db67d06e56705302a31c0cad678ba8b81a0b74 /src/usr/isteps/istep07 | |
parent | afc2dd25bbcda6087376d1c6f4f7a56b92289dea (diff) | |
download | talos-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.C | 17 |
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 ); |