[Pull request] Misc USB/xHCI fixes for 3.9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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




[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux