summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--arch/arm/mach-mx6/usb_dr.c3
-rw-r--r--arch/arm/mach-mx6/usb_h1.c1
2 files changed, 4 insertions, 0 deletions
diff --git a/arch/arm/mach-mx6/usb_dr.c b/arch/arm/mach-mx6/usb_dr.c
index 40bb978ce0a9..c1e1e19ddc7d 100644
--- a/arch/arm/mach-mx6/usb_dr.c
+++ b/arch/arm/mach-mx6/usb_dr.c
@@ -255,6 +255,9 @@ static void enter_phy_lowpower_suspend(struct fsl_usb2_platform_data *pdata, boo
mdelay(1);
usbotg_internal_phy_clock_gate(true);
+
+ udelay(2);
+
tmp = (BM_USBPHY_PWD_TXPWDFS
| BM_USBPHY_PWD_TXPWDIBIAS
| BM_USBPHY_PWD_TXPWDV2I
diff --git a/arch/arm/mach-mx6/usb_h1.c b/arch/arm/mach-mx6/usb_h1.c
index 657c1cb09b34..657ca89ee0bf 100644
--- a/arch/arm/mach-mx6/usb_h1.c
+++ b/arch/arm/mach-mx6/usb_h1.c
@@ -339,6 +339,7 @@ static void _phy_lowpower_suspend(struct fsl_usb2_platform_data *pdata, bool ena
mdelay(1);
usbh1_internal_phy_clock_gate(true);
+ udelay(2);
tmp = (BM_USBPHY_PWD_TXPWDFS
| BM_USBPHY_PWD_TXPWDIBIAS
| BM_USBPHY_PWD_TXPWDV2I