summaryrefslogtreecommitdiffstats
path: root/include/linux/clocksource.h
diff options
context:
space:
mode:
authorRoman Zippel <zippel@linux-m68k.org>2008-08-20 16:37:28 -0700
committerIngo Molnar <mingo@elte.hu>2008-08-21 09:50:24 +0200
commit9a055117d3d9cb562f83f8d4cd88772761f4cab0 (patch)
treea822607ebb46491e3b480d11c136c5bc8585e38c /include/linux/clocksource.h
parent1aa5dfb751d275ae7117d3b73ac423b4a46f2a73 (diff)
downloadlinux-9a055117d3d9cb562f83f8d4cd88772761f4cab0.tar.gz
linux-9a055117d3d9cb562f83f8d4cd88772761f4cab0.tar.bz2
linux-9a055117d3d9cb562f83f8d4cd88772761f4cab0.zip
clocksource: introduce clocksource_forward_now()
To keep the raw monotonic patch simple first introduce clocksource_forward_now(), which takes care of the offset since the last update_wall_time() call and adds it to the clock, so there is no need anymore to deal with it explicitly at various places, which need to make significant changes to the clock. This is also gets rid of the timekeeping_suspend_nsecs, instead of waiting until resume, the value is accumulated during suspend. In the end there is only a single user of __get_nsec_offset() left, so I integrated it back to getnstimeofday(). Signed-off-by: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/linux/clocksource.h')
0 files changed, 0 insertions, 0 deletions