From 47b299c7a9a473c793ef46015d1a3b3051f2fd4b Mon Sep 17 00:00:00 2001 From: wlf Date: Wed, 23 Apr 2014 09:27:58 +0800 Subject: [PATCH] USB: fix delay time to ensure that all power-down signals are set in suspend mode. --- drivers/usb/dwc_otg_310/dwc_otg_hcd_linux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/dwc_otg_310/dwc_otg_hcd_linux.c b/drivers/usb/dwc_otg_310/dwc_otg_hcd_linux.c index fdf36cc73e5b..a1aab955819f 100755 --- a/drivers/usb/dwc_otg_310/dwc_otg_hcd_linux.c +++ b/drivers/usb/dwc_otg_310/dwc_otg_hcd_linux.c @@ -773,12 +773,12 @@ static int dwc_otg_hcd_suspend(struct usb_hcd *hcd) if(!pldata->get_status(USB_REMOTE_WAKEUP)){ if(pldata->phy_suspend) pldata->phy_suspend(pldata, USB_PHY_SUSPEND); + udelay(3); if (pldata->clock_enable) pldata->clock_enable(pldata, 0); } } - udelay(3); return 0; } -- 2.34.1