summaryrefslogtreecommitdiffstats
path: root/virt/kvm/arm/vgic/vgic-kvm-device.c
diff options
context:
space:
mode:
authorAndre Przywara2016-01-26 16:31:15 +0100
committerChristoffer Dall2016-05-20 15:39:59 +0200
commit621ecd8d2123bc13e140b519e01a18200aeb614c (patch)
tree45c6233e220991ed99275f5a1b60a33b8d4a35a1 /virt/kvm/arm/vgic/vgic-kvm-device.c
parentKVM: arm/arm64: vgic-new: Add GICv3 IROUTER register handlers (diff)
downloadkernel-qcow2-linux-621ecd8d2123bc13e140b519e01a18200aeb614c.tar.gz
kernel-qcow2-linux-621ecd8d2123bc13e140b519e01a18200aeb614c.tar.xz
kernel-qcow2-linux-621ecd8d2123bc13e140b519e01a18200aeb614c.zip
KVM: arm/arm64: vgic-new: Add GICv3 SGI system register trap handler
In contrast to GICv2 SGIs in a GICv3 implementation are not triggered by a MMIO write, but with a system register write. KVM knows about that register already, we just need to implement the handler and wire it up to the core KVM/ARM code. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org>
Diffstat (limited to 'virt/kvm/arm/vgic/vgic-kvm-device.c')
0 files changed, 0 insertions, 0 deletions