diff options
Diffstat (limited to 'drivers/usb')
-rw-r--r-- | drivers/usb/host/ohci-hub.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/usb/host/ohci-hub.c b/drivers/usb/host/ohci-hub.c index cf3e1d255639..355a82f25274 100644 --- a/drivers/usb/host/ohci-hub.c +++ b/drivers/usb/host/ohci-hub.c | |||
@@ -106,7 +106,8 @@ __acquires(ohci->lock) | |||
106 | if (ohci_to_hcd(ohci)->self.root_hub->do_remote_wakeup || autostop) { | 106 | if (ohci_to_hcd(ohci)->self.root_hub->do_remote_wakeup || autostop) { |
107 | ohci->hc_control |= OHCI_CTRL_RWE; | 107 | ohci->hc_control |= OHCI_CTRL_RWE; |
108 | } else { | 108 | } else { |
109 | ohci_writel (ohci, OHCI_INTR_RHSC, &ohci->regs->intrdisable); | 109 | ohci_writel(ohci, OHCI_INTR_RHSC | OHCI_INTR_RD, |
110 | &ohci->regs->intrdisable); | ||
110 | ohci->hc_control &= ~OHCI_CTRL_RWE; | 111 | ohci->hc_control &= ~OHCI_CTRL_RWE; |
111 | } | 112 | } |
112 | 113 | ||