Patchwork [PULL,00/14] usb patch queue

login
register
mail settings
Submitter Gerd Hoffmann
Date Feb. 21, 2013, 9:58 a.m.
Message ID <1361440753-13413-1-git-send-email-kraxel@redhat.com>
Download mbox
Permalink /patch/222250/
State New
Headers show

Pull-request

git://git.kraxel.org/qemu usb.78

Comments

Gerd Hoffmann - Feb. 21, 2013, 9:58 a.m.
Hi,

master is open again, time to push the bits piled up in the usb queue
during the freeze.  Most significant change is the usb3 streams support.
Other than that there are a bunch of little fixes and some preparation
for switch usb-host over to libusb.

pleaase pull,
  Gerd

The following changes since commit 7d2a929feba319c18603e324b1750830d6c8b7a1:

  vnc-tls: Fix compilation with newer versions of GNU-TLS (2013-02-18 08:40:20 -0600)

are available in the git repository at:

  git://git.kraxel.org/qemu usb.78

for you to fetch changes up to 89a453d4a5c195e6d0a3c3d4fcaacb447447115f:

  uas-uas: usb3 streams (2013-02-19 13:18:00 +0100)

----------------------------------------------------------------
Gerd Hoffmann (14):
      usb: Makefile cleanup
      fix scripts/make_device_config.sh
      make usb devices configurable
      allow disabling usb smartcard support
      usb-storage: use scsi_req_enqueue return value
      usb-host: move legacy cmd line bits
      usb-host: remove usb_host_device_close
      usb: add usb_ep_set_halted
      usb: make usb_packet_copy operate on combined packets
      usb-redir: simplify packet copy
      usb: fix endpoint descriptor ordering
      usb-core: usb3 streams
      usb-xhci: usb3 streams
      uas-uas: usb3 streams

 configure                            |    2 +-
 default-configs/alpha-softmmu.mak    |    1 +
 default-configs/arm-softmmu.mak      |    1 +
 default-configs/i386-softmmu.mak     |    1 +
 default-configs/m68k-softmmu.mak     |    1 +
 default-configs/mips-softmmu.mak     |    1 +
 default-configs/mips64-softmmu.mak   |    1 +
 default-configs/mips64el-softmmu.mak |    1 +
 default-configs/mipsel-softmmu.mak   |    1 +
 default-configs/ppc-softmmu.mak      |    1 +
 default-configs/ppc64-softmmu.mak    |    1 +
 default-configs/ppcemb-softmmu.mak   |    1 +
 default-configs/sh4-softmmu.mak      |    1 +
 default-configs/sh4eb-softmmu.mak    |    1 +
 default-configs/sparc64-softmmu.mak  |    1 +
 default-configs/usb.mak              |    8 +
 default-configs/x86_64-softmmu.mak   |    1 +
 hw/Makefile.objs                     |    2 +
 hw/usb.h                             |   13 +-
 hw/usb/Makefile.objs                 |   30 +++-
 hw/usb/core.c                        |   35 +++--
 hw/usb/desc.c                        |    9 +-
 hw/usb/dev-bluetooth.c               |    2 +-
 hw/usb/dev-hid.c                     |    2 +-
 hw/usb/dev-hub.c                     |   10 +-
 hw/usb/dev-network.c                 |    2 +-
 hw/usb/dev-smartcard-reader.c        |    2 +-
 hw/usb/dev-storage.c                 |    5 +-
 hw/usb/dev-uas.c                     |  247 ++++++++++++++++++++++++------
 hw/usb/dev-wacom.c                   |    4 +-
 hw/usb/hcd-ehci.c                    |    7 +-
 hw/usb/hcd-musb.c                    |    2 +-
 hw/usb/hcd-ohci.c                    |    4 +-
 hw/usb/hcd-uhci.c                    |    2 +-
 hw/usb/hcd-xhci.c                    |  275 ++++++++++++++++++++++++++++------
 hw/usb/host-bsd.c                    |    6 -
 hw/usb/host-legacy.c                 |  144 ++++++++++++++++++
 hw/usb/host-linux.c                  |  125 +---------------
 hw/usb/host-stub.c                   |    5 -
 hw/usb/host.h                        |   44 ++++++
 hw/usb/redirect.c                    |   18 +--
 scripts/make_device_config.sh        |    2 +-
 trace-events                         |    6 +-
 vl.c                                 |    5 +-
 44 files changed, 742 insertions(+), 291 deletions(-)
 create mode 100644 default-configs/usb.mak
 create mode 100644 hw/usb/host-legacy.c
 create mode 100644 hw/usb/host.h