diff options
author | Andreas Färber <afaerber@suse.de> | 2012-08-20 19:08:02 +0200 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2012-08-22 10:47:16 -0500 |
commit | 42c281a2832a67ee1d0cc08744c5b9ebb4f6b802 (patch) | |
tree | c90d4c1f6d9cd3032360290a9a4d8a684c629e09 /hw/ppc440_bamboo.c | |
parent | 8d43d7e591c2078cc64534b867365d46ad394d04 (diff) | |
download | qemu-42c281a2832a67ee1d0cc08744c5b9ebb4f6b802.zip qemu-42c281a2832a67ee1d0cc08744c5b9ebb4f6b802.tar.gz qemu-42c281a2832a67ee1d0cc08744c5b9ebb4f6b802.tar.bz2 |
ppc4xx_pci: QOM'ify ppc4xx PCI host bridge
Introduce type constant and cast macro. Avoid accessing its parent field
directly.
Signed-off-by: Andreas Färber <afaerber@suse.de>
Acked-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'hw/ppc440_bamboo.c')
-rw-r--r-- | hw/ppc440_bamboo.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/hw/ppc440_bamboo.c b/hw/ppc440_bamboo.c index 0dd4dab..c198071 100644 --- a/hw/ppc440_bamboo.c +++ b/hw/ppc440_bamboo.c @@ -216,7 +216,8 @@ static void bamboo_init(ram_addr_t ram_size, ram_bases, ram_sizes, 1); /* PCI */ - dev = sysbus_create_varargs("ppc4xx-pcihost", PPC440EP_PCI_CONFIG, + dev = sysbus_create_varargs(TYPE_PPC4xx_PCI_HOST_BRIDGE, + PPC440EP_PCI_CONFIG, pic[pci_irq_nrs[0]], pic[pci_irq_nrs[1]], pic[pci_irq_nrs[2]], pic[pci_irq_nrs[3]], NULL); |