summaryrefslogtreecommitdiffstats
path: root/virt/kvm/arm/vgic-v3.c
diff options
context:
space:
mode:
authorMarc Zyngier2013-08-09 19:19:11 +0200
committerChristoffer Dall2014-07-11 13:57:36 +0200
commitac3c3747e2db2f326ffc601651de544cdd33a8e9 (patch)
treee76478680edaf50dd89d7c9abe3cd476fa500d7b /virt/kvm/arm/vgic-v3.c
parentarm64: KVM: split GICv2 world switch from hyp code (diff)
downloadkernel-qcow2-linux-ac3c3747e2db2f326ffc601651de544cdd33a8e9.tar.gz
kernel-qcow2-linux-ac3c3747e2db2f326ffc601651de544cdd33a8e9.tar.xz
kernel-qcow2-linux-ac3c3747e2db2f326ffc601651de544cdd33a8e9.zip
arm64: KVM: move HCR_EL2.{IMO,FMO} manipulation into the vgic switch code
GICv3 requires the IMO and FMO bits to be tightly coupled with some of the interrupt controller's register switch. In order to have similar code paths, move the manipulation of these bits to the GICv2 switch code. Acked-by: Catalin Marinas <catalin.marinas@arm.com> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com>
Diffstat (limited to 'virt/kvm/arm/vgic-v3.c')
0 files changed, 0 insertions, 0 deletions