summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2014-05-14 09:27:56 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2014-05-21 12:44:39 -0500
commit03c1a966d7711fba64d5d5508869ecfcf73ed74b (patch)
tree8054b2243f466777665424630f38ba7f76158be0 /src
parent8ad3e45fa30dc9afdb3fff7ac49c0703a2870e35 (diff)
downloadtalos-hostboot-03c1a966d7711fba64d5d5508869ecfcf73ed74b.tar.gz
talos-hostboot-03c1a966d7711fba64d5d5508869ecfcf73ed74b.zip
SW260197: proc_enable_reconfig doesn't handle all Venice regs
CQ:SW260197 Change-Id: Ic3ec9587ea3700517cea461fe3a5778d4f2664ea Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11073 Reviewed-by: Thi N. Tran <thi@us.ibm.com> Tested-by: Thi N. Tran <thi@us.ibm.com> Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/11099 Tested-by: Jenkins Server Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src')
-rw-r--r--src/usr/hwpf/hwp/initfiles/p8.psi.scom.initfile9
-rw-r--r--src/usr/hwpf/hwp/proc_hwreconfig/proc_enable_reconfig/proc_enable_reconfig.C7
2 files changed, 13 insertions, 3 deletions
diff --git a/src/usr/hwpf/hwp/initfiles/p8.psi.scom.initfile b/src/usr/hwpf/hwp/initfiles/p8.psi.scom.initfile
index 99b360e31..e8266592c 100644
--- a/src/usr/hwpf/hwp/initfiles/p8.psi.scom.initfile
+++ b/src/usr/hwpf/hwp/initfiles/p8.psi.scom.initfile
@@ -1,4 +1,4 @@
-#-- $Id: p8.psi.scom.initfile,v 1.5 2013/06/05 15:31:00 jmcgill Exp $
+#-- $Id: p8.psi.scom.initfile,v 1.6 2014/04/23 13:47:41 jmcgill Exp $
#-------------------------------------------------------------------------------
#--
#-- (C) Copyright International Business Machines Corp. 2011
@@ -23,6 +23,12 @@ SyntaxVersion = 1
#-- SCOM initializations
#--------------------------------------------------------------------------------
+# PSI Host Bridge Error Mask Register
+scom 0x0201090F {
+ bits, scom_data;
+ 16:27, 0x000;
+ 48:52, 0b00000;
+}
# PSI Host Bridge FIR Action0 Register
scom 0x02010906 {
@@ -41,3 +47,4 @@ scom 0x02010903 {
bits, scom_data;
0:63, 0x3902FFF800000000;
}
+
diff --git a/src/usr/hwpf/hwp/proc_hwreconfig/proc_enable_reconfig/proc_enable_reconfig.C b/src/usr/hwpf/hwp/proc_hwreconfig/proc_enable_reconfig/proc_enable_reconfig.C
index 546d1f23e..062947fbc 100644
--- a/src/usr/hwpf/hwp/proc_hwreconfig/proc_enable_reconfig/proc_enable_reconfig.C
+++ b/src/usr/hwpf/hwp/proc_hwreconfig/proc_enable_reconfig/proc_enable_reconfig.C
@@ -20,7 +20,7 @@
/* Origin: 30 */
/* */
/* IBM_PROLOG_END_TAG */
-// $Id: proc_enable_reconfig.C,v 1.9 2014/05/03 01:10:01 dcrowell Exp $
+// $Id: proc_enable_reconfig.C,v 1.12 2014/05/14 18:08:38 jdsloat Exp $
// $Source: /afs/awd/projects/eclipz/KnowledgeBase/.cvsroot/eclipz/chips/p8/working/procedures/ipl/fapi/proc_enable_reconfig.C,v $
//------------------------------------------------------------------------------
// *! (C) Copyright International Business Machines Corp. 2013
@@ -44,6 +44,9 @@
//------------------------------------------------------------------------------
// Version:| Author: | Date: | Comment:
//---------|----------|---------|-----------------------------------------------
+// 1.12 | jdsloat |14-MAY-14| Fixed target name l_target_pu_mcs to i_target_pu_mcs
+// 1.11 | jdsloat |13-MAY-14| Removed unused attribute l_attr_feature_venice
+// 1.10 | jdsloat |08-MAY-14| Changed MC1_BUSCNTL_FIR_0x02011E00 to IOMC0_BUSCNTL_FIR_0x02011A00 chiplet address to cover MC0 for venice.
/// 1.9 | dcrowell |02-MAY-14| Corrected comment in previous commit
// 1.8 | jdsloat |02-MAY-14| Added initializing of MCS_MCFGPR_0x02011802 to all 0s according to SW259625 by Dan Crowell
// 1.7 | jdsloat |25-MAR-14| Added return rc to the end of the code
@@ -225,7 +228,7 @@ extern "C" {
if(rc) return rc;
// #dmi fir
- rc = fapiPutScom(l_target_pu, MC1_BUSCNTL_FIR_0x02011E00, data_buffer_64);
+ rc = fapiPutScom(i_target_pu_mcs, IOMC0_BUSCNTL_FIR_0x02011A00, data_buffer_64);
if(rc) return rc;
//Turn off indication of valid MCS for OCC
OpenPOWER on IntegriCloud