|
@@ -2184,17 +2184,6 @@ bool pci_realize_and_unref(PCIDevice *dev, PCIBus *bus, Error **errp)
|
|
|
return qdev_realize_and_unref(&dev->qdev, &bus->qbus, errp);
|
|
|
}
|
|
|
|
|
|
-PCIDevice *pci_create_multifunction(PCIBus *bus, int devfn, bool multifunction,
|
|
|
- const char *name)
|
|
|
-{
|
|
|
- DeviceState *dev;
|
|
|
-
|
|
|
- dev = qdev_create(&bus->qbus, name);
|
|
|
- qdev_prop_set_int32(dev, "addr", devfn);
|
|
|
- qdev_prop_set_bit(dev, "multifunction", multifunction);
|
|
|
- return PCI_DEVICE(dev);
|
|
|
-}
|
|
|
-
|
|
|
PCIDevice *pci_create_simple_multifunction(PCIBus *bus, int devfn,
|
|
|
bool multifunction,
|
|
|
const char *name)
|
|
@@ -2204,11 +2193,6 @@ PCIDevice *pci_create_simple_multifunction(PCIBus *bus, int devfn,
|
|
|
return dev;
|
|
|
}
|
|
|
|
|
|
-PCIDevice *pci_create(PCIBus *bus, int devfn, const char *name)
|
|
|
-{
|
|
|
- return pci_create_multifunction(bus, devfn, false, name);
|
|
|
-}
|
|
|
-
|
|
|
PCIDevice *pci_create_simple(PCIBus *bus, int devfn, const char *name)
|
|
|
{
|
|
|
return pci_create_simple_multifunction(bus, devfn, false, name);
|