diff options
author | Stephen Boyd <sboyd@codeaurora.org> | 2013-07-18 16:21:18 -0700 |
---|---|---|
committer | John Stultz <john.stultz@linaro.org> | 2013-10-09 16:54:10 -0700 |
commit | 65cd4f6c99c1170bd0114dbd71b978012ea44d28 (patch) | |
tree | fbde89149eb5032b49875cddf728d598ffd349ad /Documentation/scsi | |
parent | 07783397c6e3757de805bda5e1139a9e47aa7d74 (diff) | |
download | linux-65cd4f6c99c1170bd0114dbd71b978012ea44d28.tar.bz2 |
arch_timer: Move to generic sched_clock framework
Register with the generic sched_clock framework now that it
supports 64 bits. This fixes two problems with the current
sched_clock support for machines using the architected timers.
First off, we don't subtract the start value from subsequent
sched_clock calls so we can potentially start off with
sched_clock returning gigantic numbers. Second, there is no
support for suspend/resume handling so problems such as discussed
in 6a4dae5 (ARM: 7565/1: sched: stop sched_clock() during
suspend, 2012-10-23) can happen without this patch. Finally, it
allows us to move the sched_clock setup into drivers clocksource
out of the arch ports.
Cc: Christopher Covington <cov@codeaurora.org>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
Signed-off-by: John Stultz <john.stultz@linaro.org>
Diffstat (limited to 'Documentation/scsi')
0 files changed, 0 insertions, 0 deletions