linux/arch/arm/kvm/hyp
Marc Zyngier 33280b4cd1 ARM: KVM: Add banked registers save/restore
Banked registers are one of the many perks of the 32bit architecture,
and the world switch needs to cope with it.

This requires some "special" accessors, as these are not accessed
using a standard coprocessor instruction.

Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
2016-02-29 18:34:13 +00:00
..
banked-sr.c ARM: KVM: Add banked registers save/restore 2016-02-29 18:34:13 +00:00
cp15-sr.c ARM: KVM: Add CP15 save/restore code 2016-02-29 18:34:13 +00:00
hyp.h ARM: KVM: Add banked registers save/restore 2016-02-29 18:34:13 +00:00
Makefile ARM: KVM: Add banked registers save/restore 2016-02-29 18:34:13 +00:00
timer-sr.c ARM: KVM: Add timer save/restore 2016-02-29 18:34:13 +00:00
tlb.c ARM: KVM: Add TLB invalidation code 2016-02-29 18:34:13 +00:00
vfp.S ARM: KVM: Add VFP save/restore 2016-02-29 18:34:13 +00:00
vgic-v2-sr.c ARM: KVM: Add vgic v2 save/restore 2016-02-29 18:34:13 +00:00