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>
Showing
- arch/arm/include/asm/kvm_host.h 8 additions, 0 deletionsarch/arm/include/asm/kvm_host.h
- arch/arm/include/asm/kvm_vgic.h 80 additions, 0 deletionsarch/arm/include/asm/kvm_vgic.h
- arch/arm/kvm/Makefile 1 addition, 0 deletionsarch/arm/kvm/Makefile
- arch/arm/kvm/arm.c 26 additions, 1 deletionarch/arm/kvm/arm.c
- arch/arm/kvm/interrupts.S 4 additions, 0 deletionsarch/arm/kvm/interrupts.S
- arch/arm/kvm/mmio.c 3 additions, 0 deletionsarch/arm/kvm/mmio.c
- arch/arm/kvm/vgic.c 153 additions, 0 deletionsarch/arm/kvm/vgic.c
Loading
Please register or sign in to comment