The following changes since commit f4c19b8e165cff1a6607c21f8809441d61cab7ec:
USB: serial: option: add support for Inovia SEW858 device (2013-10-11
16:17:51 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git
tags/for-usb-linus-2013-10-14
for you to fetch changes up to 0ef7a36cb604c65ca1c84d3dd9a9363498ed028a:
xhci: correct the usage of USB_CTRL_SET_TIMEOUT (2013-10-14 17:12:10 -0700)
----------------------------------------------------------------
xHCI bug fixes for 3.12 (Link PM and misc)
Hi Greg,
I hope you're recovered from your trip. :) Here's five patches for 3.12.
The first four patches address issues with USB 2.0 Link PM that were
causing distros to report that attaching a USB 3.0 device to a USB 2.0
port makes the device not enumerate on Intel Haswell ULT systems with USB
2.0 hardware-enabled Link PM. This issue has been reproduced under both
Ubuntu and ChromeOS. The patches are marked for stable.
The last patch is a simple fix to use jiffies instead of msec on a
completion timeout. The issue that caused the timeout to expire was fixed
in commit ec7e43e2d98173483866fe2e4e690143626b659c "xhci: Ensure a command
structure points to the correct trb on the command ring". The driver
wouldn't normally hit this timeout if the host and driver were functioning
correctly, and I don't have any reports of other systems that hit this
timeout. This makes it low-priority, so I'm not marking it for stable.
Sarah Sharp
----------------------------------------------------------------
Mathias Nyman (1):
xhci: Enable LPM support only for hardwired or BESL devices
Sarah Sharp (3):
usb: Disable USB 2.0 Link PM before device reset.
xhci: Set L1 device slot on USB2 LPM enable/disable.
usb: Don't enable USB 2.0 Link PM by default.
xiao jin (1):
xhci: correct the usage of USB_CTRL_SET_TIMEOUT
drivers/usb/core/driver.c | 3 +
drivers/usb/core/hub.c | 34 +++++++++
drivers/usb/core/sysfs.c | 6 +-
drivers/usb/host/xhci-hub.c | 2 +-
drivers/usb/host/xhci-mem.c | 10 ---
drivers/usb/host/xhci.c | 167 ++++++-------------------------------------
drivers/usb/host/xhci.h | 1 +
include/linux/usb.h | 4 +-
8 files changed, 67 insertions(+), 160 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html