summaryrefslogtreecommitdiff
path: root/include/time.h
diff options
context:
space:
mode:
authorMarek Vasut <marek.vasut@gmail.com>2019-10-15 22:43:41 +0200
committerTom Rini <trini@konsulko.com>2019-10-31 07:22:53 -0400
commit80e7e7c2aba5793a1e39592cd53de9e5aca96f0b (patch)
tree1ce3f652b3e6a65c7ad2a76e8bec940261b202ec /include/time.h
parent52e1d93c14d0a56651367eb00f8d6b6fe80a2708 (diff)
downloadu-boot-80e7e7c2aba5793a1e39592cd53de9e5aca96f0b.tar.gz
u-boot-80e7e7c2aba5793a1e39592cd53de9e5aca96f0b.tar.bz2
u-boot-80e7e7c2aba5793a1e39592cd53de9e5aca96f0b.zip
lib: time: Add microsecond timer
Add get_timer_us(), which is useful e.g. when we need higher precision timestamps. Signed-off-by: Marek Vasut <marek.vasut+renesas@gmail.com> Cc: Tom Rini <trini@konsulko.com> Cc: Simon Glass <sjg@chromium.org> [trini: Fixup arch/arm/mach-bcm283x/include/mach/timer.h] Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'include/time.h')
-rw-r--r--include/time.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/time.h b/include/time.h
index 1e9b369be7..a1149522ed 100644
--- a/include/time.h
+++ b/include/time.h
@@ -13,6 +13,7 @@ unsigned long get_timer(unsigned long base);
* Granularity may be larger than 1us if hardware does not support this.
*/
unsigned long timer_get_us(void);
+uint64_t get_timer_us(uint64_t base);
/*
* timer_test_add_offset()