aboutsummaryrefslogtreecommitdiff
path: root/include/hw/arm/virt.h
diff options
context:
space:
mode:
authorEric Auger <eric.auger@redhat.com>2020-03-11 14:16:15 +0100
committerPeter Maydell <peter.maydell@linaro.org>2020-03-12 16:27:33 +0000
commit36bf4ec8c8bb943f5be99172cb0506e1b520096e (patch)
tree4446b7efeca590d233f73dcb6fa1459fa8c3528a /include/hw/arm/virt.h
parentd04460e587c152c31e686bf7e0d6345419f649bc (diff)
downloadqemu-36bf4ec8c8bb943f5be99172cb0506e1b520096e.zip
qemu-36bf4ec8c8bb943f5be99172cb0506e1b520096e.tar.gz
qemu-36bf4ec8c8bb943f5be99172cb0506e1b520096e.tar.bz2
hw/arm/virt: Introduce finalize_gic_version()
Let's move the code which freezes which gic-version to be applied in a dedicated function. We also now set by default the VIRT_GIC_VERSION_NO_SET. This eventually turns into the legacy v2 choice in the finalize() function. Signed-off-by: Eric Auger <eric.auger@redhat.com> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Andrew Jones <drjones@redhat.com> Message-id: 20200311131618.7187-4-eric.auger@redhat.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'include/hw/arm/virt.h')
-rw-r--r--include/hw/arm/virt.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/hw/arm/virt.h b/include/hw/arm/virt.h
index c0827ca..893796d 100644
--- a/include/hw/arm/virt.h
+++ b/include/hw/arm/virt.h
@@ -100,6 +100,7 @@ typedef enum VirtGICType {
VIRT_GIC_VERSION_HOST,
VIRT_GIC_VERSION_2,
VIRT_GIC_VERSION_3,
+ VIRT_GIC_VERSION_NOSEL,
} VirtGICType;
typedef struct MemMapEntry {