[PATCH 0/9 v2] xHCI USB2 hardware LPM patchset

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

 



Hi Sarah,

This is xHCI USB2 hardware LPM patchset v2, based on your for-usb-linus branch,
commit 48df4a6f.

Changelog from v1:
1. Breakout two new patches(patch 5 and 6), since they're independent.
2. Remove the calculate HIRD patch, merge it into sftware LPM test patch, and
   calculate it every time.
3. Check if device uses BESL instead of HIRD, set the HIRD/BESL field correspondingly.
4. Add comment for xHCI 1.0 errata.
5. Modify patch description for test USB2 software LPM patch. 

Thanks,
Andiry

Andiry Xu (9):
  usbcore: get BOS descriptor set
  usbcore: check device's LPM capability
  xHCI: set link state
  xHCI: test and clear RWC bit
  xHCI: stop device only in U0 state
  xHCI: Clear PLC for USB2 root hub ports
  xHCI: Check host USB2 LPM capability
  xHCI: test USB2 software LPM
  xHCI: set USB2 hardware LPM

 drivers/usb/core/config.c        |  103 ++++++++++++++++++
 drivers/usb/core/hub.c           |    9 ++
 drivers/usb/core/usb.c           |    1 +
 drivers/usb/core/usb.h           |    2 +
 drivers/usb/host/xhci-ext-caps.h |    6 +
 drivers/usb/host/xhci-hub.c      |  102 +++++++++---------
 drivers/usb/host/xhci-mem.c      |   28 +++++
 drivers/usb/host/xhci-pci.c      |    4 +
 drivers/usb/host/xhci-ring.c     |   16 ++--
 drivers/usb/host/xhci.c          |  217 ++++++++++++++++++++++++++++++++++++++
 drivers/usb/host/xhci.h          |   27 +++++-
 include/linux/usb.h              |   14 +++
 12 files changed, 468 insertions(+), 61 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