From: Philippe Mathieu-Daudé Date: Fri, 14 May 2021 09:53:20 +0000 (+0200) Subject: hw/ppc/Kconfig: Add dependency PEGASOS2 -> ATI_VGA X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=d1751d8b5d9bb0eb876c8b7226b18c1d6eedd179;p=qemu.git hw/ppc/Kconfig: Add dependency PEGASOS2 -> ATI_VGA The ATI VGA device isn't a requisite for the Pegasos2 machine because Linux only uses the serial console; see commit ba7e5ac18e7 ("hw/ppc: Add emulation of Genesi/bPlan Pegasos II") for rationale. Using the default devices we don't have any problem: $ qemu-system-ppc -M pegasos2 qemu-system-ppc: standard VGA not available But when trying to explicitly use the ATI device we get an error: $ qemu-system-ppc -M pegasos2 -vga none -bios pegasos2.rom -device ati-vga,romfile= qemu-system-ppc: -device ati-vga,romfile=: 'ati-vga' is not a valid device model name Add it as an implicit Kconfig dependency. Signed-off-by: Philippe Mathieu-Daudé Message-Id: <20210515173716.358295-13-philmd@redhat.com> Acked-by: BALATON Zoltan Reviewed-by: Bin Meng Acked-by: David Gibson --- diff --git a/hw/ppc/Kconfig b/hw/ppc/Kconfig index 85b9c93f02..400511c6b7 100644 --- a/hw/ppc/Kconfig +++ b/hw/ppc/Kconfig @@ -79,6 +79,7 @@ config PEGASOS2 select VOF # This should come with VT82C686 select ACPI_X86 + imply ATI_VGA config PREP bool