summaryrefslogtreecommitdiffstats
path: root/sound/arm
diff options
context:
space:
mode:
authorAndre Przywara <andre.przywara@arm.com>2015-03-26 15:39:37 +0100
committerMarc Zyngier <marc.zyngier@arm.com>2015-03-30 18:07:13 +0200
commitfb8f61abab48467ef670ef165ff664cdc94f742e (patch)
treed03dcb804024ebe6b324da921432dad668253cd1 /sound/arm
parentKVM: arm/arm64: merge GICv3 RD_base and SGI_base register frames (diff)
downloadlinux-fb8f61abab48467ef670ef165ff664cdc94f742e.tar.xz
linux-fb8f61abab48467ef670ef165ff664cdc94f742e.zip
KVM: arm/arm64: prepare GICv3 emulation to use kvm_io_bus MMIO handling
Using the framework provided by the recent vgic.c changes, we register a kvm_io_bus device on mapping the virtual GICv3 resources. The distributor mapping is pretty straight forward, but the redistributors need some more love, since they need to be tagged with the respective redistributor (read: VCPU) they are connected with. We use the kvm_io_bus framework to register one devices per VCPU. 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>
Diffstat (limited to 'sound/arm')
0 files changed, 0 insertions, 0 deletions