summaryrefslogtreecommitdiffstats
path: root/include/clock.h
diff options
context:
space:
mode:
authorCarlo Caione <carlo.caione@gmail.com>2011-06-21 20:56:53 +0200
committerSascha Hauer <s.hauer@pengutronix.de>2011-06-22 00:17:56 +0200
commit701edd4d986841359a135e53d93e7472f5859435 (patch)
tree61f6179c174911bbe555d0062b47ce12eae3beb5 /include/clock.h
parentf568880f8f560938650896284950338592d0f8fa (diff)
downloadbarebox-701edd4d986841359a135e53d93e7472f5859435.tar.gz
barebox-701edd4d986841359a135e53d93e7472f5859435.tar.xz
shift and clocksource
Added clocks_calc_mult_shift() Signed-off-by: Carlo Caione <carlo.caione@gmail.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/clock.h')
-rw-r--r--include/clock.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/clock.h b/include/clock.h
index b9acdb9b69..af5b9395bd 100644
--- a/include/clock.h
+++ b/include/clock.h
@@ -25,6 +25,8 @@ int init_clock(struct clocksource *);
uint64_t get_time_ns(void);
+void clocks_calc_mult_shift(uint32_t *mult, uint32_t *shift, uint32_t from, uint32_t to, uint32_t maxsec);
+
uint32_t clocksource_hz2mult(uint32_t hz, uint32_t shift_constant);
int is_timeout(uint64_t start_ns, uint64_t time_offset_ns);