]> xenbits.xensource.com Git - people/julieng/linux-arm.git/commit
KVM: arm64: introduce ITS emulation file with stub functions
authorAndre Przywara <andre.przywara@arm.com>
Fri, 10 Jul 2015 14:21:44 +0000 (15:21 +0100)
committerJulien Grall <julien.grall@citrix.com>
Mon, 28 Sep 2015 11:05:12 +0000 (12:05 +0100)
commit0b2fcd1341ab6e7a9b12a7ec99c7c7d4ab70ab10
tree3317fdb933d696f30f56b8c71af4ffec5752ed0d
parent96f8be3b8f5c7021db5d226b2a8614c9095717a7
KVM: arm64: introduce ITS emulation file with stub functions

The ARM GICv3 ITS emulation code goes into a separate file, but
needs to be connected to the GICv3 emulation, of which it is an
option.
Introduce the skeleton with function stubs to be filled later.
Introduce the basic ITS data structure and initialize it, but don't
return any success yet, as we are not yet ready for the show.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Signed-off-by: Vadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com>
arch/arm64/kvm/Makefile
include/kvm/arm_vgic.h
include/linux/irqchip/arm-gic-v3.h
virt/kvm/arm/its-emul.c [new file with mode: 0644]
virt/kvm/arm/its-emul.h [new file with mode: 0644]
virt/kvm/arm/vgic-v3-emul.c