[Pull Request] xHCI: USB 2.0 Link PM and misc cleanup patches

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

 



The following changes since commit 0c967e7ecdc2cf42853b4c76f0b2e94ba53c5b92:

  USB: serial: pl2303 works at 500kbps (2013-06-03 14:33:26 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci.git for-usb-next-2013-06-06

for you to fetch changes up to 17f34867e98d2fb0c03918faab79efb989fa134b:

  usb: add usb2 Link PM variables to sysfs and usb_device (2013-06-05 16:48:40 -0700)

----------------------------------------------------------------
xHCI: USB 2.0 Link PM and misc cleanup patches

Hi Greg,

Here's six patches to be queued for 3.11.

The first four add support for a new type of host hardware-managed USB
2.0 Link Power Management.  Hosts with BESL support, including Intel
Haswell ULT systems, will now be able to have USB 2.0 devices go into
the lower power link state (L1) in between packets.  These patches have
been tested on Haswell ULT platforms with USB 2.0 webcams that support
Link PM.

The other two patches are clean up.  One from Julius clarifies the xHCI
endpoint context debugging to make it consistent with standard endpoint
addresses, instead of xHCI endpoint context indexes.  The one from Alex
changes the xHCI driver to be consistent about passing a void pointer to
the xHCI IRQ handler.

Sarah Sharp

----------------------------------------------------------------
Alex Shi (1):
      usb/xhci: unify parameter of xhci_msi_irq

Julius Werner (1):
      usb: xhci-dbg: Display endpoint number and direction in context dump

Mathias Nyman (4):
      usb: xhci: check usb2 port capabilities before adding hw link PM support
      usb: xhci: define port register names and use them instead of magic numbers
      usb: xhci: add USB2 Link power management BESL support
      usb: add usb2 Link PM variables to sysfs and usb_device

 Documentation/ABI/testing/sysfs-bus-usb |   27 ++++
 drivers/usb/core/sysfs.c                |   54 +++++++
 drivers/usb/host/xhci-dbg.c             |    5 +-
 drivers/usb/host/xhci-ext-caps.h        |    1 +
 drivers/usb/host/xhci-hub.c             |   16 +-
 drivers/usb/host/xhci-mem.c             |   33 ++++-
 drivers/usb/host/xhci-ring.c            |    2 +-
 drivers/usb/host/xhci.c                 |  251 ++++++++++++++++++++++---------
 drivers/usb/host/xhci.h                 |   32 ++++-
 include/linux/usb.h                     |   20 +++
 10 files changed, 356 insertions(+), 85 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