summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/initfiles
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2013-08-21 16:11:09 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-08-23 16:17:11 -0500
commit13c1d30ad8dad508635fa3faaa3c4e9e8b37f2dc (patch)
tree8453359aeb628e2ec7cce599be2588a133c848a9 /src/usr/hwpf/hwp/initfiles
parent649c8d93096d97a858312c3a3b0077213f2ff6d2 (diff)
downloadtalos-hostboot-13c1d30ad8dad508635fa3faaa3c4e9e8b37f2dc.tar.gz
talos-hostboot-13c1d30ad8dad508635fa3faaa3c4e9e8b37f2dc.zip
INITPROC: Hostboot - Updated HWPs from defect SW218634
SW218634 Change-Id: Ie328e419de7cf6228ac3068775a2ddc068972678 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/5874 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/hwpf/hwp/initfiles')
-rw-r--r--src/usr/hwpf/hwp/initfiles/cen.dmi.scom.initfile64
1 files changed, 34 insertions, 30 deletions
diff --git a/src/usr/hwpf/hwp/initfiles/cen.dmi.scom.initfile b/src/usr/hwpf/hwp/initfiles/cen.dmi.scom.initfile
index 96b7ce8c2..7985a31fb 100644
--- a/src/usr/hwpf/hwp/initfiles/cen.dmi.scom.initfile
+++ b/src/usr/hwpf/hwp/initfiles/cen.dmi.scom.initfile
@@ -1,4 +1,4 @@
-#-- $Id: cen.dmi.scom.initfile,v 1.12 2013/04/18 19:20:14 jgrell Exp $
+#-- $Id: cen.dmi.scom.initfile,v 1.16 2013/07/30 20:47:07 jgrell Exp $
####################################################################
@@ -7,14 +7,18 @@
## Based on SETUP_ID_MODE DMI_BUS_TR_HW
## from ../../logic/mesa_sim/fusion/run/IODNC_MB_TOP.IODNC_MB_TOP.figdb
##
-## Created on Mon Apr 15 15:04:16 CDT 2013, by jgrell
+## Created on Tue Jul 30 10:22:33 CDT 2013, by jgrell
####################################################################
## -- CHANGE HISTORY:
## --------------------------------------------------------------------------------
## -- VersionID: |Author: | Date: | Comment:
## -- -----------|---------|--------|-------------------------------------------------
+ ## -- jfg13072400| jfg |07-24-13| HW253558: change pgooddly to MAX from lab feedback
+ ## -- mbs13071200| mbs |07-12-13| Disable recal adjustment for allv1 (DFE bug)
+ ## -- mbs13071100| mbs |07-11-13| Updates for HW239870 and HW258990
## -- jgr13041800| jgr |04-18-13| Added rx_max_ber_check_count setting to 0x03
+ ## -- smr13032500| SMR |03-25-13| Changed rx_dyn_recal_overall_timeout_sel init to 0b100 & rx_sls_timeout_sel init to 0b110
## -- jgr13031300| jgr |03-13-13| Added missing entries from rel 0128
## -- mbs13011802| mbs |01-18-13| Added rx_fence to run_mode dial (HW236326)
## -- mbs13011000| mbs |01-10-13| Added rx_prot_speed_slct and rx_c4_sel
@@ -91,7 +95,7 @@ scom 0x800B80000201043F {
bits, scom_data, expr;
rx_ber_cfg, 0b100 , def_IS_HW;
rx_ber_cfg, 0b000 , def_IS_VBU;
- rx_dac_bo_cfg, 0b100 , def_IS_HW;
+ rx_dac_bo_cfg, 0b101 , def_IS_HW;
rx_dac_bo_cfg, 0b000 , def_IS_VBU;
rx_ddc_cfg, 0b10 , def_IS_HW;
rx_ddc_cfg, 0b00 , def_IS_VBU;
@@ -104,7 +108,13 @@ scom 0x800B80000201043F {
#RX.RXCTL.RX_CTL_REGS.RX_DYN_RECAL_CONFIG_PG
scom 0x800A18000201043F {
bits, scom_data, expr;
- rx_dyn_recal_overall_timeout_sel, 0b001, any;
+ rx_dyn_recal_overall_timeout_sel, 0b100, any;
+}
+
+#RX.RXCTL.RX_CTL_REGS.RX_DYN_RECAL_TIMEOUTS_PP
+scom 0x800B40000201043F {
+ bits, scom_data, expr;
+ rx_dyn_recal_interval_timeout_sel, 0b101, any;
}
#RX.RXCTL.RX_CTL_REGS.RX_DYN_RPR_ERR_TALLYING1_PG
@@ -198,13 +208,6 @@ scom 0x8009C0000201043F {
rx_prot_speed_slct, 0b0 , def_IS_VBU;
}
-#RX.RXCTL.RX_CTL_REGS.RX_MODE1_PP
-scom 0x800B08000201043F {
- bits, scom_data, expr;
- rx_bit_lock_timeout_sel, 0b110 , def_IS_HW;
- rx_bit_lock_timeout_sel, 0b101 , def_IS_VBU;
-}
-
#RX.RXCTL.RX_CTL_REGS.RX_RC_STEP_CNTL_PG
scom 0x800AB8000201043F {
bits, scom_data, expr;
@@ -214,10 +217,8 @@ scom 0x800AB8000201043F {
rx_rc_enable_ctle_cal, 0b0 , def_IS_VBU;
rx_rc_enable_ddc, 0b1 , def_IS_HW;
rx_rc_enable_ddc, 0b0 , def_IS_VBU;
- rx_rc_enable_dfe_h1_cal, 0b1 , def_IS_HW;
- rx_rc_enable_dfe_h1_cal, 0b0 , def_IS_VBU;
- rx_rc_enable_h1ap_tweak, 0b1 , def_IS_HW;
- rx_rc_enable_h1ap_tweak, 0b0 , def_IS_VBU;
+ rx_rc_enable_dfe_h1_cal, 0b0, any;
+ rx_rc_enable_h1ap_tweak, 0b0, any;
rx_rc_enable_latch_offset_cal, 0b1 , def_IS_HW;
rx_rc_enable_latch_offset_cal, 0b0 , def_IS_VBU;
rx_rc_enable_result_check, 0b1 , def_IS_HW;
@@ -229,13 +230,15 @@ scom 0x800AB8000201043F {
#RX.RXCTL.RX_CTL_REGS.RX_RECAL_TO1_PP
scom 0x800B90000201043F {
bits, scom_data, expr;
- rx_recal_timeout_sel_b, 0b0100 , def_IS_HW;
+ rx_recal_timeout_sel_b, 0b0110 , def_IS_HW;
rx_recal_timeout_sel_b, 0b1000 , def_IS_VBU;
}
#RX.RXCTL.RX_CTL_REGS.RX_RECAL_TO2_PP
scom 0x800B98000201043F {
bits, scom_data, expr;
+ rx_recal_timeout_sel_g, 0b0111 , def_IS_HW;
+ rx_recal_timeout_sel_g, 0b0100 , def_IS_VBU;
rx_recal_timeout_sel_h, 0b1011 , def_IS_HW;
rx_recal_timeout_sel_h, 0b1000 , def_IS_VBU;
}
@@ -251,26 +254,21 @@ scom 0x800BA0000201043F {
rx_recal_timeout_sel_k, 0b1000 , def_IS_VBU;
}
-#RX.RXCTL.RX_CTL_REGS.RX_SCOPE_CNTL_PP
-scom 0x800BC0000201043F {
- bits, scom_data, expr;
- rx_scope_control, 0b01 , def_IS_HW;
- rx_scope_control, 0b00 , def_IS_VBU;
-}
-
#RX.RXCTL.RX_CTL_REGS.RX_SERVO_TO1_PP
scom 0x800B60000201043F {
bits, scom_data, expr;
- rx_servo_timeout_sel_b, 0b1000 , def_IS_HW;
- rx_servo_timeout_sel_b, 0b1010 , def_IS_VBU;
- rx_servo_timeout_sel_d, 0b1001 , def_IS_HW;
+ rx_servo_timeout_sel_b, 0b1010 , def_IS_HW;
+ rx_servo_timeout_sel_b, 0b1000 , def_IS_VBU;
+ rx_servo_timeout_sel_d, 0b1010 , def_IS_HW;
rx_servo_timeout_sel_d, 0b1000 , def_IS_VBU;
}
#RX.RXCTL.RX_CTL_REGS.RX_SERVO_TO2_PP
scom 0x800B68000201043F {
bits, scom_data, expr;
- rx_servo_timeout_sel_h, 0b1110 , def_IS_HW;
+ rx_servo_timeout_sel_g, 0b0111 , def_IS_HW;
+ rx_servo_timeout_sel_g, 0b0100 , def_IS_VBU;
+ rx_servo_timeout_sel_h, 0b1011 , def_IS_HW;
rx_servo_timeout_sel_h, 0b1000 , def_IS_VBU;
}
@@ -279,7 +277,7 @@ scom 0x800B70000201043F {
bits, scom_data, expr;
rx_servo_timeout_sel_i, 0b1011 , def_IS_HW;
rx_servo_timeout_sel_i, 0b1000 , def_IS_VBU;
- rx_servo_timeout_sel_j, 0b1100 , def_IS_HW;
+ rx_servo_timeout_sel_j, 0b1101 , def_IS_HW;
rx_servo_timeout_sel_j, 0b1000 , def_IS_VBU;
rx_servo_timeout_sel_k, 0b1101 , def_IS_HW;
rx_servo_timeout_sel_k, 0b1000 , def_IS_VBU;
@@ -307,7 +305,7 @@ scom 0x800898000201043F {
rx_ds_bl_timeout_sel, 0b001 , def_IS_VBU;
rx_ds_timeout_sel, 0b110 , def_IS_HW;
rx_ds_timeout_sel, 0b010 , def_IS_VBU;
- rx_sls_timeout_sel, 0b001, any;
+ rx_sls_timeout_sel, 0b110, any;
rx_wt_timeout_sel, 0b111 , def_IS_HW;
rx_wt_timeout_sel, 0b011 , def_IS_VBU;
}
@@ -328,7 +326,7 @@ scom 0x800958000201043F {
#RX.RXCTL.RX_CTL_REGS.RX_WIRETEST_PLL_CNTL_PG
scom 0x800A30000201043F {
bits, scom_data, expr;
- rx_wt_cu_pll_pgooddly, 0b001 , def_IS_HW;
+ rx_wt_cu_pll_pgooddly, 0b110 , def_IS_HW;
rx_wt_cu_pll_pgooddly, 0b000 , def_IS_VBU;
rx_wt_cu_pll_reset, 0b0 , def_IS_HW;
rx_wt_cu_pll_reset, 0b1 , def_IS_VBU;
@@ -448,6 +446,12 @@ scom 0x800CC4000201043F {
tx_drv_clk_pattern_gcrmsg, 0b00, any;
}
+#TX.TXCTL.TX_CTL_REGS.TX_DYN_RECAL_TIMEOUTS_PP
+scom 0x800EAC000201043F {
+ bits, scom_data, expr;
+ tx_dyn_recal_interval_timeout_sel, 0b101, any;
+}
+
#TX.TXCTL.TX_CTL_REGS.TX_ID1_PG
scom 0x800C94000201043F {
bits, scom_data, expr;
OpenPOWER on IntegriCloud