The following changes since commit 8bb9660418e05bb1845ac1a2428444d78e322cc7: Linux 3.9-rc4 (2013-03-23 16:52:44 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-linus-2013-03-26 for you to fetch changes up to a83d6755814e4614ba77e15d82796af0f695c6b8: xhci: Don't warn on empty ring for suspended devices. (2013-03-25 10:39:19 -0700) ---------------------------------------------------------------- Misc xHCI fixes for 3.9 Hi Greg, Here's a couple of fixes for the xHCI driver. Three patches are nothing major: build warning fix, macro field width fix, and removing some unnecessary log spam. The only interesting thing here is Tianyu's two patches to fix the USB port connection type discovery, for the USB port power off mechanism. This adds new USB host API, but as discussed, it's necessary to avoid powering off the wrong USB port. It's not marked for backport to stable kernels, since the sysfs mechanism to manually power off a port didn't go in until 3.9. I've smoke tested these, including system suspend, USB device suspend, and rocking out in my cube with a pair of USB headphones. They look fine to me. Hibernate is currently broken on my system, due to some nouveau MMIO read faults. I'll report that separately. Sarah Sharp ---------------------------------------------------------------- Lan Tianyu (2): usb: add find_raw_port_number callback to struct hc_driver() usb/acpi: binding xhci root hub usb port with ACPI Peter Chen (1): usb: xhci: fix build warning Sarah Sharp (1): xhci: Don't warn on empty ring for suspended devices. Vivek Gautam (1): usb: xhci: Fix TRB transfer length macro used for Event TRB. drivers/usb/core/hcd.c | 8 +++++ drivers/usb/core/usb-acpi.c | 8 +++++- drivers/usb/host/xhci-mem.c | 36 +++++------------------- drivers/usb/host/xhci-pci.c | 1 + drivers/usb/host/xhci-ring.c | 61 ++++++++++++++++++++++++------------------ drivers/usb/host/xhci.c | 22 +++++++++++++++ drivers/usb/host/xhci.h | 5 +++ include/linux/usb/hcd.h | 2 + 8 files changed, 88 insertions(+), 55 deletions(-) -- 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