[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 17/21] arm/Kconfig: Keep Kconfig default entries in default.mak as
From: |
Peter Maydell |
Subject: |
[PULL 17/21] arm/Kconfig: Keep Kconfig default entries in default.mak as documentation |
Date: |
Tue, 30 May 2023 14:26:16 +0100 |
From: Fabiano Rosas <farosas@suse.de>
When we moved the arm default CONFIGs into Kconfig and removed them
from default.mak, we made it harder to identify which CONFIGs are
selected by default in case users want to disable them.
Bring back the default entries into default.mak, but keep them
commented out. This way users can keep their workflows of editing
default.mak to remove build options without needing to search through
Kconfig.
Reported-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Fabiano Rosas <farosas@suse.de>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Message-id: 20230523180525.29994-3-farosas@suse.de
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
---
configs/devices/aarch64-softmmu/default.mak | 6 ++++
configs/devices/arm-softmmu/default.mak | 40 +++++++++++++++++++++
2 files changed, 46 insertions(+)
diff --git a/configs/devices/aarch64-softmmu/default.mak
b/configs/devices/aarch64-softmmu/default.mak
index 70e05a197dc..f82a04c27d1 100644
--- a/configs/devices/aarch64-softmmu/default.mak
+++ b/configs/devices/aarch64-softmmu/default.mak
@@ -2,3 +2,9 @@
# We support all the 32 bit boards so need all their config
include ../arm-softmmu/default.mak
+
+# These are selected by default when TCG is enabled, uncomment them to
+# keep out of the build.
+# CONFIG_XLNX_ZYNQMP_ARM=n
+# CONFIG_XLNX_VERSAL=n
+# CONFIG_SBSA_REF=n
diff --git a/configs/devices/arm-softmmu/default.mak
b/configs/devices/arm-softmmu/default.mak
index 647fbce88d3..980c48a7d99 100644
--- a/configs/devices/arm-softmmu/default.mak
+++ b/configs/devices/arm-softmmu/default.mak
@@ -4,3 +4,43 @@
# CONFIG_TEST_DEVICES=n
CONFIG_ARM_VIRT=y
+
+# These are selected by default when TCG is enabled, uncomment them to
+# keep out of the build.
+# CONFIG_CUBIEBOARD=n
+# CONFIG_EXYNOS4=n
+# CONFIG_HIGHBANK=n
+# CONFIG_INTEGRATOR=n
+# CONFIG_FSL_IMX31=n
+# CONFIG_MUSICPAL=n
+# CONFIG_MUSCA=n
+# CONFIG_CHEETAH=n
+# CONFIG_SX1=n
+# CONFIG_NSERIES=n
+# CONFIG_STELLARIS=n
+# CONFIG_STM32VLDISCOVERY=n
+# CONFIG_REALVIEW=n
+# CONFIG_VERSATILE=n
+# CONFIG_VEXPRESS=n
+# CONFIG_ZYNQ=n
+# CONFIG_MAINSTONE=n
+# CONFIG_GUMSTIX=n
+# CONFIG_SPITZ=n
+# CONFIG_TOSA=n
+# CONFIG_Z2=n
+# CONFIG_NPCM7XX=n
+# CONFIG_COLLIE=n
+# CONFIG_ASPEED_SOC=n
+# CONFIG_NETDUINO2=n
+# CONFIG_NETDUINOPLUS2=n
+# CONFIG_OLIMEX_STM32_H405=n
+# CONFIG_MPS2=n
+# CONFIG_RASPI=n
+# CONFIG_DIGIC=n
+# CONFIG_SABRELITE=n
+# CONFIG_EMCRAFT_SF2=n
+# CONFIG_MICROBIT=n
+# CONFIG_FSL_IMX25=n
+# CONFIG_FSL_IMX7=n
+# CONFIG_FSL_IMX6UL=n
+# CONFIG_ALLWINNER_H3=n
--
2.34.1
- [PULL 00/21] target-arm queue, Peter Maydell, 2023/05/30
- [PULL 04/21] hw/arm/smmuv3: Refactor stage-1 PTW, Peter Maydell, 2023/05/30
- [PULL 15/21] target/arm: Explicitly select short-format FSR for M-profile, Peter Maydell, 2023/05/30
- [PULL 18/21] arm/Kconfig: Make TCG dependence explicit, Peter Maydell, 2023/05/30
- [PULL 03/21] hw/arm/smmuv3: Update translation config to hold stage-2, Peter Maydell, 2023/05/30
- [PULL 08/21] hw/arm/smmuv3: Add VMID to TLB tagging, Peter Maydell, 2023/05/30
- [PULL 10/21] hw/arm/smmuv3: Add stage-2 support in iova notifier, Peter Maydell, 2023/05/30
- [PULL 11/21] hw/arm/smmuv3: Add knob to choose translation stage and enable stage-2, Peter Maydell, 2023/05/30
- [PULL 17/21] arm/Kconfig: Keep Kconfig default entries in default.mak as documentation,
Peter Maydell <=
- [PULL 13/21] hw/arm/xlnx-zynqmp: fix unsigned error when checking the RPUs number, Peter Maydell, 2023/05/30
- [PULL 02/21] hw/arm/smmuv3: Add missing fields for IDR0, Peter Maydell, 2023/05/30
- [PULL 12/21] hw/dma/xilinx_axidma: Check DMASR.HALTED to prevent infinite loop., Peter Maydell, 2023/05/30
- [PULL 01/21] fsl-imx6: Add SNVS support for i.MX6 boards, Peter Maydell, 2023/05/30
- [PULL 09/21] hw/arm/smmuv3: Add CMDs related to stage-2, Peter Maydell, 2023/05/30
- [PULL 19/21] Update copyright dates to 2023, Peter Maydell, 2023/05/30
- [PULL 06/21] hw/arm/smmuv3: Parse STE config for stage-2, Peter Maydell, 2023/05/30
- [PULL 05/21] hw/arm/smmuv3: Add page table walk for stage-2, Peter Maydell, 2023/05/30
- [PULL 14/21] tests/qtest: Run arm-specific tests only if the required machine is available, Peter Maydell, 2023/05/30
- [PULL 20/21] hw/arm/sbsa-ref: add GIC node into DT, Peter Maydell, 2023/05/30