From: xiaoqiang zhao <zxq_yx_007@163.com>
To: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, qemu-devel@nongnu.org
Cc: i.mitsyanko@gmail.com, peter.maydell@linaro.org,
qemu-arm@nongnu.org, zhaoshenglong@huawei.com
Subject: Re: [Qemu-arm] [Qemu-devel] [PATCH 00/17] some ARM platform QOM'ify work
Date: Wed, 8 Jun 2016 11:48:58 +0800 [thread overview]
Message-ID: <575795AA.2050909@163.com> (raw)
In-Reply-To: <57573D52.4090006@ilande.co.uk>
在 2016年06月08日 05:32, Mark Cave-Ayland 写道:
> On 07/06/16 11:34, xiaoqiang zhao wrote:
>
>> This patch series QOM'ify ARM platform related devices.
>> Where we drop the sysbus init function if possible and use
>> instance_init and DeviceClass::realize function.
>>
>> xiaoqiang zhao (17):
>> hw/i2c: QOM'ify bitbang_i2c.c
>> hw/i2c: QOM'ify exynos4210_i2c.c
>> hw/i2c: QOM'ify omap_i2c.c
>> hw/i2c: QOM'ify versatile_i2c.c
>> hw/gpio: QOM'ify mpc8xxx.c
>> hw/gpio: QOM'ify omap_gpio.c
>> hw/gpio: QOM'ify pl061.c
>> hw/gpio: QOM'ify zaurus.c
>> hw/misc: QOM'ify arm_l2x0.c
>> hw/misc: QOM'ify eccmemctl.c
>> hw/misc: QOM'ify exynos4210_pmu.c
>> hw/misc: QOM'ify mst_fpga.c
>> hw/misc: QOM'ify slavio_misc.c
>> hw/dma: QOM'ify pxa2xx_dma.c
>> hw/dma: QOM'ify sparc32_dma.c
>> hw/dma: QOM'ify sun4m_iommu.c
>> hw/sd: QOM'ify pl181.c
>>
>> hw/dma/pxa2xx_dma.c | 38 +++++++++++++++++-------------
>> hw/dma/sparc32_dma.c | 25 ++++++++++++--------
>> hw/dma/sun4m_iommu.c | 12 ++++------
>> hw/gpio/mpc8xxx.c | 20 +++++++++-------
>> hw/gpio/omap_gpio.c | 61 ++++++++++++++++++++++++------------------------
>> hw/gpio/pl061.c | 24 +++++++------------
>> hw/gpio/zaurus.c | 14 +++++------
>> hw/i2c/bitbang_i2c.c | 14 +++++------
>> hw/i2c/exynos4210_i2c.c | 13 +++++------
>> hw/i2c/omap_i2c.c | 44 ++++++++++++++++++++--------------
>> hw/i2c/versatile_i2c.c | 19 +++++----------
>> hw/misc/arm_l2x0.c | 11 ++++-----
>> hw/misc/eccmemctl.c | 25 +++++++++++++-------
>> hw/misc/exynos4210_pmu.c | 11 ++++-----
>> hw/misc/mst_fpga.c | 13 +++++------
>> hw/misc/slavio_misc.c | 43 ++++++++++++++--------------------
>> hw/sd/pl181.c | 26 +++++++++++++--------
>> 17 files changed, 207 insertions(+), 206 deletions(-)
> Patches 16 and 17 for sparc32_dma and sun4m_iommu are actually sun4m
> SPARC rather than ARM devices, so while I don't mind if these go through
> someone else's tree then please ensure that you also test
> qemu-system-sparc thoroughly with these patches.
>
>
> ATB,
>
> Mark.
>
I have tested with following cmdline:
qemu-system-sparc -hda /home/hitmoon/debian_etch_sparc_small.qcow2
default machine is SS-5 and guest is debian, It seems everything is ok!
WARNING: multiple messages have this Message-ID (diff)
From: xiaoqiang zhao <zxq_yx_007@163.com>
To: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, qemu-devel@nongnu.org
Cc: i.mitsyanko@gmail.com, peter.maydell@linaro.org,
qemu-arm@nongnu.org, zhaoshenglong@huawei.com
Subject: Re: [Qemu-devel] [PATCH 00/17] some ARM platform QOM'ify work
Date: Wed, 8 Jun 2016 11:48:58 +0800 [thread overview]
Message-ID: <575795AA.2050909@163.com> (raw)
In-Reply-To: <57573D52.4090006@ilande.co.uk>
在 2016年06月08日 05:32, Mark Cave-Ayland 写道:
> On 07/06/16 11:34, xiaoqiang zhao wrote:
>
>> This patch series QOM'ify ARM platform related devices.
>> Where we drop the sysbus init function if possible and use
>> instance_init and DeviceClass::realize function.
>>
>> xiaoqiang zhao (17):
>> hw/i2c: QOM'ify bitbang_i2c.c
>> hw/i2c: QOM'ify exynos4210_i2c.c
>> hw/i2c: QOM'ify omap_i2c.c
>> hw/i2c: QOM'ify versatile_i2c.c
>> hw/gpio: QOM'ify mpc8xxx.c
>> hw/gpio: QOM'ify omap_gpio.c
>> hw/gpio: QOM'ify pl061.c
>> hw/gpio: QOM'ify zaurus.c
>> hw/misc: QOM'ify arm_l2x0.c
>> hw/misc: QOM'ify eccmemctl.c
>> hw/misc: QOM'ify exynos4210_pmu.c
>> hw/misc: QOM'ify mst_fpga.c
>> hw/misc: QOM'ify slavio_misc.c
>> hw/dma: QOM'ify pxa2xx_dma.c
>> hw/dma: QOM'ify sparc32_dma.c
>> hw/dma: QOM'ify sun4m_iommu.c
>> hw/sd: QOM'ify pl181.c
>>
>> hw/dma/pxa2xx_dma.c | 38 +++++++++++++++++-------------
>> hw/dma/sparc32_dma.c | 25 ++++++++++++--------
>> hw/dma/sun4m_iommu.c | 12 ++++------
>> hw/gpio/mpc8xxx.c | 20 +++++++++-------
>> hw/gpio/omap_gpio.c | 61 ++++++++++++++++++++++++------------------------
>> hw/gpio/pl061.c | 24 +++++++------------
>> hw/gpio/zaurus.c | 14 +++++------
>> hw/i2c/bitbang_i2c.c | 14 +++++------
>> hw/i2c/exynos4210_i2c.c | 13 +++++------
>> hw/i2c/omap_i2c.c | 44 ++++++++++++++++++++--------------
>> hw/i2c/versatile_i2c.c | 19 +++++----------
>> hw/misc/arm_l2x0.c | 11 ++++-----
>> hw/misc/eccmemctl.c | 25 +++++++++++++-------
>> hw/misc/exynos4210_pmu.c | 11 ++++-----
>> hw/misc/mst_fpga.c | 13 +++++------
>> hw/misc/slavio_misc.c | 43 ++++++++++++++--------------------
>> hw/sd/pl181.c | 26 +++++++++++++--------
>> 17 files changed, 207 insertions(+), 206 deletions(-)
> Patches 16 and 17 for sparc32_dma and sun4m_iommu are actually sun4m
> SPARC rather than ARM devices, so while I don't mind if these go through
> someone else's tree then please ensure that you also test
> qemu-system-sparc thoroughly with these patches.
>
>
> ATB,
>
> Mark.
>
I have tested with following cmdline:
qemu-system-sparc -hda /home/hitmoon/debian_etch_sparc_small.qcow2
default machine is SS-5 and guest is debian, It seems everything is ok!
next prev parent reply other threads:[~2016-06-08 3:50 UTC|newest]
Thread overview: 22+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-06-07 10:34 [Qemu-devel] [PATCH 00/17] some ARM platform QOM'ify work xiaoqiang zhao
2016-06-07 10:34 ` xiaoqiang zhao
2016-06-07 10:34 ` [Qemu-devel] [PATCH 01/17] hw/i2c: QOM'ify bitbang_i2c.c xiaoqiang zhao
2016-06-07 10:34 ` xiaoqiang zhao
2016-06-07 10:34 ` [Qemu-arm] [PATCH 02/17] hw/i2c: QOM'ify exynos4210_i2c.c xiaoqiang zhao
2016-06-07 10:34 ` [Qemu-devel] " xiaoqiang zhao
2016-06-07 10:34 ` [Qemu-arm] [PATCH 03/17] hw/i2c: QOM'ify omap_i2c.c xiaoqiang zhao
2016-06-07 10:34 ` [Qemu-devel] " xiaoqiang zhao
2016-06-07 10:34 ` [Qemu-devel] [PATCH 04/17] hw/i2c: QOM'ify versatile_i2c.c xiaoqiang zhao
2016-06-07 10:34 ` xiaoqiang zhao
2016-06-07 10:34 ` [Qemu-arm] [PATCH 05/17] hw/gpio: QOM'ify mpc8xxx.c xiaoqiang zhao
2016-06-07 10:34 ` [Qemu-devel] " xiaoqiang zhao
2016-06-07 10:34 ` [Qemu-devel] [PATCH 06/17] hw/gpio: QOM'ify omap_gpio.c xiaoqiang zhao
2016-06-07 10:34 ` xiaoqiang zhao
2016-06-07 21:32 ` [Qemu-arm] [Qemu-devel] [PATCH 00/17] some ARM platform QOM'ify work Mark Cave-Ayland
2016-06-07 21:32 ` Mark Cave-Ayland
2016-06-07 21:41 ` [Qemu-arm] " Peter Maydell
2016-06-07 21:41 ` Peter Maydell
2016-06-08 3:48 ` xiaoqiang zhao [this message]
2016-06-08 3:48 ` xiaoqiang zhao
2016-06-09 18:22 ` [Qemu-arm] " Peter Maydell
2016-06-09 18:22 ` [Qemu-devel] " Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=575795AA.2050909@163.com \
--to=zxq_yx_007@163.com \
--cc=i.mitsyanko@gmail.com \
--cc=mark.cave-ayland@ilande.co.uk \
--cc=peter.maydell@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=zhaoshenglong@huawei.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.