hw/arm/virt: add ITS support in virt GIC
commit0e5c1c9a230e20d212ae9730e1c59c7fd36bdc96
authorShashi Mallela <shashi.mallela@linaro.org>
Mon, 13 Sep 2021 15:07:24 +0000 (13 16:07 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 13 Sep 2021 20:01:08 +0000 (13 21:01 +0100)
treebbc09446e196c4c391971fa34c92e48c3ef99645
parentd7830a9bdd9a2f298b0e38aeff1aef2614295402
hw/arm/virt: add ITS support in virt GIC

Included creation of ITS as part of virt platform GIC
initialization. This Emulated ITS model now co-exists with kvm
ITS and is enabled in absence of kvm irq kernel support in a
platform.

Signed-off-by: Shashi Mallela <shashi.mallela@linaro.org>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20210910143951.92242-9-shashi.mallela@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/arm/virt.c
include/hw/arm/virt.h
target/arm/kvm_arm.h