aboutsummaryrefslogtreecommitdiff
path: root/hw
diff options
context:
space:
mode:
authorBALATON Zoltan <balaton@eik.bme.hu>2020-10-16 01:47:17 +0200
committerMark Cave-Ayland <mark.cave-ayland@ilande.co.uk>2020-10-19 08:11:21 +0100
commitbb997e5c967b3b6f19f1461811df6317ed37c5ff (patch)
tree4431034ffc861e4296f340eb974ea32e31bf09bc /hw
parentb8df32555ce5bdae268e7bcc5b6c647c63c32373 (diff)
downloadqemu-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.c2
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),