These patches provides support of LPM capability to the dwc3 xhci hosts.
LPM capability is disabled by default. Any dwc3 based platform can enable
it through device tree.

Patches have been tested on STih407 by Aymen BOUATTAY.

Pratyush Anand (4):
  dwc3: dts: Binding information for an optional property lpm_capable
  dwc3: host: Set xhci quirk for LPM if a platform supports it
  xhci: A default implementation for Ux timeout calculation and tier
    policy check
  xhci: Platform: Add (en/dis)able_usb3_lpm_timeout

 Documentation/devicetree/bindings/usb/dwc3.txt |  2 +
 drivers/usb/dwc3/core.c                        |  1 +
 drivers/usb/dwc3/core.h                        |  1 +
 drivers/usb/dwc3/host.c                        |  2 +
 drivers/usb/host/xhci-plat.c                   |  3 ++
 drivers/usb/host/xhci.c                        | 61 ++++++++++++++++++++++++++
 6 files changed, 70 insertions(+)

-- 
1.8.1.2

--
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

Reply via email to