[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 13/46] loongarch: switch boards to "default y"
From: |
Paolo Bonzini |
Subject: |
[PULL 13/46] loongarch: switch boards to "default y" |
Date: |
Mon, 6 May 2024 09:50:52 +0200 |
Some targets use "default y" for boards to filter out those that require
TCG. For consistency we are switching all other targets to do the same.
Continue with Loongarch.
No changes to generated config-devices.mak file.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
configs/devices/loongarch64-softmmu/default.mak | 3 ++-
.gitlab-ci.d/buildtest.yml | 4 ++--
hw/loongarch/Kconfig | 2 ++
3 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/configs/devices/loongarch64-softmmu/default.mak
b/configs/devices/loongarch64-softmmu/default.mak
index 0893112b81d..ffe705836fd 100644
--- a/configs/devices/loongarch64-softmmu/default.mak
+++ b/configs/devices/loongarch64-softmmu/default.mak
@@ -3,4 +3,5 @@
# Uncomment the following lines to disable these optional devices:
# CONFIG_PCI_DEVICES=n
-CONFIG_LOONGARCH_VIRT=y
+# Boards are selected by default, uncomment to keep out of the build.
+# CONFIG_LOONGARCH_VIRT=n
diff --git a/.gitlab-ci.d/buildtest.yml b/.gitlab-ci.d/buildtest.yml
index 75222c4450b..a82848ba55b 100644
--- a/.gitlab-ci.d/buildtest.yml
+++ b/.gitlab-ci.d/buildtest.yml
@@ -648,8 +648,8 @@ build-tci:
- make check-tcg
# Check our reduced build configurations
-# requires libfdt: aarch64, arm, i386, x86_64
-# does not build without boards: i386, x86_64
+# requires libfdt: aarch64, arm, i386, loongarch64, x86_64
+# does not build without boards: i386, loongarch64, x86_64
build-without-defaults:
extends: .native_build_job_template
needs:
diff --git a/hw/loongarch/Kconfig b/hw/loongarch/Kconfig
index 5727efed6d8..78640505630 100644
--- a/hw/loongarch/Kconfig
+++ b/hw/loongarch/Kconfig
@@ -1,5 +1,7 @@
config LOONGARCH_VIRT
bool
+ default y
+ depends on LOONGARCH64
select PCI
select PCI_EXPRESS_GENERIC_BRIDGE
imply VIRTIO_VGA
--
2.44.0
- [PULL 00/46] Mostly build system and other cleanups patches for 2024-05-06, Paolo Bonzini, 2024/05/06
- [PULL 04/46] gitlab-ci: adjust msys2-64bit to be able to run qtest, Paolo Bonzini, 2024/05/06
- [PULL 02/46] Kconfig: kvm: allow building without any board, Paolo Bonzini, 2024/05/06
- [PULL 08/46] arm: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 01/46] target/i386: Give IRQs a chance when resetting HF_INHIBIT_IRQ_MASK, Paolo Bonzini, 2024/05/06
- [PULL 14/46] m68k: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 09/46] avr: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 12/46] i386: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 13/46] loongarch: switch boards to "default y",
Paolo Bonzini <=
- [PULL 03/46] tests/qtest: skip m48t59-test if the machine is absent, Paolo Bonzini, 2024/05/06
- [PULL 10/46] cris: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 17/46] mips: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 18/46] openrisc: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 06/46] configs: list "implied" device groups in the default configs, Paolo Bonzini, 2024/05/06
- [PULL 05/46] kvm: ppc: disable sPAPR code if CONFIG_PSERIES is disabled, Paolo Bonzini, 2024/05/06
- [PULL 11/46] hppa: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 07/46] alpha: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 19/46] ppc: switch boards to "default y", Paolo Bonzini, 2024/05/06
- [PULL 16/46] meson: make target endianneess available to Kconfig, Paolo Bonzini, 2024/05/06