KVM: ARM: vgic: add the GICv3 backend
authorMarc Zyngier <marc.zyngier@arm.com>
Fri, 12 Jul 2013 14:15:23 +0000 (15:15 +0100)
committerChristoffer Dall <christoffer.dall@linaro.org>
Fri, 11 Jul 2014 11:57:36 +0000 (04:57 -0700)
commitb2fb1c0d378399e1427a91bb991c094f2ca09a2f
tree4e06317bc81281d27e80932f6c7ab0519bf5f1a6
parentac3c3747e2db2f326ffc601651de544cdd33a8e9
KVM: ARM: vgic: add the GICv3 backend

Introduce the support code for emulating a GICv2 on top of GICv3
hardware.

Acked-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
arch/arm64/include/asm/kvm_asm.h
arch/arm64/kvm/vgic-v3-switch.S [new file with mode: 0644]
include/kvm/arm_vgic.h
virt/kvm/arm/vgic-v3.c [new file with mode: 0644]