1
0
Fork 0
alistair23-linux/virt/kvm/arm
Andre Przywara 6777f77f0f KVM: arm/arm64: implement kvm_io_bus MMIO handling for the VGIC
Currently we use a lot of VGIC specific code to do the MMIO
dispatching.
Use the previous reworks to add kvm_io_bus style MMIO handlers.

Those are not yet called by the MMIO abort handler, also the actual
VGIC emulator function do not make use of it yet, but will be enabled
with the following patches.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Marc Zyngier <marc.zyngier@arm.com>
Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
2015-03-26 21:43:14 +00:00
..
arch_timer.c arm/arm64: KVM: Fix migration race in the arch timer 2015-03-14 13:48:00 +01:00
vgic-v2-emul.c KVM: arm/arm64: simplify vgic_find_range() and callers 2015-03-26 21:43:14 +00:00
vgic-v2.c arm/arm64: KVM: enable kernel side of GICv3 emulation 2015-01-20 18:25:32 +01:00
vgic-v3-emul.c KVM: arm/arm64: rename struct kvm_mmio_range to vgic_io_range 2015-03-26 21:43:14 +00:00
vgic-v3.c arm/arm64: KVM: enable kernel side of GICv3 emulation 2015-01-20 18:25:32 +01:00
vgic.c KVM: arm/arm64: implement kvm_io_bus MMIO handling for the VGIC 2015-03-26 21:43:14 +00:00
vgic.h KVM: arm/arm64: implement kvm_io_bus MMIO handling for the VGIC 2015-03-26 21:43:14 +00:00