Here are a number of USB fixes and new device ids for the 3.2 tree. All pretty minor, full details are in the shortlog below. Please pull from: git.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb.git/ usb-linus All have been in the -next releases for a while now. The full patches will be sent to the linux-usb mailing list, if anyone wants to see them. thanks, greg k-h ------------ drivers/usb/class/cdc-acm.c | 8 +- drivers/usb/core/hub.c | 6 ++ drivers/usb/core/quirks.c | 27 ++++++ drivers/usb/dwc3/gadget.c | 1 + drivers/usb/gadget/Kconfig | 9 +- drivers/usb/gadget/ci13xxx_msm.c | 2 + drivers/usb/gadget/ci13xxx_udc.c | 21 +++-- drivers/usb/gadget/f_mass_storage.c | 6 +- drivers/usb/gadget/f_midi.c | 138 +++++++++++++++----------------- drivers/usb/gadget/file_storage.c | 4 +- drivers/usb/gadget/fsl_udc_core.c | 3 +- drivers/usb/gadget/inode.c | 5 +- drivers/usb/gadget/pch_udc.c | 10 ++- drivers/usb/gadget/r8a66597-udc.c | 30 +++----- drivers/usb/gadget/udc-core.c | 10 +- drivers/usb/host/ehci-sched.c | 15 +++- drivers/usb/host/ehci-xls.c | 2 +- drivers/usb/host/ohci-at91.c | 6 ++ drivers/usb/host/ohci-hcd.c | 15 ++-- drivers/usb/host/ohci-pci.c | 26 ------ drivers/usb/host/ohci.h | 1 - drivers/usb/host/pci-quirks.c | 57 ++++++-------- drivers/usb/host/xhci-mem.c | 5 - drivers/usb/host/xhci-ring.c | 13 ++-- drivers/usb/host/xhci.c | 34 ++++---- drivers/usb/musb/Kconfig | 3 +- drivers/usb/musb/am35x.c | 1 + drivers/usb/musb/da8xx.c | 1 + drivers/usb/musb/musb_core.c | 3 +- drivers/usb/musb/musb_gadget.c | 4 - drivers/usb/renesas_usbhs/common.c | 2 +- drivers/usb/renesas_usbhs/fifo.c | 4 +- drivers/usb/renesas_usbhs/mod.h | 8 +- drivers/usb/renesas_usbhs/mod_gadget.c | 4 +- drivers/usb/renesas_usbhs/mod_host.c | 63 +++++++++------ drivers/usb/serial/ark3116.c | 10 +- drivers/usb/serial/ftdi_sio.c | 14 +++- drivers/usb/serial/option.c | 28 +++++++ drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/pl2303.h | 4 - drivers/usb/storage/ene_ub6250.c | 3 +- drivers/usb/storage/protocol.c | 7 +- 42 files changed, 332 insertions(+), 282 deletions(-) --------------- Alan Stern (4): USB: workaround for bug in old version of GCC USB: XHCI: resume root hubs when the controller resumes usb-storage: Accept 8020i-protocol commands longer than 12 bytes OHCI: final fix for NVIDIA problems (I hope) Alexander Aring (1): usb: gadget: fsl_udc_core: fix compile error. Andrew Worsley (1): USB: Fix Corruption issue in USB ftdi driver ftdi_sio.c Bart Hartgers (1): USB: ark3116 initialisation fix Daniel Mack (1): usb: gadget: fix MIDI gadget jack allocation Don Zickus (2): usb, xhci: fix lockdep warning on endpoint timeout usb, xhci: Clear warm reset change event during init Felipe Balbi (6): usb: gadget: udc-core: fix bug on soft_connect and srp interfaces usb: musb: gadget: don't call ->disconnect() on exit usb: gadget: core: fix bug when removing gadget drivers usb: gadget: core: allow everybody to read sysfs attributes usb: musb: fix compilation breakage introduced by de47725 USB: storage: ene_ub6250: fix compile warnings Ferenc Wagner (1): USB: option: add PID of Huawei E173s 3G modem Havard Skinnemoen (1): USB: cdc-acm: Fix disconnect() vs close() race Jayachandran C (1): usb: Netlogic: Fix HC_LENGTH call in ehci-xls.c Jean-Christophe PLAGNIOL-VILLARD (1): USB: at91: at91-ohci: fix set/get power Josh Boyer (1): USB: add quirk for Logitech C600 web cam Kuninori Morimoto (6): usb: gadget: renesas_usbhs: fixup struct completion usage usb: gadget: renesas_usbhs: fixup bogus conversion usb: gadget: renesas_usbhs: fixup section mismatch warning usb: gadget: renesas_usbhs: bugfix: care pipe direction usb: gadget: renesas_usbhs: bugfix: disable irq when device stop usb: gadget: renesas_usbhs: bugfix: set DATA0 when usbhsh_endpoint_alloc() Luciano Coelho (1): usb: musb: hdrc: fix dependency on USB_GADGET_DUALSPEED in Kconfig Marc Kleine-Budde (4): USB: gadgetfs: gadgetfs_disconnect: fix inconsistent lock state USB: ci13xxx_udc: fix deadlock during rmmod USB: ci13xxx_udc: fix debug trace code USB: ci13xxx_msm: add module license Mian Yousaf Kaukab (1): usb: musb: remove incorrectly added ARCH_U5500 define Michael Grzeschik (1): USB: ci13xxx_udc: fix logic to mark request dma addresses as invalid Paul Zimmerman (2): usb: gadget: storage: check for valid USB_BULK_GET_MAX_LUN_REQUEST usb: gadget: storage: check for valid USB_BULK_RESET_REQUEST wLength Sarah Sharp (1): xhci: Set slot and ep0 flags for address command. Sebastian Andrzej Siewior (1): usb: dwc3: gadget: initialize max_streams Shaohui Xie (1): powerpc/usb: fix type cast for address of ioremap to compatible with 64-bit Thomas Poussevin (1): USB: EHCI: fix HUB TT scheduling issue with iso transfer Tomoya MORINAGA (2): USB: pch_udc: Support new device LAPIS Semiconductor ML7831 IOH USB: pch_udc: Change company name OKI SEMICONDUCTOR to LAPIS Semiconductor VU Tuan Duc (1): USB: option: add id for 3G dongle Model VT1000 of Viettel Yoshihiro Shimoda (2): usb: gadget: r8a66597-udc: fix for udc-newstyle usb: gadget: r8a66597-udc: fix flush fifo handling sordna (1): USB: quirks: adding more quirky webcams to avoid squeaky audio wangyanqing (1): USB: serial: pl2303: rm duplicate id zheng.zhijian@xxxxxxxxxx (1): USB: option: release new PID for ZTE 3G modem -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html