aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/usb
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/usb')
-rw-r--r--drivers/usb/gadget/s3c-hsotg.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/drivers/usb/gadget/s3c-hsotg.c b/drivers/usb/gadget/s3c-hsotg.c
index ce272b4d79c4..258ca01ac679 100644
--- a/drivers/usb/gadget/s3c-hsotg.c
+++ b/drivers/usb/gadget/s3c-hsotg.c
@@ -2801,9 +2801,11 @@ static void __devinit s3c_hsotg_initep(struct s3c_hsotg *hsotg,
2801static void s3c_hsotg_otgreset(struct s3c_hsotg *hsotg) 2801static void s3c_hsotg_otgreset(struct s3c_hsotg *hsotg)
2802{ 2802{
2803 struct clk *xusbxti; 2803 struct clk *xusbxti;
2804 u32 osc; 2804 u32 pwr, osc;
2805 2805
2806 writel(0, S3C_PHYPWR); 2806 pwr = readl(S3C_PHYPWR);
2807 pwr &= ~0x19;
2808 writel(pwr, S3C_PHYPWR);
2807 mdelay(1); 2809 mdelay(1);
2808 2810
2809 osc = hsotg->plat->is_osc ? S3C_PHYCLK_EXT_OSC : 0; 2811 osc = hsotg->plat->is_osc ? S3C_PHYCLK_EXT_OSC : 0;