hw/intc: Initial implementation of vGICv3
commita7bf30342e6a7924132a5c70047928261d3c7e42
authorPavel Fedin <p.fedin@samsung.com>
Thu, 24 Sep 2015 00:29:37 +0000 (24 01:29 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Thu, 24 Sep 2015 00:29:37 +0000 (24 01:29 +0100)
tree86f63d16b3fc36654e34a71c8d8fb9eb7166bf29
parent34e85cd9173816cd48f5578c7838c26afbe592c4
hw/intc: Initial implementation of vGICv3

This is the initial version of KVM-accelerated GICv3 support.
State load and save are not yet supported, live migration is
not possible.

In order to get correct class name in a simpler way, gicv3_class_name()
function is implemented, similar to gic_class_name().

Signed-off-by: Pavel Fedin <p.fedin@samsung.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Tested-by: Ashok kumar <ashoks@broadcom.com>
Message-id: 69d8f01d14994d7a1a140e96aef59fd332d02293.1441784344.git.p.fedin@samsung.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/intc/Makefile.objs
hw/intc/arm_gicv3_kvm.c [new file with mode: 0644]
target-arm/kvm_arm.h
target-arm/machine.c