Here are some USB patches for your kernel tree. The majority of these are fixes for the USB 3.0 controller driver, xhci, which is new in the .31 tree, so there's no chance of regressions here. The rest are minor things: - build fixes - new device ids - musb bugfixes - Kconfig fixes - other minor bugfixes Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/ All of these patches have been in the -next and -mm releases for a while. The full patches will be sent to the linux-usb mailing list, if anyone wants to see them. thanks, greg k-h ------------ drivers/usb/core/config.c | 48 +++--- drivers/usb/host/ehci-orion.c | 2 +- drivers/usb/host/ohci-omap.c | 1 + drivers/usb/host/xhci-dbg.c | 199 ++++++++++++++--------- drivers/usb/host/xhci-hcd.c | 290 +++++++++++++++++++++++----------- drivers/usb/host/xhci-mem.c | 300 ++++++++++++++++++++++++++--------- drivers/usb/host/xhci-pci.c | 1 + drivers/usb/host/xhci-ring.c | 305 +++++++++++++++++++++++++---------- drivers/usb/host/xhci.h | 148 +++++++++++++----- drivers/usb/misc/Kconfig | 2 +- drivers/usb/musb/musb_core.c | 3 +- drivers/usb/musb/musb_gadget_ep0.c | 2 +- drivers/usb/musb/musb_regs.h | 1 + drivers/usb/serial/cp210x.c | 3 + drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio.h | 7 + drivers/usb/serial/mos7840.c | 9 +- drivers/usb/serial/option.c | 133 ++++++++++------ drivers/usb/storage/transport.c | 2 +- 19 files changed, 1012 insertions(+), 445 deletions(-) --------------- Ajay Kumar Gupta (1): USB: musb: fix CONFIGDATA register read issue Alan Stern (1): USB: usbtest: no need for USB_DEVICEFS Amit Kucheria (1): USB: musb: Refer to musb_otg_timer_func under correct #ifdef Anand Gadiyar (1): USB: OMAP: OHCI: hc_driver's stop method should call ohci_stop Carlos R. Mafra (1): USB: option: Remove unused variable Craig Shelley (1): USB: CP210x Add new device IDs Giacomo Lozito (1): USB: storage: raise timeout in usb_stor_Bulk_max_lun Herton Ronaldo Krzesinski (1): USB: option: add ZTE device ids and remove ONDA ids Javier Martin (1): USB: option.c to support Alcatel X060S/X200 broadband modems John Youn (2): USB: xhci: Scratchpad buffer allocation USB: xhci: Support for 64-byte contexts Oliver Neukum (1): USB: let the option driver compile without CONFIG_PM Peng Huang (1): USB: serial: option: Add ZTE AC8710 usb modem device. Roel Kluin (1): USB: xhci: fix less- and greater than confusion Russell Lang (1): USB: aten uc2324 is really a moschip 7840 Sarah Sharp (15): USB: xhci: Set TD size in transfer TRB. USB: xhci: Deal with stalled endpoints. USB: xhci: Use GFP_ATOMIC while holding spinlocks. USB: xhci: Represent 64-bit addresses with one u64. USB: xhci: Handle short control packets correctly. USB: xhci: Correct Event Handler Busy flag usage. USB: xhci: Make debugging more verbose. USB: xhci: Don't oops if the host doesn't halt. USB: xhci: Check if the host controller died in IRQ handler. USB: xhci: Setup HW retries correctly. USB: xhci: Handle babble errors on transfers. USB: xhci: Fail gracefully if there's no SS ep companion descriptor. USB: Fix parsing of SuperSpeed Endpoint Companion descriptor. USB: xhci: Always align output device contexts to 64 bytes. USB: xhci: Stall handling bug fixes. Sergei Shtylyov (1): USB: musb_gadget_ep0: fix typo in service_zero_data_request() Simon Kagstrom (1): USB: ehci-orion: Call ehci_reset before ehci_halt Tim Gardner (1): USB: option: Add USB ID for Novatel MC727/U727/USB727 refresh Ville Sundberg (1): USB: ftdi_sio: Add support for GN Otometrics Aurical USB Audiometer -- 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