summaryrefslogtreecommitdiffstats
path: root/src/hwpf/src
diff options
context:
space:
mode:
authorSachin Gupta <sgupta2m@in.ibm.com>2016-10-10 22:10:04 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2016-10-11 10:48:57 -0400
commit9d74bbb3ebb88af158e2c113970161b288135b86 (patch)
treefb43c73625c9a91993745dc80e4b080732dc527e /src/hwpf/src
parent3aa8392da5bba9c961dc74ed6e87655cf8be7d1c (diff)
downloadtalos-sbe-9d74bbb3ebb88af158e2c113970161b288135b86.tar.gz
talos-sbe-9d74bbb3ebb88af158e2c113970161b288135b86.zip
Fapi::delay fix
Code was using mix of uint32_t and uint64_t which was causing it to fail. Change-Id: I5eff465ec942023845b67e27acc77c000d3d8bc6 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30975 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> Reviewed-by: SRINIVAS V. POLISETTY <srinivan@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/hwpf/src')
-rw-r--r--src/hwpf/src/plat/plat_utils.C9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/hwpf/src/plat/plat_utils.C b/src/hwpf/src/plat/plat_utils.C
index 74980799..decb9264 100644
--- a/src/hwpf/src/plat/plat_utils.C
+++ b/src/hwpf/src/plat/plat_utils.C
@@ -70,18 +70,15 @@ namespace fapi2
pk_critical_section_enter(&ctx);
//
// The "accurate" version is the next line.
- // target_time = pk_timebase32_get() + PK_INTERVAL_SCALE(PK_NANOSECONDS(i_nanoSeconds));
-
- target_time = pk_timebase32_get() + PK_INTERVAL_SCALE(PK_NANOSECONDS_SBE(i_nanoSeconds));
+ // target_time = pk_timebase_get() + PK_INTERVAL_SCALE(PK_NANOSECONDS(i_nanoSeconds));
+ target_time = pk_timebase_get() + PK_INTERVAL_SCALE(PK_NANOSECONDS_SBE(i_nanoSeconds));
do
{
- current_time = pk_timebase32_get();
+ current_time = pk_timebase_get();
} while (target_time > current_time);
pk_critical_section_exit(&ctx);
-
-
}
#else
OpenPOWER on IntegriCloud