qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Gerd Hoffmann <kraxel@redhat.com>
To: qemu-devel@nongnu.org
Cc: Gerd Hoffmann <kraxel@redhat.com>
Subject: [Qemu-devel] [PATCH 00/12] usb patch queue: audio, xhci
Date: Fri,  6 Jan 2012 14:58:54 +0100	[thread overview]
Message-ID: <1325858346-1071-1-git-send-email-kraxel@redhat.com> (raw)

  Hi,

More patches from the usb patch queue, for review, this time more
entertaining than boring bug fixes.  It goes in top of the bugfix
pull request sent out earier today.  git tree available for your
convinience, see below.

So, what is in there?

 * usb-audio emulation support.
 * xhci emulation support (don't be too excited yet, needs
   more work, see commit message for details).
 * A bunch of usb subsystem improvements.  The qemu usb subsystem
   gains knowledge about endpoints.  Future plan is to support
   per-endpoint request queues, so we can pipeline stuff, which
   should give us a performance boot especially for usb pass-through.

please review,
  Gerd

The following changes since commit fd891c9318b112462e54ee1b3b16b074b8bec5b1:

  usb-ohci: td.cbp incorrectly updated near page end (2012-01-06 12:36:14 +0100)

are available in the git repository at:
  git://git.kraxel.org/qemu usb.34

Gerd Hoffmann (10):
      usb-host: rip out legacy procfs support
      usb: track configuration and interface count in USBDevice.
      usb: track altsetting in USBDevice
      usb-desc: audio endpoint support
      usb: add USBEndpoint
      usb: add ifnum to USBEndpoint
      usb-desc: USBEndpoint support
      usb/debug: add usb_ep_dump
      usb: add max_packet_size to USBEndpoint
      usb: link packets to endpoints not devices

H. Peter Anvin (1):
      usb: add audio device model.

Hector Martin (1):
      xhci: Initial xHCI implementation

 Makefile.objs           |    3 +-
 default-configs/pci.mak |    1 +
 hw/pci_ids.h            |    3 +
 hw/usb-audio.c          |  698 +++++++++++++
 hw/usb-bt.c             |   22 -
 hw/usb-bus.c            |    1 +
 hw/usb-ccid.c           |    8 -
 hw/usb-desc.c           |  143 +++-
 hw/usb-desc.h           |    5 +
 hw/usb-ehci.c           |    3 +-
 hw/usb-hid.c            |    7 -
 hw/usb-hub.c            |    7 -
 hw/usb-msd.c            |   10 -
 hw/usb-musb.c           |    3 +-
 hw/usb-net.c            |   14 -
 hw/usb-ohci.c           |    4 +-
 hw/usb-serial.c         |    7 -
 hw/usb-uhci.c           |    3 +-
 hw/usb-wacom.c          |    7 -
 hw/usb-xhci.c           | 2662 +++++++++++++++++++++++++++++++++++++++++++++++
 hw/usb.c                |  125 +++-
 hw/usb.h                |   44 +-
 trace-events            |    1 +
 usb-linux.c             |  452 ++-------
 24 files changed, 3777 insertions(+), 456 deletions(-)
 create mode 100644 hw/usb-audio.c
 create mode 100644 hw/usb-xhci.c

             reply	other threads:[~2012-01-06 13:59 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-01-06 13:58 Gerd Hoffmann [this message]
2012-01-06 13:58 ` [Qemu-devel] [PATCH 01/12] usb-host: rip out legacy procfs support Gerd Hoffmann
2012-01-06 13:58 ` [Qemu-devel] [PATCH 02/12] usb: track configuration and interface count in USBDevice Gerd Hoffmann
2012-01-06 13:58 ` [Qemu-devel] [PATCH 03/12] usb: track altsetting " Gerd Hoffmann
2012-01-06 13:58 ` [Qemu-devel] [PATCH 04/12] usb-desc: audio endpoint support Gerd Hoffmann
2012-01-06 13:58 ` [Qemu-devel] [PATCH 05/12] usb: add audio device model Gerd Hoffmann
2012-01-06 17:23   ` Alex Bradbury
2012-01-06 13:59 ` [Qemu-devel] [PATCH 06/12] xhci: Initial xHCI implementation Gerd Hoffmann
2012-01-06 14:54   ` Stefan Weil
2012-01-09  9:30     ` Gerd Hoffmann
2012-01-06 13:59 ` [Qemu-devel] [PATCH 07/12] usb: add USBEndpoint Gerd Hoffmann
2012-01-06 13:59 ` [Qemu-devel] [PATCH 08/12] usb: add ifnum to USBEndpoint Gerd Hoffmann
2012-01-06 13:59 ` [Qemu-devel] [PATCH 09/12] usb-desc: USBEndpoint support Gerd Hoffmann
2012-01-06 13:59 ` [Qemu-devel] [PATCH 10/12] usb/debug: add usb_ep_dump Gerd Hoffmann
2012-01-06 13:59 ` [Qemu-devel] [PATCH 11/12] usb: add max_packet_size to USBEndpoint Gerd Hoffmann
2012-01-06 13:59 ` [Qemu-devel] [PATCH 12/12] usb: link packets to endpoints not devices 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=1325858346-1071-1-git-send-email-kraxel@redhat.com \
    --to=kraxel@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).