Hi Mathias, On Thu, Apr 21, 2022 at 10:30:52AM +0530, Sandeep Maheswaram wrote: > 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. > > v4: > Added the device tree binding patch in the series. > > v3: > Coming back to this series based on discussion at below thread > https://patchwork.kernel.org/project/linux-arm-msm/patch/1648103831-12347-4-git-send-email-quic_c_sanm@xxxxxxxxxxx/ > Dropped the dt bindings PATCH 1/3 in v2 > https://patchwork.kernel.org/project/linux-arm-msm/cover/1636353710-25582-1-git-send-email-quic_c_sanm@xxxxxxxxxxx/ > > 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(-) > This is the latest series with bindings added as per Greg's comment. Can you please pick up this series if you don't have any further comments. Thanks, Pavan