]> xenbits.xensource.com Git - qemu-xen.git/commitdiff
ppc: Include vga cirrus card into the compiling process
authorSebastian Bauer <mail@sebastianbauer.info>
Mon, 2 Jul 2018 19:13:45 +0000 (21:13 +0200)
committerDavid Gibson <david@gibson.dropbear.id.au>
Tue, 3 Jul 2018 01:23:09 +0000 (11:23 +1000)
Drivers for this card exists on PPC-based AmigaOS guests so it is useful to
allow users to emulate the graphics card for PPC machines.

As cirrus vga is currently preferred over std(vga) in absence of any user
choice, this change also sets the default display of spapr machines to
std as otherwise qemu refuses to start these machines. Not specifying an
explicit graphics mode is for instance done by 'make check'.

Signed-off-by: Sebastian Bauer <mail@sebastianbauer.info>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
default-configs/ppc-softmmu.mak
hw/ppc/spapr.c

index 7e1a3d8135b9418d8aafebe6b6656cc50f6a311d..6f12bf84f0df576201c951149a5e0ed99e686adf 100644 (file)
@@ -29,6 +29,7 @@ CONFIG_IDE_SII3112=y
 CONFIG_I2C=y
 CONFIG_BITBANG_I2C=y
 CONFIG_M41T80=y
+CONFIG_VGA_CIRRUS=y
 
 # For Macs
 CONFIG_MAC=y
index 062d9dc346d4f74fd2b5c1d694d6b5a2d5e04755..6e8723d3ba3f1cab61175ae600a13f162b38243f 100644 (file)
@@ -3962,6 +3962,7 @@ static void spapr_machine_class_init(ObjectClass *oc, void *data)
     mc->no_parallel = 1;
     mc->default_boot_order = "";
     mc->default_ram_size = 512 * M_BYTE;
+    mc->default_display = "std";
     mc->kvm_type = spapr_kvm_type;
     machine_class_allow_dynamic_sysbus_dev(mc, TYPE_SPAPR_PCI_HOST_BRIDGE);
     mc->pci_allow_0_address = true;