hw/pci-host/bonito: Use 'bonito_pci' for PCI function #0 code
To make it easier to differentiate between the Host Bridge object and its PCI function #0, rename bonito* as bonito_pci*. Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Message-Id: <20230105130710.49264-4-philmd@linaro.org>
This commit is contained in:
parent
f9ab9c6e2b
commit
eb66dac46d
@ -653,7 +653,7 @@ static void bonito_host_realize(DeviceState *dev, Error **errp)
|
||||
create_unimplemented_device("pci.io", BONITO_PCIIO_BASE, 1 * MiB);
|
||||
}
|
||||
|
||||
static void bonito_realize(PCIDevice *dev, Error **errp)
|
||||
static void bonito_pci_realize(PCIDevice *dev, Error **errp)
|
||||
{
|
||||
PCIBonitoState *s = PCI_BONITO(dev);
|
||||
SysBusDevice *sysbus = SYS_BUS_DEVICE(s->pcihost);
|
||||
@ -763,14 +763,14 @@ PCIBus *bonito_init(qemu_irq *pic)
|
||||
return phb->bus;
|
||||
}
|
||||
|
||||
static void bonito_class_init(ObjectClass *klass, void *data)
|
||||
static void bonito_pci_class_init(ObjectClass *klass, void *data)
|
||||
{
|
||||
DeviceClass *dc = DEVICE_CLASS(klass);
|
||||
PCIDeviceClass *k = PCI_DEVICE_CLASS(klass);
|
||||
ResettableClass *rc = RESETTABLE_CLASS(klass);
|
||||
|
||||
rc->phases.hold = bonito_reset_hold;
|
||||
k->realize = bonito_realize;
|
||||
k->realize = bonito_pci_realize;
|
||||
k->vendor_id = 0xdf53;
|
||||
k->device_id = 0x00d5;
|
||||
k->revision = 0x01;
|
||||
@ -784,11 +784,11 @@ static void bonito_class_init(ObjectClass *klass, void *data)
|
||||
dc->user_creatable = false;
|
||||
}
|
||||
|
||||
static const TypeInfo bonito_info = {
|
||||
static const TypeInfo bonito_pci_info = {
|
||||
.name = TYPE_PCI_BONITO,
|
||||
.parent = TYPE_PCI_DEVICE,
|
||||
.instance_size = sizeof(PCIBonitoState),
|
||||
.class_init = bonito_class_init,
|
||||
.class_init = bonito_pci_class_init,
|
||||
.interfaces = (InterfaceInfo[]) {
|
||||
{ INTERFACE_CONVENTIONAL_PCI_DEVICE },
|
||||
{ },
|
||||
@ -812,7 +812,7 @@ static const TypeInfo bonito_host_info = {
|
||||
static void bonito_register_types(void)
|
||||
{
|
||||
type_register_static(&bonito_host_info);
|
||||
type_register_static(&bonito_info);
|
||||
type_register_static(&bonito_pci_info);
|
||||
}
|
||||
|
||||
type_init(bonito_register_types)
|
||||
|
Loading…
Reference in New Issue
Block a user