[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-ppc] [PATCH v3 00/21] QOM'ify SysBusDeviceClass->init
From: |
Peter Maydell |
Subject: |
Re: [Qemu-ppc] [PATCH v3 00/21] QOM'ify SysBusDeviceClass->init |
Date: |
Fri, 30 Nov 2018 16:57:55 +0000 |
On Fri, 30 Nov 2018 at 09:39, Mao Zhongyi
<address@hidden> wrote:
>
> v3 -> v2:
>
> - rebase to the HEAD
> - use SysBusDevice *sbd variable in patch15
> Mao Zhongyi (21):
> musicpal: Convert sysbus init function to realize function
> block/noenand: Convert sysbus init function to realize function
> char/grlib_apbuart: Convert sysbus init function to realize function
> core/empty_slot: Convert sysbus init function to realize function
> display/g364fb: Convert sysbus init function to realize function
> dma/puv3_dma: Convert sysbus init function to realize function
> gpio/puv3_gpio: Convert sysbus init function to realize function
> milkymist-softusb: Convert sysbus init function to realize function
> input/pl050: Convert sysbus init function to realize function
> intc/puv3_intc: Convert sysbus init function to realize function
> milkymist-hpdmc: Convert sysbus init function to realize function
> milkymist-pfpu: Convert sysbus init function to realize function
> puv3_pm.c: Convert sysbus init function to realize function
> nvram/ds1225y: Convert sysbus init function to realize function
> pci-bridge/dec: Convert sysbus init function to realize function
> timer/etraxfs_timer: Convert sysbus init function to realize function
> timer/grlib_gptimer: Convert sysbus init function to realize function
> timer/puv3_ost: Convert sysbus init function to realize function
> usb/tusb6010: Convert sysbus init function to realize function
> xen_backend: remove xen_sysdev_init() function
> core/sysbus: remove the SysBusDeviceClass::init path
>
> hw/arm/musicpal.c | 9 ++++-----
> hw/block/onenand.c | 16 +++++++---------
> hw/char/grlib_apbuart.c | 12 +++++-------
> hw/core/empty_slot.c | 9 ++++-----
> hw/core/sysbus.c | 15 +++++----------
> hw/display/g364fb.c | 9 +++------
> hw/dma/puv3_dma.c | 10 ++++------
> hw/gpio/puv3_gpio.c | 29 ++++++++++++++---------------
> hw/input/milkymist-softusb.c | 16 +++++++---------
> hw/input/pl050.c | 11 +++++------
> hw/intc/puv3_intc.c | 11 ++++-------
> hw/misc/milkymist-hpdmc.c | 9 +++------
> hw/misc/milkymist-pfpu.c | 12 +++++-------
> hw/misc/puv3_pm.c | 10 ++++------
> hw/nvram/ds1225y.c | 12 +++++-------
> hw/pci-bridge/dec.c | 12 ++++++------
> hw/timer/etraxfs_timer.c | 14 +++++++-------
> hw/timer/grlib_gptimer.c | 11 +++++------
> hw/timer/puv3_ost.c | 13 ++++++-------
> hw/usb/tusb6010.c | 8 +++-----
> hw/xen/xen_backend.c | 7 -------
> include/hw/sysbus.h | 3 ---
> 22 files changed, 106 insertions(+), 152 deletions(-)
I think all these patches have now been reviewed. Does anybody
have a preference for which tree it goes through, given that it
touches lots of devices?
I can take this via target-arm, unless anybody would particularly
like to have some or all of it go some other route.
thanks
-- PMM