diff options
author | BALATON Zoltan <balaton@eik.bme.hu> | 2020-10-16 01:47:17 +0200 |
---|---|---|
committer | Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk> | 2020-10-19 08:11:21 +0100 |
commit | bb997e5c967b3b6f19f1461811df6317ed37c5ff (patch) | |
tree | 4431034ffc861e4296f340eb974ea32e31bf09bc /hw | |
parent | b8df32555ce5bdae268e7bcc5b6c647c63c32373 (diff) | |
download | qemu-bb997e5c967b3b6f19f1461811df6317ed37c5ff.zip qemu-bb997e5c967b3b6f19f1461811df6317ed37c5ff.tar.gz qemu-bb997e5c967b3b6f19f1461811df6317ed37c5ff.tar.bz2 |
mac_oldworld: Change PCI address of macio to match real hardware
The board firmware expect these to be at fixed addresses and programs
them without probing, this patch puts the macio device at the expected
PCI address.
Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Reviewed-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Message-Id: <f14bcaf3cf129500710ba5289980a134086bd949.1602805637.git.balaton@eik.bme.hu>
Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
Diffstat (limited to 'hw')
-rw-r--r-- | hw/ppc/mac_oldworld.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/ppc/mac_oldworld.c b/hw/ppc/mac_oldworld.c index e34680f..6c59aa5 100644 --- a/hw/ppc/mac_oldworld.c +++ b/hw/ppc/mac_oldworld.c @@ -288,7 +288,7 @@ static void ppc_heathrow_init(MachineState *machine) ide_drive_get(hd, ARRAY_SIZE(hd)); /* MacIO */ - macio = pci_new(-1, TYPE_OLDWORLD_MACIO); + macio = pci_new(PCI_DEVFN(16, 0), TYPE_OLDWORLD_MACIO); dev = DEVICE(macio); qdev_prop_set_uint64(dev, "frequency", tbfreq); object_property_set_link(OBJECT(macio), "pic", OBJECT(pic_dev), |