ARM: KVM: Initial VGIC infrastructure code
authorMarc Zyngier <marc.zyngier@arm.com>
Tue, 22 Jan 2013 00:36:12 +0000 (19:36 -0500)
committerMarc Zyngier <marc.zyngier@arm.com>
Mon, 11 Feb 2013 18:58:55 +0000 (18:58 +0000)
commit1a89dd9113badd7487313410a5f2e09b2944f92b
treebc787a59d8a436dc5bb4916218dac77ac854bc9d
parent1638a12d4ee519ed397f4b9e6c088faed155d164
ARM: KVM: Initial VGIC infrastructure code

Wire the basic framework code for VGIC support and the initial in-kernel
MMIO support code for the VGIC, used for the distributor emulation.

Reviewed-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
arch/arm/include/asm/kvm_host.h
arch/arm/include/asm/kvm_vgic.h [new file with mode: 0644]
arch/arm/kvm/Makefile
arch/arm/kvm/arm.c
arch/arm/kvm/interrupts.S
arch/arm/kvm/mmio.c
arch/arm/kvm/vgic.c [new file with mode: 0644]