b77a52a0c1
While APEI is a generic ACPI feature (usable by X86 and ARM64), only the 'virt' machine uses it, by enabling the RAS Virtualization. See commit2afa8c8519
: "hw/arm/virt: Introduce a RAS machine option"). Restrict the APEI tables generation code to the single user: the virt machine. If another machine wants to use it, it simply has to 'select ACPI_APEI' in its Kconfig. Fixes:aa16508f1d
("ACPI: Build related register address fields via hardware error fw_cfg blob") Acked-by: Michael S. Tsirkin <mst@redhat.com> Reviewed-by: Dongjiu Geng <gengdongjiu@huawei.com> Acked-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Igor Mammedov <imammedo@redhat.com> Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com> Message-id: 20201008161414.2672569-1-philmd@redhat.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
46 lines
833 B
Makefile
46 lines
833 B
Makefile
# Default configuration for arm-softmmu
|
|
|
|
# TODO: ARM_V7M is currently always required - make this more flexible!
|
|
CONFIG_ARM_V7M=y
|
|
|
|
# CONFIG_PCI_DEVICES=n
|
|
# CONFIG_TEST_DEVICES=n
|
|
|
|
CONFIG_ARM_VIRT=y
|
|
CONFIG_CUBIEBOARD=y
|
|
CONFIG_EXYNOS4=y
|
|
CONFIG_HIGHBANK=y
|
|
CONFIG_INTEGRATOR=y
|
|
CONFIG_FSL_IMX31=y
|
|
CONFIG_MUSICPAL=y
|
|
CONFIG_MUSCA=y
|
|
CONFIG_CHEETAH=y
|
|
CONFIG_SX1=y
|
|
CONFIG_NSERIES=y
|
|
CONFIG_STELLARIS=y
|
|
CONFIG_REALVIEW=y
|
|
CONFIG_VERSATILE=y
|
|
CONFIG_VEXPRESS=y
|
|
CONFIG_ZYNQ=y
|
|
CONFIG_MAINSTONE=y
|
|
CONFIG_GUMSTIX=y
|
|
CONFIG_SPITZ=y
|
|
CONFIG_TOSA=y
|
|
CONFIG_Z2=y
|
|
CONFIG_NPCM7XX=y
|
|
CONFIG_COLLIE=y
|
|
CONFIG_ASPEED_SOC=y
|
|
CONFIG_NETDUINO2=y
|
|
CONFIG_NETDUINOPLUS2=y
|
|
CONFIG_MPS2=y
|
|
CONFIG_RASPI=y
|
|
CONFIG_DIGIC=y
|
|
CONFIG_SABRELITE=y
|
|
CONFIG_EMCRAFT_SF2=y
|
|
CONFIG_MICROBIT=y
|
|
CONFIG_FSL_IMX25=y
|
|
CONFIG_FSL_IMX7=y
|
|
CONFIG_FSL_IMX6UL=y
|
|
CONFIG_SEMIHOSTING=y
|
|
CONFIG_ALLWINNER_H3=y
|