[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [Qemu-devel] [PATCH 16/19] uninorth: rename UNINState to
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [Qemu-ppc] [Qemu-devel] [PATCH 16/19] uninorth: rename UNINState to UNINHostState |
Date: |
Tue, 6 Mar 2018 19:52:20 -0300 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 |
On 03/06/2018 05:31 PM, Mark Cave-Ayland wrote:
> The existing UNINState actually represents the PCI/AGP host bridge stage so
> rename it accordingly.
>
> Signed-off-by: Mark Cave-Ayland <address@hidden>
Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
> ---
> hw/pci-host/uninorth.c | 32 ++++++++++++++++----------------
> hw/ppc/mac.h | 8 ++++----
> hw/ppc/mac_newworld.c | 2 +-
> include/hw/pci-host/uninorth.h | 12 ++++++------
> 4 files changed, 27 insertions(+), 27 deletions(-)
>
> diff --git a/hw/pci-host/uninorth.c b/hw/pci-host/uninorth.c
> index 3a29a4410e..fada0ffd5f 100644
> --- a/hw/pci-host/uninorth.c
> +++ b/hw/pci-host/uninorth.c
> @@ -38,7 +38,7 @@ static int pci_unin_map_irq(PCIDevice *pci_dev, int irq_num)
>
> static void pci_unin_set_irq(void *opaque, int irq_num, int level)
> {
> - UNINState *s = opaque;
> + UNINHostState *s = opaque;
>
> trace_unin_set_irq(unin_irq_line[irq_num], level);
> qemu_set_irq(s->irqs[irq_num], level);
> @@ -81,7 +81,7 @@ static uint32_t unin_get_config_reg(uint32_t reg, uint32_t
> addr)
> static void unin_data_write(void *opaque, hwaddr addr,
> uint64_t val, unsigned len)
> {
> - UNINState *s = opaque;
> + UNINHostState *s = opaque;
> PCIHostState *phb = PCI_HOST_BRIDGE(s);
> trace_unin_data_write(addr, len, val);
> pci_data_write(phb->bus,
> @@ -92,7 +92,7 @@ static void unin_data_write(void *opaque, hwaddr addr,
> static uint64_t unin_data_read(void *opaque, hwaddr addr,
> unsigned len)
> {
> - UNINState *s = opaque;
> + UNINHostState *s = opaque;
> PCIHostState *phb = PCI_HOST_BRIDGE(s);
> uint32_t val;
>
> @@ -109,7 +109,7 @@ static const MemoryRegionOps unin_data_ops = {
> .endianness = DEVICE_LITTLE_ENDIAN,
> };
>
> -static void pci_unin_init_irqs(UNINState *s)
> +static void pci_unin_init_irqs(UNINHostState *s)
> {
> int i;
>
> @@ -120,7 +120,7 @@ static void pci_unin_init_irqs(UNINState *s)
>
> static void pci_unin_main_realize(DeviceState *dev, Error **errp)
> {
> - UNINState *s = UNI_NORTH_PCI_HOST_BRIDGE(dev);
> + UNINHostState *s = UNI_NORTH_PCI_HOST_BRIDGE(dev);
> PCIHostState *h = PCI_HOST_BRIDGE(dev);
>
> h->bus = pci_register_root_bus(dev, NULL,
> @@ -142,7 +142,7 @@ static void pci_unin_main_realize(DeviceState *dev, Error
> **errp)
>
> static void pci_unin_main_init(Object *obj)
> {
> - UNINState *s = UNI_NORTH_PCI_HOST_BRIDGE(obj);
> + UNINHostState *s = UNI_NORTH_PCI_HOST_BRIDGE(obj);
> SysBusDevice *sbd = SYS_BUS_DEVICE(obj);
> PCIHostState *h = PCI_HOST_BRIDGE(obj);
>
> @@ -175,7 +175,7 @@ static void pci_unin_main_init(Object *obj)
>
> static void pci_u3_agp_realize(DeviceState *dev, Error **errp)
> {
> - UNINState *s = U3_AGP_HOST_BRIDGE(dev);
> + UNINHostState *s = U3_AGP_HOST_BRIDGE(dev);
> PCIHostState *h = PCI_HOST_BRIDGE(dev);
>
> h->bus = pci_register_root_bus(dev, NULL,
> @@ -191,7 +191,7 @@ static void pci_u3_agp_realize(DeviceState *dev, Error
> **errp)
>
> static void pci_u3_agp_init(Object *obj)
> {
> - UNINState *s = U3_AGP_HOST_BRIDGE(obj);
> + UNINHostState *s = U3_AGP_HOST_BRIDGE(obj);
> SysBusDevice *sbd = SYS_BUS_DEVICE(obj);
> PCIHostState *h = PCI_HOST_BRIDGE(obj);
>
> @@ -223,7 +223,7 @@ static void pci_u3_agp_init(Object *obj)
>
> static void pci_unin_agp_realize(DeviceState *dev, Error **errp)
> {
> - UNINState *s = UNI_NORTH_AGP_HOST_BRIDGE(dev);
> + UNINHostState *s = UNI_NORTH_AGP_HOST_BRIDGE(dev);
> PCIHostState *h = PCI_HOST_BRIDGE(dev);
>
> h->bus = pci_register_root_bus(dev, NULL,
> @@ -239,7 +239,7 @@ static void pci_unin_agp_realize(DeviceState *dev, Error
> **errp)
>
> static void pci_unin_agp_init(Object *obj)
> {
> - UNINState *s = UNI_NORTH_AGP_HOST_BRIDGE(obj);
> + UNINHostState *s = UNI_NORTH_AGP_HOST_BRIDGE(obj);
> SysBusDevice *sbd = SYS_BUS_DEVICE(obj);
> PCIHostState *h = PCI_HOST_BRIDGE(obj);
>
> @@ -260,7 +260,7 @@ static void pci_unin_agp_init(Object *obj)
>
> static void pci_unin_internal_realize(DeviceState *dev, Error **errp)
> {
> - UNINState *s = UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE(dev);
> + UNINHostState *s = UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE(dev);
> PCIHostState *h = PCI_HOST_BRIDGE(dev);
>
> h->bus = pci_register_root_bus(dev, NULL,
> @@ -276,7 +276,7 @@ static void pci_unin_internal_realize(DeviceState *dev,
> Error **errp)
>
> static void pci_unin_internal_init(Object *obj)
> {
> - UNINState *s = UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE(obj);
> + UNINHostState *s = UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE(obj);
> SysBusDevice *sbd = SYS_BUS_DEVICE(obj);
> PCIHostState *h = PCI_HOST_BRIDGE(obj);
>
> @@ -466,7 +466,7 @@ static void pci_unin_main_class_init(ObjectClass *klass,
> void *data)
> static const TypeInfo pci_unin_main_info = {
> .name = TYPE_UNI_NORTH_PCI_HOST_BRIDGE,
> .parent = TYPE_PCI_HOST_BRIDGE,
> - .instance_size = sizeof(UNINState),
> + .instance_size = sizeof(UNINHostState),
> .instance_init = pci_unin_main_init,
> .class_init = pci_unin_main_class_init,
> };
> @@ -482,7 +482,7 @@ static void pci_u3_agp_class_init(ObjectClass *klass,
> void *data)
> static const TypeInfo pci_u3_agp_info = {
> .name = TYPE_U3_AGP_HOST_BRIDGE,
> .parent = TYPE_PCI_HOST_BRIDGE,
> - .instance_size = sizeof(UNINState),
> + .instance_size = sizeof(UNINHostState),
> .instance_init = pci_u3_agp_init,
> .class_init = pci_u3_agp_class_init,
> };
> @@ -498,7 +498,7 @@ static void pci_unin_agp_class_init(ObjectClass *klass,
> void *data)
> static const TypeInfo pci_unin_agp_info = {
> .name = TYPE_UNI_NORTH_AGP_HOST_BRIDGE,
> .parent = TYPE_PCI_HOST_BRIDGE,
> - .instance_size = sizeof(UNINState),
> + .instance_size = sizeof(UNINHostState),
> .instance_init = pci_unin_agp_init,
> .class_init = pci_unin_agp_class_init,
> };
> @@ -514,7 +514,7 @@ static void pci_unin_internal_class_init(ObjectClass
> *klass, void *data)
> static const TypeInfo pci_unin_internal_info = {
> .name = TYPE_UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE,
> .parent = TYPE_PCI_HOST_BRIDGE,
> - .instance_size = sizeof(UNINState),
> + .instance_size = sizeof(UNINHostState),
> .instance_init = pci_unin_internal_init,
> .class_init = pci_unin_internal_class_init,
> };
> diff --git a/hw/ppc/mac.h b/hw/ppc/mac.h
> index 628415b255..5f5916252a 100644
> --- a/hw/ppc/mac.h
> +++ b/hw/ppc/mac.h
> @@ -88,10 +88,10 @@ PCIBus *pci_grackle_init(uint32_t base, qemu_irq *pic,
> MemoryRegion *address_space_io);
>
> /* UniNorth PCI */
> -UNINState *pci_pmac_init(qemu_irq *pic,
> - MemoryRegion *address_space_mem);
> -UNINState *pci_pmac_u3_init(qemu_irq *pic,
> - MemoryRegion *address_space_mem);
> +UNINHostState *pci_pmac_init(qemu_irq *pic,
> + MemoryRegion *address_space_mem);
> +UNINHostState *pci_pmac_u3_init(qemu_irq *pic,
> + MemoryRegion *address_space_mem);
>
> /* Mac NVRAM */
> #define TYPE_MACIO_NVRAM "macio-nvram"
> diff --git a/hw/ppc/mac_newworld.c b/hw/ppc/mac_newworld.c
> index 5cb9f9abd0..ae0de4e36e 100644
> --- a/hw/ppc/mac_newworld.c
> +++ b/hw/ppc/mac_newworld.c
> @@ -151,7 +151,7 @@ static void ppc_core99_init(MachineState *machine)
> MemoryRegion *ram = g_new(MemoryRegion, 1), *bios = g_new(MemoryRegion,
> 1);
> hwaddr kernel_base, initrd_base, cmdline_base = 0;
> long kernel_size, initrd_size;
> - UNINState *uninorth_pci;
> + UNINHostState *uninorth_pci;
> PCIBus *pci_bus;
> NewWorldMacIOState *macio;
> MACIOIDEState *macio_ide;
> diff --git a/include/hw/pci-host/uninorth.h b/include/hw/pci-host/uninorth.h
> index c4771aa7fa..d1424b165a 100644
> --- a/include/hw/pci-host/uninorth.h
> +++ b/include/hw/pci-host/uninorth.h
> @@ -33,15 +33,15 @@
> #define TYPE_U3_AGP_HOST_BRIDGE "u3-agp-pcihost"
>
> #define UNI_NORTH_PCI_HOST_BRIDGE(obj) \
> - OBJECT_CHECK(UNINState, (obj), TYPE_UNI_NORTH_PCI_HOST_BRIDGE)
> + OBJECT_CHECK(UNINHostState, (obj), TYPE_UNI_NORTH_PCI_HOST_BRIDGE)
> #define UNI_NORTH_AGP_HOST_BRIDGE(obj) \
> - OBJECT_CHECK(UNINState, (obj), TYPE_UNI_NORTH_AGP_HOST_BRIDGE)
> + OBJECT_CHECK(UNINHostState, (obj), TYPE_UNI_NORTH_AGP_HOST_BRIDGE)
> #define UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE(obj) \
> - OBJECT_CHECK(UNINState, (obj), TYPE_UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE)
> + OBJECT_CHECK(UNINHostState, (obj),
> TYPE_UNI_NORTH_INTERNAL_PCI_HOST_BRIDGE)
> #define U3_AGP_HOST_BRIDGE(obj) \
> - OBJECT_CHECK(UNINState, (obj), TYPE_U3_AGP_HOST_BRIDGE)
> + OBJECT_CHECK(UNINHostState, (obj), TYPE_U3_AGP_HOST_BRIDGE)
>
> -typedef struct UNINState {
> +typedef struct UNINHostState {
> PCIHostState parent_obj;
>
> OpenPICState *pic;
> @@ -49,6 +49,6 @@ typedef struct UNINState {
> MemoryRegion pci_mmio;
> MemoryRegion pci_hole;
> MemoryRegion pci_io;
> -} UNINState;
> +} UNINHostState;
>
> #endif /* UNINORTH_H */
>
- [Qemu-ppc] [PATCH 09/19] uninorth: move PCI host bridge bus initialisation into device realize, (continued)
- [Qemu-ppc] [PATCH 09/19] uninorth: move PCI host bridge bus initialisation into device realize, Mark Cave-Ayland, 2018/03/06
- [Qemu-ppc] [PATCH 19/19] mac_newworld: move wiring of macio IRQs to macio_newworld_realize(), Mark Cave-Ayland, 2018/03/06
- [Qemu-ppc] [PATCH 14/19] uninorth: use object link to pass OpenPIC object to uninorth, Mark Cave-Ayland, 2018/03/06
- [Qemu-ppc] [PATCH 13/19] uninorth: remove obsolete pci_pmac_u3_init() function, Mark Cave-Ayland, 2018/03/06
- [Qemu-ppc] [PATCH 10/19] uninorth: fix PCI and AGP bus mixup, Mark Cave-Ayland, 2018/03/06
- [Qemu-ppc] [PATCH 12/19] uninorth: remove obsolete pci_pmac_init() function, Mark Cave-Ayland, 2018/03/06
- [Qemu-ppc] [PATCH 11/19] uninorth: enable internal PCI host bridge, Mark Cave-Ayland, 2018/03/06
- [Qemu-ppc] [PATCH 16/19] uninorth: rename UNINState to UNINHostState, Mark Cave-Ayland, 2018/03/06
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 16/19] uninorth: rename UNINState to UNINHostState,
Philippe Mathieu-Daudé <=
- [Qemu-ppc] [PATCH 18/19] mac_newworld: remove pics IRQ array and wire up macio to OpenPIC directly, Mark Cave-Ayland, 2018/03/06
- [Qemu-ppc] [PATCH 15/19] uninorth: move PCI IO (ISA) memory region into the uninorth device, Mark Cave-Ayland, 2018/03/06
- [Qemu-ppc] [PATCH 17/19] uninorth: create new uninorth device, Mark Cave-Ayland, 2018/03/06
- Re: [Qemu-ppc] [Qemu-devel] [PATCH 00/19] uninorth fixes/mac_newworld board wiring improvements, no-reply, 2018/03/06