[PATCH v4 06/12] target/arm: Restrict ARMv6 cpus to TCG accel

Philippe Mathieu-Daudé
2020-09-29T22:44:37Z

KVM requires a cpu based on (at least) the ARMv7 architecture.

Only enable the following ARMv6 CPUs when TCG is available:

- ARM1136
- ARM1176
- ARM11MPCore
- Cortex-M0

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
---
hw/arm/Kconfig | 6 ++++++
1 file changed, 6 insertions(+)

diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig
index d2876b2c8b..e01eb55bc0 100644
--- a/hw/arm/Kconfig
+++ b/hw/arm/Kconfig
@@ -6,6 +6,10 @@ config ARM_V5
bool
select TCG

+config ARM_V6
+ bool
+ select TCG
+
config ARM_VIRT
bool
imply PCI_DEVICES
@@ -123,6 +127,7 @@ config NETDUINOPLUS2

config NSERIES
bool
+ select ARM_V6
select OMAP
select TMP105 # tempature sensor
select BLIZZARD # LCD/TV controller
@@ -391,6 +396,7 @@ config FSL_IMX25

config FSL_IMX31
bool
+ select ARM_V6
select SERIAL
select IMX
select IMX_I2C
--
2.26.2