[PATCH v2 0/3] Skip phy initialization for DWC3 USB Controllers

Sandeep Maheswaram posted 3 patches 4 years, 4 months ago
There is a newer version of this series
Documentation/devicetree/bindings/usb/usb-xhci.yaml | 4 ++++
drivers/usb/dwc3/host.c                             | 4 +++-
drivers/usb/host/xhci-plat.c                        | 3 +++
3 files changed, 10 insertions(+), 1 deletion(-)
[PATCH v2 0/3] Skip phy initialization for DWC3 USB Controllers
Posted by Sandeep Maheswaram 4 years, 4 months ago
Runtime suspend of phy drivers was failing from DWC3 driver as
runtime usage value is 2 because the phy is initialized from
DWC3 core and HCD core.
Some controllers like DWC3 and CDNS3 manage phy in their core drivers.
This property can be set to avoid phy initialization in HCD core.

v2:
Updated the commit descriptions.
Changed subject prefix from dwc to dwc3.
Increased props array size.

Sandeep Maheswaram (3):
  dt-bindings: usb: usb-xhci: Add bindings for usb-skip-phy-init
    property
  usb: host: xhci-plat: Add device property to set XHCI_SKIP_PHY_INIT
    quirk
  usb: dwc3: host: Set the property usb-skip-phy-init

 Documentation/devicetree/bindings/usb/usb-xhci.yaml | 4 ++++
 drivers/usb/dwc3/host.c                             | 4 +++-
 drivers/usb/host/xhci-plat.c                        | 3 +++
 3 files changed, 10 insertions(+), 1 deletion(-)

-- 
2.7.4