From 3786980dd3f28960947084c53878fd849ece897c Mon Sep 17 00:00:00 2001 From: Simon Glass Date: Thu, 5 Apr 2012 12:05:17 +0000 Subject: Move bootstage timer out of lib/time.c The standalone example does not have get_timer() defined, so we cannot rely on it being available. Move the timer function into boootstage.c to avoid this problem. This corrects a build breakage for the standalone example on some boards. Signed-off-by: Simon Glass Acked-by: Matthias Fuchs --- include/bootstage.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'include/bootstage.h') diff --git a/include/bootstage.h b/include/bootstage.h index 06ab2c8ef0..a00053888f 100644 --- a/include/bootstage.h +++ b/include/bootstage.h @@ -203,6 +203,13 @@ enum bootstage_id { BOOTSTAGE_ID_ALLOC, }; +/* + * Return the time since boot in microseconds, This is needed for bootstage + * and should be defined in CPU- or board-specific code. If undefined then + * millisecond resolution will be used (the standard get_timer()). + */ +ulong timer_get_boot_us(void); + /* * Board code can implement show_boot_progress() if needed. * -- cgit v1.2.1