diff options
author | BALATON Zoltan | 2020-10-16 01:47:17 +0200 |
---|---|---|
committer | Mark Cave-Ayland | 2020-10-19 09:11:21 +0200 |
commit | bb997e5c967b3b6f19f1461811df6317ed37c5ff (patch) | |
tree | 4431034ffc861e4296f340eb974ea32e31bf09bc /hw/ppc/mac_oldworld.c | |
parent | mac_oldworld: Drop some variables (diff) | |
download | qemu-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.c | 2 |
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), |