usb: dwc3: core: Notify current USB mode to USB3 PHY as well
authorManu Gautam <mgautam@codeaurora.org>
Wed, 27 Sep 2017 11:19:22 +0000 (16:49 +0530)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Tue, 24 Oct 2017 09:51:20 +0000 (12:51 +0300)
commit644cbbc3ab4d29a7513f227893d8df3246eada97
treef3f843509ed0e6bc6ffbe1f5eaa3d6d2d3ec8ab1
parent8eed00b237a2844dbe6bc2bac5c0b2657f9f194b
usb: dwc3: core: Notify current USB mode to USB3 PHY as well

Driver currently notifies only USB2 PHY on USB mode change.
Extend this to USB3 PHY so that PHY drivers based on the
mode can release system resources - clocks, regulators etc.
Additionally Qualcomm QMP and QUSB2 PHY drivers need to
override VBUS signal in PHY wrapper in device mode as USB
VBUS line is not connected to PHYs. Also, remove NULL checks
for PHY when calling phy_set_mode as PHY ops already check this.

Signed-off-by: Manu Gautam <mgautam@codeaurora.org>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/dwc3/core.c