diff options
author | Marc Zyngier <marc.zyngier@arm.com> | 2017-01-27 15:52:31 +0300 |
---|---|---|
committer | Marc Zyngier <marc.zyngier@arm.com> | 2017-04-07 13:22:10 +0300 |
commit | fa8d815fac96e7c9247783d5a1f8fa4685b3c543 (patch) | |
tree | 2bf8488d8d20bdcbfba0f69cd30999e96d365c35 /certs | |
parent | a86bd139f2ae02f960caeb0c1dd5f871d3e087cd (diff) | |
download | linux-fa8d815fac96e7c9247783d5a1f8fa4685b3c543.tar.xz |
arm64: arch_timer: Workaround for Cortex-A73 erratum 858921
Cortex-A73 (all versions) counter read can return a wrong value
when the counter crosses a 32bit boundary.
The workaround involves performing the read twice, and to return
one or the other depending on whether a transition has taken place.
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'certs')
0 files changed, 0 insertions, 0 deletions