qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Bandan Das <bsd@redhat.com>
To: qemu-devel@nongnu.org
Cc: Paolo Bonzini <pbonzini@redhat.com>,
	Gerd Hoffmann <kraxel@redhat.com>,
	Markus Armbruster <armbru@redhat.com>,
	Jan Kiszka <jan.kiszka@siemens.com>
Subject: [Qemu-devel] [PATCH v3 0/3] Make mixer emulation configurable at runtime
Date: Sat,  7 Sep 2013 00:53:57 -0400	[thread overview]
Message-ID: <1378529640-20263-1-git-send-email-bsd@redhat.com> (raw)

Currently, hda-codec mixer emulation can only be enabled by using the
"--enable-mixemu" option to configure at compile time with the default
value being off. These patches enable making mixer emulation selectable
at runtime which is more convenient. Consequently, the last patch in this 
series removes the mixemu configuration option.

Example Usage:
1. -device hda-duplex,mixer=off 
2. -device hda-duplex,mixer=on [Default]

v3:
* Remove malc from cc, delivery failure to Vassili Karpov (malc)" <av1474@comtv.ru>
  Anyone know the correct email address ?
* Remove unneeded dummies - Patch 2/3
* Minor fprintf reformatting - Patch 2/3
* Reduce commit message verbosity - Patch 3/3

v2:
* Add copyright information - Patch 1/3
* Edit description for readability - Patch 1/3
* Catch error paths in instance init functions - Patch 2/3
* Define "mixer" as a bool - Patch 2/3
* Preserve CONFIG_MIXEMU state - Patch 2/3
* Remove the --enable-mixemu configuration option - Patch 3/3

Bandan Das (3):
  hda-codec: refactor common definitions into a header file
  hda-codec: make mixemu selectable at runtime
  audio: remove CONFIG_MIXEMU configure option

 audio/mixeng.c              |   6 -
 configure                   |   8 -
 hw/audio/hda-codec-common.h | 456 ++++++++++++++++++++++++++++++++++++++++++++
 hw/audio/hda-codec.c        | 454 +++----------------------------------------
 4 files changed, 485 insertions(+), 439 deletions(-)
 create mode 100644 hw/audio/hda-codec-common.h

-- 
1.8.1.4

             reply	other threads:[~2013-09-07  4:54 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-09-07  4:53 Bandan Das [this message]
2013-09-07  4:53 ` [Qemu-devel] [PATCH v3 1/3] hda-codec: refactor common definitions into a header file Bandan Das
2013-09-07  4:53 ` [Qemu-devel] [PATCH v3 2/3] hda-codec: make mixemu selectable at runtime Bandan Das
2013-09-07  4:54 ` [Qemu-devel] [PATCH v3 3/3] audio: remove CONFIG_MIXEMU configure option Bandan Das
2013-09-09  5:58 ` [Qemu-devel] [PATCH v3 0/3] Make mixer emulation configurable at runtime Gerd Hoffmann

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=1378529640-20263-1-git-send-email-bsd@redhat.com \
    --to=bsd@redhat.com \
    --cc=armbru@redhat.com \
    --cc=jan.kiszka@siemens.com \
    --cc=kraxel@redhat.com \
    --cc=pbonzini@redhat.com \
    --cc=qemu-devel@nongnu.org \
    /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 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).