On Fri, Dec 07, 2018 at 04:08:05PM +0000, Mark Cave-Ayland wrote: > This is in preparation for some upcoming QEMU NDRV driver changes that pass > display information from the host to the guest. > > Signed-off-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk>
This looks fine by my limited knowledge of this area. I'm slightly perturbed I can't see any existing examples in the tree of setting the edid property from the machine. > --- > hw/ppc/mac_newworld.c | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/hw/ppc/mac_newworld.c b/hw/ppc/mac_newworld.c > index 14273a123e..df0a2f03ff 100644 > --- a/hw/ppc/mac_newworld.c > +++ b/hw/ppc/mac_newworld.c > @@ -430,7 +430,10 @@ static void ppc_core99_init(MachineState *machine) > } > } > > - pci_vga_init(pci_bus); > + dev = qdev_create(BUS(pci_bus), "VGA"); > + qdev_prop_set_int32(dev, "addr", -1); > + qdev_prop_set_bit(dev, "edid", true); > + qdev_init_nofail(dev); > > if (graphic_depth != 15 && graphic_depth != 32 && graphic_depth != 8) { > graphic_depth = 15; -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature