summaryrefslogtreecommitdiff
path: root/source/application/hal/include/timer.h
diff options
context:
space:
mode:
authorKshitij Sisodia <kshitij.sisodia@arm.com>2021-05-14 17:34:09 +0100
committerAlexander Efremov <alexander.efremov@arm.com>2021-05-19 08:49:22 +0000
commita3d87702b743e4e2d2ef08f0210445b01a86c87c (patch)
treeb954a48a4a0f74289fbd09e2362c86de7d50c798 /source/application/hal/include/timer.h
parent958133d49b121e997b63ad81f96db90fdd2a3e45 (diff)
downloadml-embedded-evaluation-kit-a3d87702b743e4e2d2ef08f0210445b01a86c87c.tar.gz
MLECO-1910: Fix for CPU counter difference
Fixed the CPU counter being truncated by the diff function's return type. Change-Id: I9417dbc9da357f8593b67c3a94620ac6e62eddbf
Diffstat (limited to 'source/application/hal/include/timer.h')
-rw-r--r--source/application/hal/include/timer.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/application/hal/include/timer.h b/source/application/hal/include/timer.h
index 4a09fd4..426a42f 100644
--- a/source/application/hal/include/timer.h
+++ b/source/application/hal/include/timer.h
@@ -54,7 +54,7 @@ typedef struct _platform_timer {
time_t (* get_duration_us)(time_counter *start, time_counter *end);
/* Gets difference in CPU cycle counts. */
- uint32_t (* get_cpu_cycle_diff)(time_counter *start, time_counter *end);
+ uint64_t (* get_cpu_cycle_diff)(time_counter *start, time_counter *end);
/* Gets the difference in terms of cycle counts for collected pmu counters. */
int (* get_npu_cycles_diff)(time_counter *start, time_counter *end,