diff options
author | Mike Jones <mjjones@us.ibm.com> | 2012-08-08 12:06:50 -0500 |
---|---|---|
committer | A. Patrick Williams III <iawillia@us.ibm.com> | 2012-08-15 12:21:15 -0500 |
commit | b37ad3eba6e5d9334e4b35a1b32742fde4dff646 (patch) | |
tree | 4fa56935651383b6cf3d1ca089f0afc3f32bdeab /src/usr/hwpf/hwp/dram_training/mss_draminit_mc | |
parent | 1d72de9b758ef67192924bfb4a0d3aac119fa3b4 (diff) | |
download | talos-hostboot-b37ad3eba6e5d9334e4b35a1b32742fde4dff646.tar.gz talos-hostboot-b37ad3eba6e5d9334e4b35a1b32742fde4dff646.zip |
HWP: Update HWPs with latest good versions
The selection of HWPs to pull into Hostboot was due to either:
1/ Thi needed to pull into Hostboot build for VPO to match Cronus level.
2/ Mike saw that latest code in eKB is a trivial update to current reviewed
version (usually just adding the cvs version number)
These changes have all passed the "HWP Review"
RTC: 46573
Change-Id: I50031a19e5b4f7ad0531cd58df9ec24034207664
Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/1499
Tested-by: Jenkins Server
Reviewed-by: Van H. Lee <vanlee@us.ibm.com>
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/dram_training/mss_draminit_mc')
-rw-r--r-- | src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.C | 21 | ||||
-rw-r--r-- | src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.H | 47 |
2 files changed, 37 insertions, 31 deletions
diff --git a/src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.C b/src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.C index 49f7a8772..f08e71da8 100644 --- a/src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.C +++ b/src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.C @@ -21,6 +21,7 @@ * * IBM_PROLOG_END_TAG */ +// $Id: mss_draminit_mc.C,v 1.24 2012/07/17 13:23:51 bellows Exp $ //------------------------------------------------------------------------------ // *! (C) Copyright International Business Machines Corp. 2011 // *! All Rights Reserved -- Property of IBM @@ -44,6 +45,8 @@ //------------------------------------------------------------------------------ // Version:| Author: | Date: | Comment: //---------|----------|---------|----------------------------------------------- +// 1.24 | bellows |16-JUL-12| added in Id tag +// 1.22 | bellows |13-JUL-12| Fixed periodic cal bit 61 being set. HW214829 // 1.20 | jdsloat |21-MAY-12| Typo fix, addresses moved to cen_scom_addresses.H, moved per cal settings to initfile // 1.19 | jdsloat |08-MAY-12| All Refresh controls moved to initfile, changed to just enable refresh // 1.18 | jdsloat |07-MAY-12| Fixed refresh interval, trfc, ref check interval bit ordering @@ -165,14 +168,13 @@ ReturnCode mss_draminit_mc (Target& i_target) } // Step Four: Setup Periodic Cals - FAPI_INF( "+++ Skipping Periodic Cals +++"); - // FAPI_INF( "+++ Setting Up Periodic Cals +++"); - // rc = mss_enable_periodic_cal(l_mbaChiplets[i]); - // if(rc) - // { - // FAPI_ERR("---Error During Periodic Cal Setup and Enable rc = 0x%08X (creator = %d)---", uint32_t(rc), rc.getCreator()); - // return rc; - // } + FAPI_INF( "+++ Setting Up Periodic Cals +++"); + rc = mss_enable_periodic_cal(l_mbaChiplets[i]); + if(rc) + { + FAPI_ERR("---Error During Periodic Cal Setup and Enable rc = 0x%08X (creator = %d)---", uint32_t(rc), rc.getCreator()); + return rc; + } // Step Five: Setup Power Management FAPI_INF( "+++ Setting Up Power Management +++"); @@ -280,7 +282,8 @@ ReturnCode mss_enable_periodic_cal (Target& i_target) } //Start the periodic Cal - rc_num = rc_num | mba01_data_buffer_64_p1.setBit(61); + // do not set bit 61 - HW214829 + // rc_num = rc_num | mba01_data_buffer_64_p1.setBit(61); //Write the mba_p01_PER_CAL_CFG_REG rc = fapiPutScom(i_target, DPHY01_DDRPHY_PC_PER_CAL_CONFIG_P0_0x8000C00B0301143F, mba01_data_buffer_64_p0); diff --git a/src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.H b/src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.H index c99d5c910..f296353e8 100644 --- a/src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.H +++ b/src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.H @@ -1,25 +1,27 @@ -// IBM_PROLOG_BEGIN_TAG -// This is an automatically generated prolog. -// -// $Source: src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.H $ -// -// IBM CONFIDENTIAL -// -// COPYRIGHT International Business Machines Corp. 2012 -// -// p1 -// -// Object Code Only (OCO) source materials -// Licensed Internal Code Source Materials -// IBM HostBoot Licensed Internal Code -// -// The source code for this program is not published or other- -// wise divested of its trade secrets, irrespective of what has -// been deposited with the U.S. Copyright Office. -// -// Origin: 30 -// -// IBM_PROLOG_END +/* IBM_PROLOG_BEGIN_TAG + * This is an automatically generated prolog. + * + * $Source: src/usr/hwpf/hwp/dram_training/mss_draminit_mc/mss_draminit_mc.H $ + * + * IBM CONFIDENTIAL + * + * COPYRIGHT International Business Machines Corp. 2012 + * + * p1 + * + * Object Code Only (OCO) source materials + * Licensed Internal Code Source Materials + * IBM HostBoot Licensed Internal Code + * + * The source code for this program is not published or other- + * wise divested of its trade secrets, irrespective of what has + * been deposited with the U.S. Copyright Office. + * + * Origin: 30 + * + * IBM_PROLOG_END_TAG + */ +// $Id: mss_draminit_mc.H,v 1.5 2012/07/17 13:22:39 bellows Exp $ //------------------------------------------------------------------------------ // Don't forget to create CVS comments when you check in your changes! //------------------------------------------------------------------------------ @@ -27,6 +29,7 @@ //------------------------------------------------------------------------------ // Version:| Date: | Author: | Comment: //---------|----------|----------|----------------------------------------------- +// 1.5 | 07/16/12 | bellows | added in Id tag // 1.4 | 03/07/12 | jdsloat | changed target to centaur // 1.3 | 02/17/12 | jdsloat | Added the other & // 1.1 | 02/02/12 | jdsloat | Added & and description of target type |