Message ID | 20210130015227.4071332-7-f4bug@amsat.org (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Series | Support disabling TCG on ARM (part 2) | expand |
diff --git a/default-configs/devices/aarch64-softmmu.mak b/default-configs/devices/aarch64-softmmu.mak index 958b1e08e40..a4202f56817 100644 --- a/default-configs/devices/aarch64-softmmu.mak +++ b/default-configs/devices/aarch64-softmmu.mak @@ -3,6 +3,5 @@ # We support all the 32 bit boards so need all their config include arm-softmmu.mak -CONFIG_XLNX_ZYNQMP_ARM=y CONFIG_XLNX_VERSAL=y CONFIG_SBSA_REF=y diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig index daab7081994..320428bf97e 100644 --- a/hw/arm/Kconfig +++ b/hw/arm/Kconfig @@ -11,6 +11,11 @@ config ARM_V6 depends on TCG select ARM_COMPATIBLE_SEMIHOSTING +config ARM_V7R + bool + depends on TCG + select ARM_COMPATIBLE_SEMIHOSTING + config ARM_VIRT bool imply PCI_DEVICES @@ -377,8 +382,10 @@ config STM32F405_SOC config XLNX_ZYNQMP_ARM bool + default y if TCG select AHCI select ARM_GIC + select ARM_V7R select CADENCE select DDC select DPCD
A KVM-only build won't be able to run R-profile cpus. Only enable the following ARMv7 R-Profile CPUs when TCG is available: - Cortex-R5 - Cortex-R5F The following machine is no more built when TCG is disabled: - xlnx-zcu102 Xilinx ZynqMP ZCU102 board with 4xA53s and 2xR5Fs Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> --- default-configs/devices/aarch64-softmmu.mak | 1 - hw/arm/Kconfig | 7 +++++++ 2 files changed, 7 insertions(+), 1 deletion(-)