summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThi Tran <thi@us.ibm.com>2013-03-19 12:27:55 -0500
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-03-19 16:08:45 -0500
commit3e1e69778315cab6bf28758af9ad10add936963c (patch)
tree56051442f3882dab65ad06c2ca4d7f0323e80bd2
parent5d04a4922edc160bcb429e8a7cfe51e893497e7c (diff)
downloadtalos-hostboot-3e1e69778315cab6bf28758af9ad10add936963c.tar.gz
talos-hostboot-3e1e69778315cab6bf28758af9ad10add936963c.zip
TULETA Bring Up - Extend dmi_io_training time out to 300ms
Change-Id: Ifc0a13f80bb85af80253555b4ef0978e24d7d4d7 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/3633 Reviewed-by: Dean Sanner <dsanner@us.ibm.com> Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
-rw-r--r--src/usr/hwpf/hwp/bus_training/io_funcs.C3
-rw-r--r--src/usr/hwpf/hwp/bus_training/io_funcs.H7
2 files changed, 8 insertions, 2 deletions
diff --git a/src/usr/hwpf/hwp/bus_training/io_funcs.C b/src/usr/hwpf/hwp/bus_training/io_funcs.C
index 851ff4154..99a123b2c 100644
--- a/src/usr/hwpf/hwp/bus_training/io_funcs.C
+++ b/src/usr/hwpf/hwp/bus_training/io_funcs.C
@@ -384,6 +384,9 @@ ReturnCode edi_training::training_function_status(const Target& master_chip_ta
break;
}
+ //@thi - Display loop count
+ FAPI_INF("io_run_training: curr_cyc = %lld\n", curr_cyc);
+
if ( curr_cyc >= end_cycle )
{
dump_ffdc_wiretest(master_chip_target, master_chip_interface ,master_group, slave_chip_target , slave_chip_interface,slave_group);
diff --git a/src/usr/hwpf/hwp/bus_training/io_funcs.H b/src/usr/hwpf/hwp/bus_training/io_funcs.H
index 7d6c78784..0034d6485 100644
--- a/src/usr/hwpf/hwp/bus_training/io_funcs.H
+++ b/src/usr/hwpf/hwp/bus_training/io_funcs.H
@@ -75,8 +75,11 @@ public:
bus_status eye_opt_status;
bus_status repair_status;
bus_status functional_status;
- //Updating max cycles to suit 100ms theoretical max timeout as per Mike Spear
- static const uint32_t max_poll_cycles=100;
+ //@thi - Pete & Varkey will release a new version that has max_poll_cycles = 300.
+ // Because we need this in a build quickly, I go ahead and temporarily
+ // change it here in this version.
+ //Updating max cycles to suit 300ms theoretical max timeout as per Mike Spear
+ static const uint32_t max_poll_cycles=300;
static const uint32_t increment_poll_cycles=1;
uint32_t endpoints_set; // How many end points have we accessed so far
OpenPOWER on IntegriCloud