linux-usb.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v3] Skip phy initialization for DWC3 USB Controllers
@ 2021-12-01  6:15 Sandeep Maheswaram
  2021-12-01  6:15 ` [PATCH v3] usb: host: xhci-plat: Set XHCI_SKIP_PHY_INIT quirk for DWC3 controller Sandeep Maheswaram
  2021-12-02  3:14 ` [PATCH v3] Skip phy initialization for DWC3 USB Controllers Stephen Boyd
  0 siblings, 2 replies; 7+ messages in thread
From: Sandeep Maheswaram @ 2021-12-01  6:15 UTC (permalink / raw)
  To: Greg Kroah-Hartman, Felipe Balbi, Stephen Boyd, Doug Anderson,
	Matthias Kaehlcke, Mathias Nyman
  Cc: linux-arm-msm, linux-usb, linux-kernel, quic_pkondeti,
	quic_ppratap, Sandeep Maheswaram

Set XHCI_SKIP_PHY_INIT quirk to avoid phy initialization twice.
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.
DWC3 manages phy in their core drivers.
Set this quirk to avoid phy initialization in HCD core.

v3:
Dropped the dt property and binding.
Checking for dwc3 compatible in xhci to set the quirk XHCI_SKIP_PHY_INIT.

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

Sandeep Maheswaram (1):
  usb: host: xhci-plat: Set XHCI_SKIP_PHY_INIT quirk for DWC3 controller

 drivers/usb/host/xhci-plat.c | 3 +++
 1 file changed, 3 insertions(+)

-- 
2.7.4


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-12-15  1:04 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-01  6:15 [PATCH v3] Skip phy initialization for DWC3 USB Controllers Sandeep Maheswaram
2021-12-01  6:15 ` [PATCH v3] usb: host: xhci-plat: Set XHCI_SKIP_PHY_INIT quirk for DWC3 controller Sandeep Maheswaram
2021-12-02  3:17   ` Stephen Boyd
2021-12-14  4:47     ` Sandeep Maheswaram
2021-12-15  1:02       ` Stephen Boyd
2021-12-13 13:57   ` Greg Kroah-Hartman
2021-12-02  3:14 ` [PATCH v3] Skip phy initialization for DWC3 USB Controllers Stephen Boyd

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).