aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb/dwc2/platform.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb/dwc2/platform.c')
-rw-r--r--drivers/usb/dwc2/platform.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/usb/dwc2/platform.c b/drivers/usb/dwc2/platform.c
index 9aa9682a5cd2..c01fa8ffc0c8 100644
--- a/drivers/usb/dwc2/platform.c
+++ b/drivers/usb/dwc2/platform.c
@@ -481,6 +481,15 @@ static int dwc2_driver_probe(struct platform_device *dev)
481 hsotg->gadget_enabled = 1; 481 hsotg->gadget_enabled = 1;
482 } 482 }
483 483
484 hsotg->reset_phy_on_wake =
485 of_property_read_bool(dev->dev.of_node,
486 "snps,reset-phy-on-wake");
487 if (hsotg->reset_phy_on_wake && !hsotg->phy) {
488 dev_warn(hsotg->dev,
489 "Quirk reset-phy-on-wake only supports generic PHYs\n");
490 hsotg->reset_phy_on_wake = false;
491 }
492
484 if (hsotg->dr_mode != USB_DR_MODE_PERIPHERAL) { 493 if (hsotg->dr_mode != USB_DR_MODE_PERIPHERAL) {
485 retval = dwc2_hcd_init(hsotg); 494 retval = dwc2_hcd_init(hsotg);
486 if (retval) { 495 if (retval) {