diff options
author | Thi Tran <thi@us.ibm.com> | 2013-10-24 12:30:31 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2013-10-29 14:27:50 -0500 |
commit | fc94f11e193fc5011403a8602cffd33b2a24a416 (patch) | |
tree | debd492fb2f4effce3c2028f6ecf237c6e535795 /src/usr/hwpf/hwp/dmi_training | |
parent | f6b5300b38eaf6a22a6118fc884a8354ee9c708e (diff) | |
download | talos-hostboot-fc94f11e193fc5011403a8602cffd33b2a24a416.tar.gz talos-hostboot-fc94f11e193fc5011403a8602cffd33b2a24a416.zip |
INITPROC: Hostboot - SW228141 PLL Rescan for DCCAL
Change-Id: Ic4b2f3b5dda2abe151923ac70103e298a47d4169
CMVC-Prereq:903906
CQ:SW228141
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/6849
Tested-by: Jenkins Server
Reviewed-by: Thi N. Tran <thi@us.ibm.com>
Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/dmi_training')
-rw-r--r-- | src/usr/hwpf/hwp/dmi_training/dmi_training.C | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/usr/hwpf/hwp/dmi_training/dmi_training.C b/src/usr/hwpf/hwp/dmi_training/dmi_training.C index e52a380cc..3d9c1ff3f 100644 --- a/src/usr/hwpf/hwp/dmi_training/dmi_training.C +++ b/src/usr/hwpf/hwp/dmi_training/dmi_training.C @@ -844,8 +844,19 @@ void* call_dmi_io_dccal( void *io_pArgs ) TARGETING::get_huid(l_itr->first)); } + // io_dccal.C is going to look for a PLL ring with a "stub" + // mem freq -- so set to a default, then clear it (so as not + // to mess up MSS HWP later + TARGETING::Target* l_membuf_target = + (const_cast<TARGETING::Target*>(l_itr->second)); + l_membuf_target->setAttr<TARGETING::ATTR_MSS_FREQ>(1600); + // Call on the MEMBUF FAPI_INVOKE_HWP(l_errl, dmi_io_dccal, l_fapi_membuf_target); + + // Clear MSS_FREQ. This attribute will be set in istep 12 (mss_freq) for good + l_membuf_target->setAttr<TARGETING::ATTR_MSS_FREQ>(0); + if (l_errl) { TRACFCOMP(ISTEPS_TRACE::g_trac_isteps_trace, |