summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/dmi_training
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2013-10-24 12:30:31 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-10-29 14:27:50 -0500
commitfc94f11e193fc5011403a8602cffd33b2a24a416 (patch)
treedebd492fb2f4effce3c2028f6ecf237c6e535795 /src/usr/hwpf/hwp/dmi_training
parentf6b5300b38eaf6a22a6118fc884a8354ee9c708e (diff)
downloadtalos-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.C11
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,
OpenPOWER on IntegriCloud