[Qemu-devel] [PULL] usb patch queue: initial usb 2.0 support.
Hi, Here is the usb patch queue, with EHCI support being the outstanding new feature. Most patches are unmodified. Patch #5 got a better commit message. The EHCI patch now lists all contributes in the commit message too (they where listed in the source code only before), I hope everybody is happy with that now. please pull, Gerd The following changes since commit dcfd14b3741983c466ad92fa2ae91eeafce3e5d5: Delete unused tb_invalidate_page_range (2011-05-22 10:47:28 +) are available in the git repository at: git://git.kraxel.org/qemu usb.13.pull Brad Hards (4): usb: Add Interface Association Descriptor descriptor type usb: update config descriptors to identify number of interfaces usb: remove fallback to bNumInterfaces if no .nif usb: add support for "grouped" interfaces and the Interface Association Descriptor Gerd Hoffmann (11): usb-linux: fix device path aka physical port handling usb-linux: add hostport property usb-linux: track aurbs in list usb-linux: walk async urb list in cancel usb-linux: split large xfers usb-linux: fix max_packet_size for highspeed. usb-storage: don't call usb_packet_complete twice usb: add usb_handle_packet usb: keep track of packet owner. usb: move cancel callback to USBDeviceInfo usb: add ehci adapter Hans de Goede (2): usb: Pass the packet to the device's handle_control callback usb-linux: use usb_generic_handle_packet() Jan Vesely (1): Bug #757654: UHCI fails to signal stall response patch Makefile.objs |1 + default-configs/pci.mak |1 + docs/usb2.txt | 38 + hw/bt-hid.c |6 +- hw/pci_ids.h|1 + hw/usb-bt.c |6 +- hw/usb-ccid.c |4 +- hw/usb-desc.c | 56 ++- hw/usb-desc.h | 24 +- hw/usb-ehci.c | 2038 +++ hw/usb-hid.c|9 +- hw/usb-hub.c|9 +- hw/usb-msd.c| 18 +- hw/usb-musb.c |2 +- hw/usb-net.c|6 +- hw/usb-ohci.c |4 +- hw/usb-serial.c |7 +- hw/usb-uhci.c |6 +- hw/usb-wacom.c |7 +- hw/usb.c| 101 +++- hw/usb.h| 40 +- usb-bsd.c |1 + usb-linux.c | 444 --- 23 files changed, 2442 insertions(+), 387 deletions(-) create mode 100644 docs/usb2.txt create mode 100644 hw/usb-ehci.c
Re: [Qemu-devel] [PULL] usb patch queue: initial usb 2.0 support.
On 05/23/11 11:43, Gerd Hoffmann wrote: Hi, Here is the usb patch queue, with EHCI support being the outstanding new feature. Most patches are unmodified. Patch #5 got a better commit message. The EHCI patch now lists all contributes in the commit message too (they where listed in the source code only before), I hope everybody is happy with that now. are available in the git repository at: git://git.kraxel.org/qemu usb.13.pull Pushed a slightly updated usb.14.pull branch. Rebased to latest master. Fixed the FSF address as noted by blueswirl. No other changes, so I don't spam the list again with the whole series. The issue with async packets on unplug noticed by Hans (which isn't new) will be fixed with the next batch of usb patches. please pull, Gerd
Re: [Qemu-devel] [PULL] usb patch queue: initial usb 2.0 support.
On 05/26/2011 05:13 AM, Gerd Hoffmann wrote: On 05/23/11 11:43, Gerd Hoffmann wrote: Hi, Here is the usb patch queue, with EHCI support being the outstanding new feature. Most patches are unmodified. Patch #5 got a better commit message. The EHCI patch now lists all contributes in the commit message too (they where listed in the source code only before), I hope everybody is happy with that now. are available in the git repository at: git://git.kraxel.org/qemu usb.13.pull Pushed a slightly updated usb.14.pull branch. Rebased to latest master. Fixed the FSF address as noted by blueswirl. No other changes, so I don't spam the list again with the whole series. The issue with async packets on unplug noticed by Hans (which isn't new) will be fixed with the next batch of usb patches. Pulled. Thanks. Regards, Anthony Liguori please pull, Gerd