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