diff options
Diffstat (limited to 'drivers/usb/phy/phy-mv-usb.c')
-rw-r--r-- | drivers/usb/phy/phy-mv-usb.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/usb/phy/phy-mv-usb.c b/drivers/usb/phy/phy-mv-usb.c index 98f6ac6a78ea..7d80c54f0ac6 100644 --- a/drivers/usb/phy/phy-mv-usb.c +++ b/drivers/usb/phy/phy-mv-usb.c | |||
@@ -11,7 +11,6 @@ | |||
11 | 11 | ||
12 | #include <linux/module.h> | 12 | #include <linux/module.h> |
13 | #include <linux/kernel.h> | 13 | #include <linux/kernel.h> |
14 | #include <linux/init.h> | ||
15 | #include <linux/io.h> | 14 | #include <linux/io.h> |
16 | #include <linux/uaccess.h> | 15 | #include <linux/uaccess.h> |
17 | #include <linux/device.h> | 16 | #include <linux/device.h> |
@@ -213,10 +212,12 @@ static void mv_otg_start_host(struct mv_otg *mvotg, int on) | |||
213 | 212 | ||
214 | hcd = bus_to_hcd(otg->host); | 213 | hcd = bus_to_hcd(otg->host); |
215 | 214 | ||
216 | if (on) | 215 | if (on) { |
217 | usb_add_hcd(hcd, hcd->irq, IRQF_SHARED); | 216 | usb_add_hcd(hcd, hcd->irq, IRQF_SHARED); |
218 | else | 217 | device_wakeup_enable(hcd->self.controller); |
218 | } else { | ||
219 | usb_remove_hcd(hcd); | 219 | usb_remove_hcd(hcd); |
220 | } | ||
220 | #endif /* CONFIG_USB */ | 221 | #endif /* CONFIG_USB */ |
221 | } | 222 | } |
222 | 223 | ||