qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups
@ 2013-07-24  8:35 Andreas Färber
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 1/4] cs4231: QOM'ify Andreas Färber
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Andreas Färber @ 2013-07-24  8:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: Hu Tao, Andreas Färber

Hello,

This series eliminates FROM_SYSBUS() in hw/audio/.

Regards,
Andreas

Cc: Hu Tao <hutao@cn.fujitsu.com>

Andreas Färber (4):
  cs4231: QOM'ify
  audio/marvell_88w8618: QOM'ify
  milkymist-ac97: QOM'ify
  pl041: QOM'ify

 hw/audio/cs4231.c          | 15 ++++++++++-----
 hw/audio/marvell_88w8618.c | 14 +++++++++-----
 hw/audio/milkymist-ac97.c  | 13 +++++++++----
 hw/audio/pl041.c           | 45 +++++++++++++++++++++++++--------------------
 4 files changed, 53 insertions(+), 34 deletions(-)

-- 
1.8.1.4

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [Qemu-devel] [PATCH qom-next for-1.6 1/4] cs4231: QOM'ify
  2013-07-24  8:35 [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups Andreas Färber
@ 2013-07-24  8:35 ` Andreas Färber
  2013-07-26  8:51   ` Hu Tao
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 2/4] audio/marvell_88w8618: QOM'ify Andreas Färber
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 11+ messages in thread
From: Andreas Färber @ 2013-07-24  8:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: Vassili Karpov (malc), Andreas Färber

Signed-off-by: Andreas Färber <afaerber@suse.de>
---
 hw/audio/cs4231.c | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/hw/audio/cs4231.c b/hw/audio/cs4231.c
index fabe9e6..d19195a 100644
--- a/hw/audio/cs4231.c
+++ b/hw/audio/cs4231.c
@@ -33,8 +33,13 @@
 #define CS_DREGS 32
 #define CS_MAXDREG (CS_DREGS - 1)
 
+#define TYPE_CS4231 "SUNW,CS4231"
+#define CS4231(obj) \
+    OBJECT_CHECK(CSState, (obj), TYPE_CS4231)
+
 typedef struct CSState {
-    SysBusDevice busdev;
+    SysBusDevice parent_obj;
+
     MemoryRegion iomem;
     qemu_irq irq;
     uint32_t regs[CS_REGS];
@@ -47,7 +52,7 @@ typedef struct CSState {
 
 static void cs_reset(DeviceState *d)
 {
-    CSState *s = container_of(d, CSState, busdev.qdev);
+    CSState *s = CS4231(d);
 
     memset(s->regs, 0, CS_REGS * 4);
     memset(s->dregs, 0, CS_DREGS);
@@ -111,7 +116,7 @@ static void cs_mem_write(void *opaque, hwaddr addr,
         break;
     case 4:
         if (val & 1) {
-            cs_reset(&s->busdev.qdev);
+            cs_reset(DEVICE(s));
         }
         val &= 0x7f;
         s->regs[saddr] = val;
@@ -142,7 +147,7 @@ static const VMStateDescription vmstate_cs4231 = {
 
 static int cs4231_init1(SysBusDevice *dev)
 {
-    CSState *s = FROM_SYSBUS(CSState, dev);
+    CSState *s = CS4231(dev);
 
     memory_region_init_io(&s->iomem, OBJECT(s), &cs_mem_ops, s, "cs4321",
                           CS_SIZE);
@@ -168,7 +173,7 @@ static void cs4231_class_init(ObjectClass *klass, void *data)
 }
 
 static const TypeInfo cs4231_info = {
-    .name          = "SUNW,CS4231",
+    .name          = TYPE_CS4231,
     .parent        = TYPE_SYS_BUS_DEVICE,
     .instance_size = sizeof(CSState),
     .class_init    = cs4231_class_init,
-- 
1.8.1.4

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [Qemu-devel] [PATCH qom-next for-1.6 2/4] audio/marvell_88w8618: QOM'ify
  2013-07-24  8:35 [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups Andreas Färber
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 1/4] cs4231: QOM'ify Andreas Färber
@ 2013-07-24  8:35 ` Andreas Färber
  2013-07-26  8:52   ` Hu Tao
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 3/4] milkymist-ac97: QOM'ify Andreas Färber
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 11+ messages in thread
From: Andreas Färber @ 2013-07-24  8:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: Vassili Karpov (malc), Andreas Färber

Signed-off-by: Andreas Färber <afaerber@suse.de>
---
 hw/audio/marvell_88w8618.c | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

diff --git a/hw/audio/marvell_88w8618.c b/hw/audio/marvell_88w8618.c
index b40ea43..97194ce 100644
--- a/hw/audio/marvell_88w8618.c
+++ b/hw/audio/marvell_88w8618.c
@@ -36,8 +36,13 @@
 #define MP_AUDIO_CLOCK_24MHZ    (1 << 9)
 #define MP_AUDIO_MONO           (1 << 14)
 
+#define TYPE_MV88W8618_AUDIO "mv88w8618_audio"
+#define MV88W8618_AUDIO(obj) \
+    OBJECT_CHECK(mv88w8618_audio_state, (obj), TYPE_MV88W8618_AUDIO)
+
 typedef struct mv88w8618_audio_state {
-    SysBusDevice busdev;
+    SysBusDevice parent_obj;
+
     MemoryRegion iomem;
     qemu_irq irq;
     uint32_t playback_mode;
@@ -219,8 +224,7 @@ static void mv88w8618_audio_write(void *opaque, hwaddr offset,
 
 static void mv88w8618_audio_reset(DeviceState *d)
 {
-    mv88w8618_audio_state *s = FROM_SYSBUS(mv88w8618_audio_state,
-                                           SYS_BUS_DEVICE(d));
+    mv88w8618_audio_state *s = MV88W8618_AUDIO(d);
 
     s->playback_mode = 0;
     s->status = 0;
@@ -238,7 +242,7 @@ static const MemoryRegionOps mv88w8618_audio_ops = {
 
 static int mv88w8618_audio_init(SysBusDevice *dev)
 {
-    mv88w8618_audio_state *s = FROM_SYSBUS(mv88w8618_audio_state, dev);
+    mv88w8618_audio_state *s = MV88W8618_AUDIO(dev);
 
     sysbus_init_irq(dev, &s->irq);
 
@@ -287,7 +291,7 @@ static void mv88w8618_audio_class_init(ObjectClass *klass, void *data)
 }
 
 static const TypeInfo mv88w8618_audio_info = {
-    .name          = "mv88w8618_audio",
+    .name          = TYPE_MV88W8618_AUDIO,
     .parent        = TYPE_SYS_BUS_DEVICE,
     .instance_size = sizeof(mv88w8618_audio_state),
     .class_init    = mv88w8618_audio_class_init,
-- 
1.8.1.4

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [Qemu-devel] [PATCH qom-next for-1.6 3/4] milkymist-ac97: QOM'ify
  2013-07-24  8:35 [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups Andreas Färber
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 1/4] cs4231: QOM'ify Andreas Färber
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 2/4] audio/marvell_88w8618: QOM'ify Andreas Färber
@ 2013-07-24  8:35 ` Andreas Färber
  2013-07-26  8:52   ` Hu Tao
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 4/4] pl041: QOM'ify Andreas Färber
  2013-07-26 23:08 ` [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups Andreas Färber
  4 siblings, 1 reply; 11+ messages in thread
From: Andreas Färber @ 2013-07-24  8:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: Vassili Karpov (malc), Andreas Färber

Signed-off-by: Andreas Färber <afaerber@suse.de>
---
 hw/audio/milkymist-ac97.c | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/hw/audio/milkymist-ac97.c b/hw/audio/milkymist-ac97.c
index 133de4e..9c0f7a0 100644
--- a/hw/audio/milkymist-ac97.c
+++ b/hw/audio/milkymist-ac97.c
@@ -51,8 +51,13 @@ enum {
     CTRL_EN = (1<<0),
 };
 
+#define TYPE_MILKYMIST_AC97 "milkymist-ac97"
+#define MILKYMIST_AC97(obj) \
+    OBJECT_CHECK(MilkymistAC97State, (obj), TYPE_MILKYMIST_AC97)
+
 struct MilkymistAC97State {
-    SysBusDevice busdev;
+    SysBusDevice parent_obj;
+
     MemoryRegion regs_region;
 
     QEMUSoundCard card;
@@ -258,7 +263,7 @@ static void ac97_out_cb(void *opaque, int free_b)
 
 static void milkymist_ac97_reset(DeviceState *d)
 {
-    MilkymistAC97State *s = container_of(d, MilkymistAC97State, busdev.qdev);
+    MilkymistAC97State *s = MILKYMIST_AC97(d);
     int i;
 
     for (i = 0; i < R_MAX; i++) {
@@ -280,7 +285,7 @@ static int ac97_post_load(void *opaque, int version_id)
 
 static int milkymist_ac97_init(SysBusDevice *dev)
 {
-    MilkymistAC97State *s = FROM_SYSBUS(typeof(*s), dev);
+    MilkymistAC97State *s = MILKYMIST_AC97(dev);
 
     struct audsettings as;
     sysbus_init_irq(dev, &s->crrequest_irq);
@@ -330,7 +335,7 @@ static void milkymist_ac97_class_init(ObjectClass *klass, void *data)
 }
 
 static const TypeInfo milkymist_ac97_info = {
-    .name          = "milkymist-ac97",
+    .name          = TYPE_MILKYMIST_AC97,
     .parent        = TYPE_SYS_BUS_DEVICE,
     .instance_size = sizeof(MilkymistAC97State),
     .class_init    = milkymist_ac97_class_init,
-- 
1.8.1.4

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* [Qemu-devel] [PATCH qom-next for-1.6 4/4] pl041: QOM'ify
  2013-07-24  8:35 [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups Andreas Färber
                   ` (2 preceding siblings ...)
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 3/4] milkymist-ac97: QOM'ify Andreas Färber
@ 2013-07-24  8:35 ` Andreas Färber
  2013-07-26  8:52   ` Hu Tao
  2013-07-26 23:08 ` [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups Andreas Färber
  4 siblings, 1 reply; 11+ messages in thread
From: Andreas Färber @ 2013-07-24  8:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: Vassili Karpov (malc), Andreas Färber

Signed-off-by: Andreas Färber <afaerber@suse.de>
---
 hw/audio/pl041.c | 45 +++++++++++++++++++++++++--------------------
 1 file changed, 25 insertions(+), 20 deletions(-)

diff --git a/hw/audio/pl041.c b/hw/audio/pl041.c
index 7d331b9..4d7a329 100644
--- a/hw/audio/pl041.c
+++ b/hw/audio/pl041.c
@@ -70,8 +70,12 @@ typedef struct {
     uint8_t rx_sample_size;
 } pl041_channel;
 
-typedef struct {
-    SysBusDevice busdev;
+#define TYPE_PL041 "pl041"
+#define PL041(obj) OBJECT_CHECK(PL041State, (obj), TYPE_PL041)
+
+typedef struct PL041State {
+    SysBusDevice parent_obj;
+
     MemoryRegion iomem;
     qemu_irq irq;
 
@@ -80,7 +84,7 @@ typedef struct {
     pl041_regfile regs;
     pl041_channel fifo1;
     lm4549_state codec;
-} pl041_state;
+} PL041State;
 
 
 static const unsigned char pl041_default_id[8] = {
@@ -107,7 +111,7 @@ static const char *get_reg_name(hwaddr offset)
 }
 #endif
 
-static uint8_t pl041_compute_periphid3(pl041_state *s)
+static uint8_t pl041_compute_periphid3(PL041State *s)
 {
     uint8_t id3 = 1; /* One channel */
 
@@ -142,7 +146,7 @@ static uint8_t pl041_compute_periphid3(pl041_state *s)
     return id3;
 }
 
-static void pl041_reset(pl041_state *s)
+static void pl041_reset(PL041State *s)
 {
     DBG_L1("pl041_reset\n");
 
@@ -156,7 +160,7 @@ static void pl041_reset(pl041_state *s)
 }
 
 
-static void pl041_fifo1_write(pl041_state *s, uint32_t value)
+static void pl041_fifo1_write(PL041State *s, uint32_t value)
 {
     pl041_channel *channel = &s->fifo1;
     pl041_fifo *fifo = &s->fifo1.tx_fifo;
@@ -239,7 +243,7 @@ static void pl041_fifo1_write(pl041_state *s, uint32_t value)
     DBG_L2("fifo1_push sr1 = 0x%08x\n", s->regs.sr1);
 }
 
-static void pl041_fifo1_transmit(pl041_state *s)
+static void pl041_fifo1_transmit(PL041State *s)
 {
     pl041_channel *channel = &s->fifo1;
     pl041_fifo *fifo = &s->fifo1.tx_fifo;
@@ -291,7 +295,7 @@ static void pl041_fifo1_transmit(pl041_state *s)
     }
 }
 
-static void pl041_isr1_update(pl041_state *s)
+static void pl041_isr1_update(PL041State *s)
 {
     /* Update ISR1 */
     if (s->regs.sr1 & TXUNDERRUN) {
@@ -320,7 +324,7 @@ static void pl041_isr1_update(pl041_state *s)
 
 static void pl041_request_data(void *opaque)
 {
-    pl041_state *s = (pl041_state *)opaque;
+    PL041State *s = (PL041State *)opaque;
 
     /* Trigger pending transfers */
     pl041_fifo1_transmit(s);
@@ -330,7 +334,7 @@ static void pl041_request_data(void *opaque)
 static uint64_t pl041_read(void *opaque, hwaddr offset,
                                 unsigned size)
 {
-    pl041_state *s = (pl041_state *)opaque;
+    PL041State *s = (PL041State *)opaque;
     int value;
 
     if ((offset >= PL041_periphid0) && (offset <= PL041_pcellid3)) {
@@ -364,7 +368,7 @@ static uint64_t pl041_read(void *opaque, hwaddr offset,
 static void pl041_write(void *opaque, hwaddr offset,
                              uint64_t value, unsigned size)
 {
-    pl041_state *s = (pl041_state *)opaque;
+    PL041State *s = (PL041State *)opaque;
     uint16_t control, data;
     uint32_t result;
 
@@ -504,7 +508,7 @@ static void pl041_write(void *opaque, hwaddr offset,
 
 static void pl041_device_reset(DeviceState *d)
 {
-    pl041_state *s = DO_UPCAST(pl041_state, busdev.qdev, d);
+    PL041State *s = PL041(d);
 
     pl041_reset(s);
 }
@@ -517,7 +521,7 @@ static const MemoryRegionOps pl041_ops = {
 
 static int pl041_init(SysBusDevice *dev)
 {
-    pl041_state *s = FROM_SYSBUS(pl041_state, dev);
+    PL041State *s = PL041(dev);
 
     DBG_L1("pl041_init 0x%08x\n", (uint32_t)s);
 
@@ -603,12 +607,12 @@ static const VMStateDescription vmstate_pl041 = {
     .version_id = 1,
     .minimum_version_id = 1,
     .fields = (VMStateField[]) {
-        VMSTATE_UINT32(fifo_depth, pl041_state),
-        VMSTATE_STRUCT(regs, pl041_state, 0,
+        VMSTATE_UINT32(fifo_depth, PL041State),
+        VMSTATE_STRUCT(regs, PL041State, 0,
                        vmstate_pl041_regfile, pl041_regfile),
-        VMSTATE_STRUCT(fifo1, pl041_state, 0,
+        VMSTATE_STRUCT(fifo1, PL041State, 0,
                        vmstate_pl041_channel, pl041_channel),
-        VMSTATE_STRUCT(codec, pl041_state, 0,
+        VMSTATE_STRUCT(codec, PL041State, 0,
                        vmstate_lm4549_state, lm4549_state),
         VMSTATE_END_OF_LIST()
     }
@@ -616,7 +620,8 @@ static const VMStateDescription vmstate_pl041 = {
 
 static Property pl041_device_properties[] = {
     /* Non-compact FIFO depth property */
-    DEFINE_PROP_UINT32("nc_fifo_depth", pl041_state, fifo_depth, DEFAULT_FIFO_DEPTH),
+    DEFINE_PROP_UINT32("nc_fifo_depth", PL041State, fifo_depth,
+                       DEFAULT_FIFO_DEPTH),
     DEFINE_PROP_END_OF_LIST(),
 };
 
@@ -633,9 +638,9 @@ static void pl041_device_class_init(ObjectClass *klass, void *data)
 }
 
 static const TypeInfo pl041_device_info = {
-    .name          = "pl041",
+    .name          = TYPE_PL041,
     .parent        = TYPE_SYS_BUS_DEVICE,
-    .instance_size = sizeof(pl041_state),
+    .instance_size = sizeof(PL041State),
     .class_init    = pl041_device_class_init,
 };
 
-- 
1.8.1.4

^ permalink raw reply related	[flat|nested] 11+ messages in thread

* Re: [Qemu-devel] [PATCH qom-next for-1.6 1/4] cs4231: QOM'ify
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 1/4] cs4231: QOM'ify Andreas Färber
@ 2013-07-26  8:51   ` Hu Tao
  0 siblings, 0 replies; 11+ messages in thread
From: Hu Tao @ 2013-07-26  8:51 UTC (permalink / raw)
  To: Andreas Färber; +Cc: Vassili Karpov (malc), qemu-devel

On Wed, Jul 24, 2013 at 10:35:51AM +0200, Andreas Färber wrote:
> Signed-off-by: Andreas Färber <afaerber@suse.de>
> ---
>  hw/audio/cs4231.c | 15 ++++++++++-----
>  1 file changed, 10 insertions(+), 5 deletions(-)

Reviewed-by: Hu Tao <hutao@cn.fujitsu.com>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Qemu-devel] [PATCH qom-next for-1.6 2/4] audio/marvell_88w8618: QOM'ify
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 2/4] audio/marvell_88w8618: QOM'ify Andreas Färber
@ 2013-07-26  8:52   ` Hu Tao
  0 siblings, 0 replies; 11+ messages in thread
From: Hu Tao @ 2013-07-26  8:52 UTC (permalink / raw)
  To: Andreas Färber; +Cc: Vassili Karpov (malc), qemu-devel

On Wed, Jul 24, 2013 at 10:35:52AM +0200, Andreas Färber wrote:
> Signed-off-by: Andreas Färber <afaerber@suse.de>
> ---
>  hw/audio/marvell_88w8618.c | 14 +++++++++-----
>  1 file changed, 9 insertions(+), 5 deletions(-)

Reviewed-by: Hu Tao <hutao@cn.fujitsu.com>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Qemu-devel] [PATCH qom-next for-1.6 3/4] milkymist-ac97: QOM'ify
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 3/4] milkymist-ac97: QOM'ify Andreas Färber
@ 2013-07-26  8:52   ` Hu Tao
  0 siblings, 0 replies; 11+ messages in thread
From: Hu Tao @ 2013-07-26  8:52 UTC (permalink / raw)
  To: Andreas Färber; +Cc: Vassili Karpov (malc), qemu-devel

On Wed, Jul 24, 2013 at 10:35:53AM +0200, Andreas Färber wrote:
> Signed-off-by: Andreas Färber <afaerber@suse.de>
> ---
>  hw/audio/milkymist-ac97.c | 13 +++++++++----
>  1 file changed, 9 insertions(+), 4 deletions(-)

Reviewed-by: Hu Tao <hutao@cn.fujitsu.com>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Qemu-devel] [PATCH qom-next for-1.6 4/4] pl041: QOM'ify
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 4/4] pl041: QOM'ify Andreas Färber
@ 2013-07-26  8:52   ` Hu Tao
  2013-07-27 17:53     ` Andreas Färber
  0 siblings, 1 reply; 11+ messages in thread
From: Hu Tao @ 2013-07-26  8:52 UTC (permalink / raw)
  To: Andreas Färber; +Cc: Vassili Karpov (malc), qemu-devel

On Wed, Jul 24, 2013 at 10:35:54AM +0200, Andreas Färber wrote:
> Signed-off-by: Andreas Färber <afaerber@suse.de>
> ---
>  hw/audio/pl041.c | 45 +++++++++++++++++++++++++--------------------
>  1 file changed, 25 insertions(+), 20 deletions(-)

Reviewed-by: Hu Tao <hutao@cn.fujitsu.com>

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups
  2013-07-24  8:35 [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups Andreas Färber
                   ` (3 preceding siblings ...)
  2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 4/4] pl041: QOM'ify Andreas Färber
@ 2013-07-26 23:08 ` Andreas Färber
  4 siblings, 0 replies; 11+ messages in thread
From: Andreas Färber @ 2013-07-26 23:08 UTC (permalink / raw)
  To: Hu Tao; +Cc: qemu-devel

Am 24.07.2013 10:35, schrieb Andreas Färber:
> Andreas Färber (4):
>   cs4231: QOM'ify
>   audio/marvell_88w8618: QOM'ify
>   milkymist-ac97: QOM'ify
>   pl041: QOM'ify

Thanks, applied to qom-next:
https://github.com/afaerber/qemu-cpu/commits/qom-next

Andreas

-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [Qemu-devel] [PATCH qom-next for-1.6 4/4] pl041: QOM'ify
  2013-07-26  8:52   ` Hu Tao
@ 2013-07-27 17:53     ` Andreas Färber
  0 siblings, 0 replies; 11+ messages in thread
From: Andreas Färber @ 2013-07-27 17:53 UTC (permalink / raw)
  To: Hu Tao; +Cc: Vassili Karpov (malc), qemu-devel

Am 26.07.2013 10:52, schrieb Hu Tao:
> On Wed, Jul 24, 2013 at 10:35:54AM +0200, Andreas Färber wrote:
>> Signed-off-by: Andreas Färber <afaerber@suse.de>
>> ---
>>  hw/audio/pl041.c | 45 +++++++++++++++++++++++++--------------------
>>  1 file changed, 25 insertions(+), 20 deletions(-)
> 
> Reviewed-by: Hu Tao <hutao@cn.fujitsu.com>

Split this one up in two steps - rename and casts - as done for later
patches.

Andreas

-- 
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2013-07-27 17:53 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-24  8:35 [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups Andreas Färber
2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 1/4] cs4231: QOM'ify Andreas Färber
2013-07-26  8:51   ` Hu Tao
2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 2/4] audio/marvell_88w8618: QOM'ify Andreas Färber
2013-07-26  8:52   ` Hu Tao
2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 3/4] milkymist-ac97: QOM'ify Andreas Färber
2013-07-26  8:52   ` Hu Tao
2013-07-24  8:35 ` [Qemu-devel] [PATCH qom-next for-1.6 4/4] pl041: QOM'ify Andreas Färber
2013-07-26  8:52   ` Hu Tao
2013-07-27 17:53     ` Andreas Färber
2013-07-26 23:08 ` [Qemu-devel] [PATCH qom-next for-1.6 0/4] audio: QOM cast cleanups Andreas Färber

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).