KVM: arm/arm64: vgic-new: enable build
authorAndre Przywara <andre.przywara@arm.com>
Wed, 16 Mar 2016 15:06:41 +0000 (15:06 +0000)
committerChristoffer Dall <christoffer.dall@linaro.org>
Fri, 20 May 2016 13:40:09 +0000 (15:40 +0200)
commitefffe55af5e16f7935aa0175cf25c386f08219f5
treed0ce41aa0e3924f3a6130faf0a2613c937d45441
parent568e8c901eaa62004640cad8b9773819f27461a0
KVM: arm/arm64: vgic-new: enable build

Now that the new VGIC implementation has reached feature parity with
the old one, add the new files to the build system and add a Kconfig
option to switch between the two versions.
We set the default to the new version to get maximum test coverage,
in case people experience problems they can switch back to the old
behaviour if needed.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Christoffer Dall <christoffer.dall@linaro.org>
arch/arm/kvm/Kconfig
arch/arm/kvm/Makefile
arch/arm64/kvm/Kconfig
arch/arm64/kvm/Makefile
virt/kvm/arm/hyp/vgic-v2-sr.c