summaryrefslogtreecommitdiffstats
path: root/hw/ppc/mac_oldworld.c
diff options
context:
space:
mode:
authorBALATON Zoltan2020-10-16 01:47:17 +0200
committerMark Cave-Ayland2020-10-19 09:11:21 +0200
commitbb997e5c967b3b6f19f1461811df6317ed37c5ff (patch)
tree4431034ffc861e4296f340eb974ea32e31bf09bc /hw/ppc/mac_oldworld.c
parentmac_oldworld: Drop some variables (diff)
downloadqemu-bb997e5c967b3b6f19f1461811df6317ed37c5ff.tar.gz
qemu-bb997e5c967b3b6f19f1461811df6317ed37c5ff.tar.xz
qemu-bb997e5c967b3b6f19f1461811df6317ed37c5ff.zip
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/ppc/mac_oldworld.c')
-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 e34680f980..6c59aa5601 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),