summary refs log tree commit diff stats
path: root/linux-user/cpu_loop-common.h
diff options
context:
space:
mode:
authorPhilippe Mathieu-Daudé <philmd@redhat.com>2021-11-15 23:36:19 +0100
committerPeter Maydell <peter.maydell@linaro.org>2021-12-15 10:35:10 +0000
commita8a5546798c3b59d2a6c37734ec1804e706d84e1 (patch)
tree0abdb184b26212a0daef8ba9d0fb825c428bc296 /linux-user/cpu_loop-common.h
parenta1d742d88b7c4aef31c265ee931dfc51ec4be017 (diff)
downloadfocaccia-qemu-a8a5546798c3b59d2a6c37734ec1804e706d84e1.tar.gz
focaccia-qemu-a8a5546798c3b59d2a6c37734ec1804e706d84e1.zip
hw/intc/arm_gicv3: Introduce CONFIG_ARM_GIC_TCG Kconfig selector
The TYPE_ARM_GICV3 device is an emulated one.  When using
KVM, it is recommended to use the TYPE_KVM_ARM_GICV3 device
(which uses in-kernel support).

When using --with-devices-FOO, it is possible to build a
binary with a specific set of devices. When this binary is
restricted to KVM accelerator, the TYPE_ARM_GICV3 device is
irrelevant, and it is desirable to remove it from the binary.

Therefore introduce the CONFIG_ARM_GIC_TCG Kconfig selector
which select the files required to have the TYPE_ARM_GICV3
device, but also allowing to de-select this device.

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Message-id: 20211115223619.2599282-3-philmd@redhat.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'linux-user/cpu_loop-common.h')
0 files changed, 0 insertions, 0 deletions