Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
KVM: arm64: nv: arch_timer: Support hyp timer emulation
Emulating EL2 also means emulating the EL2 timers. To do so, we expand our timer framework to deal with at most 4 timers. At any given time, two timers are using the HW timers, and the two others are purely emulated. The role of deciding which is which at any given time is left to a mapping function which is called every time we need to make such a decision. Signed-off-by: Christoffer Dall <christoffer.dall@arm.com> [maz: added CNTVOFF support, general reworking for v4.8] Signed-off-by: Marc Zyngier <maz@kernel.org>
- Loading branch information