[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 5/5] hw/arm: Restrict R and M profiles to TCG
From: |
Philippe Mathieu-Daudé |
Subject: |
[Qemu-devel] [PATCH v2 5/5] hw/arm: Restrict R and M profiles to TCG |
Date: |
Tue, 3 Sep 2019 13:47:29 +0200 |
A KVM-only build won't be able to run A or M-profile cpus,
disable them.
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
---
v2: - "depends on !KVM" -> "depends on TCG" (rth)
- do not modify default-configs/arm-softmmu.mak (thuth)
---
hw/arm/Kconfig | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/hw/arm/Kconfig b/hw/arm/Kconfig
index 1c359a6f47..8368666f5a 100644
--- a/hw/arm/Kconfig
+++ b/hw/arm/Kconfig
@@ -10,6 +10,16 @@ config ARM_V6
depends on TCG
bool
+# ARM Microcontroller profile
+config ARM_V7M
+ depends on TCG
+ bool
+
+# ARM Realtime profile
+config ARM_V7R
+ depends on TCG
+ bool
+
config ARM_VIRT
bool
imply PCI_DEVICES
@@ -295,9 +305,6 @@ config ZYNQ
select XILINX_SPIPS
select ZYNQ_DEVCFG
-config ARM_V7M
- bool
-
config ALLWINNER_A10
bool
select AHCI
@@ -325,6 +332,7 @@ config STM32F205_SOC
config XLNX_ZYNQMP_ARM
bool
+ select ARM_V7R
select AHCI
select ARM_GIC
select CADENCE
--
2.20.1