Re: [Qemu-devel] [PULL 1/1] hda-audio: qom cleanups

2014-02-24 Thread Gerd Hoffmann
On Mo, 2014-02-24 at 13:32 +0100, Andreas Färber wrote: > Am 24.02.2014 13:22, schrieb Gerd Hoffmann: > > Add HDA_AUDIO type and macro, drop DO_UPCAST(). > > > > Had to add a abstract hda audio class as parent > > for all hda-* variants to make that fly. Killed > > some init code duplication whil

Re: [Qemu-devel] [PULL 1/1] hda-audio: qom cleanups

2014-02-24 Thread Andreas Färber
Am 24.02.2014 13:22, schrieb Gerd Hoffmann: > Add HDA_AUDIO type and macro, drop DO_UPCAST(). > > Had to add a abstract hda audio class as parent > for all hda-* variants to make that fly. Killed > some init code duplication while being at it. > > Cc: Andreas Färber > Signed-off-by: Gerd Hoffma

[Qemu-devel] [PULL 1/1] hda-audio: qom cleanups

2014-02-24 Thread Gerd Hoffmann
Add HDA_AUDIO type and macro, drop DO_UPCAST(). Had to add a abstract hda audio class as parent for all hda-* variants to make that fly. Killed some init code duplication while being at it. Cc: Andreas Färber Signed-off-by: Gerd Hoffmann --- hw/audio/hda-codec.c | 60 +