summaryrefslogtreecommitdiffstats
path: root/src/usr/hwpf/hwp/initfiles/p8.xbus.custom.scom.initfile
diff options
context:
space:
mode:
Diffstat (limited to 'src/usr/hwpf/hwp/initfiles/p8.xbus.custom.scom.initfile')
-rw-r--r--src/usr/hwpf/hwp/initfiles/p8.xbus.custom.scom.initfile144
1 files changed, 144 insertions, 0 deletions
diff --git a/src/usr/hwpf/hwp/initfiles/p8.xbus.custom.scom.initfile b/src/usr/hwpf/hwp/initfiles/p8.xbus.custom.scom.initfile
new file mode 100644
index 000000000..63759d6da
--- /dev/null
+++ b/src/usr/hwpf/hwp/initfiles/p8.xbus.custom.scom.initfile
@@ -0,0 +1,144 @@
+#-- $Id: p8.xbus.custom.scom.initfile,v 1.1 2013/02/04 19:52:00 thomsen Exp $
+#-- CHANGE HISTORY:
+#--------------------------------------------------------------------------------
+#-- Version:|Author: | Date: | Comment:
+#-- --------|--------|--------|--------------------------------------------------
+#-- 1.1 |thomsen |01/29/13|Created initial version
+#-- --------|--------|--------|--------------------------------------------------
+#--------------------------------------------------------------------------------
+# End of revision history
+#--------------------------------------------------------------------------------
+
+#--Master list of variables that can be used in this file is at:
+#--<Attribute Definition Location>
+
+SyntaxVersion = 1
+
+#-- -----------------------------------------------------------------------------
+#--******************************************************************************
+#-- -----------------------------------------------------------------------------
+#--
+#-- Includes
+#-- Note: Must include the path to the .define file.
+#-- -----------------------------------------------------------------------------
+#--******************************************************************************
+#-- -----------------------------------------------------------------------------
+include ei4.io.define
+
+#-- -----------------------------------------------------------------------------
+#--******************************************************************************
+#-- -----------------------------------------------------------------------------
+#--
+#-- Defines
+#--
+#-- -----------------------------------------------------------------------------
+#--******************************************************************************
+#-- -----------------------------------------------------------------------------
+
+## ./iotk put rx_fence=1
+## 0x
+#scom 0x800.0b(rx_fence_pg)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_fence, 0b1;
+#}
+#
+## ./iotk put rx_c4_sel=00
+## ./iotk put rx_prot_speed_slct=1
+## 0x8009C00002011E3F
+#scom 0x800.0b(rx_misc_analog_pg)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_c4_sel, 0b00;
+#rx_prot_speed_slct, 0b1;
+#}
+## ./iotk put rx_servo_timeout_sel_D=1001
+## 0x800B600002011E3F
+#scom 0x800.0b(rx_servo_to1_pp)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_servo_timeout_sel_d, 0b1001;
+#}
+## ./iotk put rx_servo_timeout_sel_H=1110
+## 0x800B680002011E3F
+#scom 0x800.0b(rx_servo_to2_pp)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_servo_timeout_sel_h, 0b1110;
+#}
+## ./iotk put rx_servo_timeout_sel_I=1011
+## ./iotk put rx_servo_timeout_sel_J=1100
+## 0x800B700002011E3F
+#scom 0x800.0b(rx_servo_to3_pp)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_servo_timeout_sel_i, 0b1011;
+#rx_servo_timeout_sel_j, 0b1100;
+#rx_servo_timeout_sel_k, 0b1101;
+#}
+## ./iotk put rx_wt_timeout_sel=111
+## ./iotk put rx_ds_bl_timeout_sel=101
+## ./iotk put rx_ds_timeout_sel=110
+##./iotk put rx_sls_timeout_sel=111
+## 0x8008980002011E3F
+#scom 0x800.0b(rx_timeout_sel_pg)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_wt_timeout_sel, 0b111;
+#rx_ds_bl_timeout_sel, 0b101;
+#rx_ds_timeout_sel, 0b110;
+#rx_sls_timeout_sel, 0b001;
+#}
+#
+## ./iotk put rx_bit_lock_timeout_sel=110
+## 0x800B080002011E3F
+#scom 0x800.0b(rx_mode1_pp)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_bit_lock_timeout_sel, 0b110;
+#}
+## ./iotk put rx_eo_offset_timeout_sel=111
+## ./iotk put rx_eo_amp_timeout_sel=111
+## ./iotk put rx_eo_ctle_timeout_sel=111
+## ./iotk put rx_eo_h1ap_timeout_sel=111
+## ./iotk put rx_eo_ddc_timeout_sel=111
+## 0x8009100002011E3F
+#scom 0x800.0b(rx_timeout_sel1_pg)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_eo_offset_timeout_sel, 0b111;
+#rx_eo_amp_timeout_sel, 0b111;
+#rx_eo_ctle_timeout_sel, 0b111;
+#rx_eo_h1ap_timeout_sel, 0b111;
+#rx_eo_ddc_timeout_sel, 0b111;
+#}
+#
+#
+## 800A380002011E3F
+#scom 0x800.0b(rx_eo_step_cntl_pg)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_eo_enable_latch_offset_cal, 0b1;
+#rx_eo_enable_ctle_cal, 0b1;
+#rx_eo_enable_vga_cal, 0b1;
+#rx_eo_enable_dfe_h1_cal, 0b1;
+#rx_eo_enable_h1ap_tweak, 0b1;
+#rx_eo_enable_ddc, 0b1;
+#rx_eo_enable_final_l2u_adj, 0b1;
+#rx_eo_enable_ber_test, 0b1;
+#rx_eo_enable_result_check, 0b1;
+#}
+#
+#scom 0x800.0b(rx_eo_convergence_pg)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_eo_converged_end_count, 0b111;
+#}
+#
+## 0x800AB80002011E3F
+#scom 0x800.0b(rx_rc_step_cntl_pg)(rx_grp0,rx_grp1,rx_grp2,rx_grp3)(lane_na).0x(xbus0_gcr_addr,xbus1_gcr_addr,xbus2_gcr_addr,xbus3_gcr_addr) {
+#bits, scom_data;
+#rx_rc_enable_latch_offset_cal, 0b1;
+#rx_rc_enable_ctle_cal, 0b1;
+#rx_rc_enable_vga_cal, 0b1;
+#rx_rc_enable_h1ap_tweak, 0b1;
+#rx_rc_enable_ddc, 0b1;
+#rx_rc_enable_ber_test, 0b1;
+#rx_rc_enable_result_check, 0b1;
+##rx_rc_enable_dfe_h1_cal, 0b0; # Leave DFE off during recal for now
+#}
+
+
+############################################################################################
+# END OF FILE
+############################################################################################
OpenPOWER on IntegriCloud