From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37040) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UWqN4-00045v-9u for qemu-devel@nongnu.org; Mon, 29 Apr 2013 11:52:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UWqMz-0005Z8-Lj for qemu-devel@nongnu.org; Mon, 29 Apr 2013 11:52:06 -0400 Received: from mail-qa0-x234.google.com ([2607:f8b0:400d:c00::234]:42904) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UWqMz-0005Z4-HW for qemu-devel@nongnu.org; Mon, 29 Apr 2013 11:52:01 -0400 Received: by mail-qa0-f52.google.com with SMTP id hg5so1116781qab.11 for ; Mon, 29 Apr 2013 08:52:01 -0700 (PDT) Sender: Paolo Bonzini Message-ID: <517E9710.7020002@redhat.com> Date: Mon, 29 Apr 2013 17:51:44 +0200 From: Paolo Bonzini MIME-Version: 1.0 References: <1366303444-24620-1-git-send-email-pbonzini@redhat.com> In-Reply-To: <1366303444-24620-1-git-send-email-pbonzini@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 1.5 0/8] make audio card configuration uniform List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: av1474@comtv.ru, Anthony Liguori Cc: qemu-devel@nongnu.org Il 18/04/2013 18:43, Paolo Bonzini ha scritto: > These patches make audio card configuration the same as all other > devices, and remove the need to explicitly enable -soundhw on > boards that wish to support it. > > I would like these in 1.5, malc didn't comment on the RFC. Patches 6-8 > are new or different in the final series, everything else is mostly > the same. Ping. Paolo > Paolo Bonzini (8): > adlib: qdev-ify > audio: remove the need for audio card CONFIG_* symbols > audio: remove HAS_AUDIO > audio: remove CONFIG_* symbols > audio: replace audio card configuration with default-configs > qom: do not return root for empty path > audio: look for the ISA and PCI buses > audio: enable PCI audio cards for all PCI-enabled targets > > arch_init.c | 169 ++++++++++------------------------- > configure | 30 ------- > default-configs/i386-softmmu.mak | 2 +- > default-configs/mips-softmmu.mak | 2 +- > default-configs/mips64-softmmu.mak | 2 +- > default-configs/mips64el-softmmu.mak | 2 +- > default-configs/mipsel-softmmu.mak | 2 +- > default-configs/pci.mak | 3 + > default-configs/ppc-softmmu.mak | 2 +- > default-configs/ppc64-softmmu.mak | 2 +- > default-configs/ppcemb-softmmu.mak | 2 +- > default-configs/sound.mak | 4 + > default-configs/x86_64-softmmu.mak | 2 +- > hmp-commands.hx | 4 - > hw/audio/Makefile.objs | 16 ++-- > hw/audio/ac97.c | 3 +- > hw/audio/adlib.c | 84 +++++++++++++---- > hw/audio/cs4231a.c | 3 +- > hw/audio/es1370.c | 3 +- > hw/audio/gus.c | 3 +- > hw/audio/intel-hda.c | 22 ++--- > hw/audio/pcspk.c | 4 +- > hw/audio/sb16.c | 3 +- > hw/i386/pc_piix.c | 2 - > hw/i386/pc_q35.c | 1 - > hw/mips/mips_jazz.c | 2 - > hw/mips/mips_malta.c | 3 - > hw/ppc/prep.c | 3 - > hw/usb/dev-audio.c | 1 - > include/hw/audio/audio.h | 23 +---- > include/hw/audio/pcspk.h | 2 - > include/sysemu/arch_init.h | 3 +- > monitor.c | 2 - > qom/object.c | 12 +-- > vl.c | 10 +-- > 35 files changed, 171 insertions(+), 262 deletions(-) > create mode 100644 default-configs/sound.mak >