qdev/prop: convert pci.c to helper macros.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Message-Id:
This commit is contained in:
parent
313feaabc6
commit
54586bd17d
9
hw/pci.c
9
hw/pci.c
|
@ -60,13 +60,8 @@ static struct BusInfo pci_bus_info = {
|
||||||
.size = sizeof(PCIBus),
|
.size = sizeof(PCIBus),
|
||||||
.print_dev = pcibus_dev_print,
|
.print_dev = pcibus_dev_print,
|
||||||
.props = (Property[]) {
|
.props = (Property[]) {
|
||||||
{
|
DEFINE_PROP_PCI_DEVFN("addr", PCIDevice, devfn, -1),
|
||||||
.name = "addr",
|
DEFINE_PROP_END_OF_LIST()
|
||||||
.info = &qdev_prop_pci_devfn,
|
|
||||||
.offset = offsetof(PCIDevice, devfn),
|
|
||||||
.defval = (uint32_t[]) { -1 },
|
|
||||||
},
|
|
||||||
{/* end of list */}
|
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
2
hw/pci.h
2
hw/pci.h
|
@ -177,7 +177,7 @@ struct PCIDevice {
|
||||||
|
|
||||||
/* the following fields are read only */
|
/* the following fields are read only */
|
||||||
PCIBus *bus;
|
PCIBus *bus;
|
||||||
int devfn;
|
uint32_t devfn;
|
||||||
char name[64];
|
char name[64];
|
||||||
PCIIORegion io_regions[PCI_NUM_REGIONS];
|
PCIIORegion io_regions[PCI_NUM_REGIONS];
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue