hw/arm/virt: allow pmu instantiation with userspace irqchip
commitb16595275bc9b9ce6a36bfb0344d514ab77e6b98
authorAndrew Jones <drjones@redhat.com>
Mon, 4 Sep 2017 14:21:54 +0000 (4 15:21 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 4 Sep 2017 14:21:54 +0000 (4 15:21 +0100)
tree8bcd04d2dc6ce45b2f68e393849ac5e74483c37e
parent3f07cb2aabdfcc27ee30cf85c39619a82d364f83
hw/arm/virt: allow pmu instantiation with userspace irqchip

Move the in-kernel-irqchip test to only guard the set-irq
stage, not the init stage of the PMU.  Also add the PMU to
the KVM device irq line synchronization to enable its use.

Signed-off-by: Andrew Jones <drjones@redhat.com>
Reviewed-by: Christoffer Dall <cdall@linaro.org>
Message-id: 1500471597-2517-4-git-send-email-drjones@redhat.com
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/arm/virt.c
target/arm/kvm.c
target/arm/kvm64.c