Christoffer Dall
f2e600c149
arm64: Implement arch_counter_get_cntpct to read the physical counter
...
As we are about to use the physical counter on arm64 systems that have
KVM support, implement arch_counter_get_cntpct() and the associated
errata workaround functionality for stable timer reads.
Cc: Will Deacon <will.deacon@arm.com>
Cc: Mark Rutland <mark.rutland@arm.com>
Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Acked-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org>
2017-11-06 16:23:08 +01:00
..
2016-12-25 11:04:12 +01:00
2017-06-14 11:58:45 +02:00
2017-11-06 16:23:08 +01:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-08-29 15:23:31 +02:00
2017-06-14 11:58:45 +02:00
2017-06-21 09:07:52 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 12:01:03 +02:00
2017-04-20 12:02:32 +01:00
2016-12-25 10:47:44 +01:00
2017-06-14 11:58:45 +02:00
2017-04-17 10:55:14 +02:00
2017-08-10 14:48:18 +02:00
2017-06-14 11:58:45 +02:00
2017-06-27 11:25:39 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2016-12-25 11:04:12 +01:00
2017-06-14 11:58:45 +02:00
2017-09-04 13:06:34 -07:00
2017-08-29 11:07:56 +02:00
2017-06-14 11:58:45 +02:00
2017-04-14 13:11:13 -07:00
2017-08-30 14:30:07 +02:00
2016-12-25 11:04:12 +01:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-09-25 09:36:15 +02:00
2017-06-18 21:20:06 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 12:01:03 +02:00
2016-12-25 11:04:12 +01:00
2017-04-14 13:11:15 -07:00
2015-10-28 15:22:56 +01:00
2017-03-23 12:14:01 -07:00
2017-06-26 18:32:04 +02:00
2017-08-31 15:56:17 +02:00
2017-06-27 11:25:20 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 12:02:50 +02:00
2017-06-14 11:58:45 +02:00
2017-08-29 11:07:56 +02:00
2017-09-18 09:37:33 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-09-04 13:06:34 -07:00
2017-06-14 12:02:32 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-08-31 15:56:17 +02:00
2017-06-14 11:58:45 +02:00
2015-06-02 09:58:18 +01:00
2017-08-31 15:56:17 +02:00
2017-06-21 09:07:52 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00
2017-06-14 11:58:45 +02:00