All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.