diff options
Diffstat (limited to 'drivers/usb/host')
-rw-r--r-- | drivers/usb/host/ohci-hcd.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/usb/host/ohci-hcd.c b/drivers/usb/host/ohci-hcd.c index baca09af6076..8dd5d25f2f06 100644 --- a/drivers/usb/host/ohci-hcd.c +++ b/drivers/usb/host/ohci-hcd.c | |||
@@ -810,13 +810,9 @@ static irqreturn_t ohci_irq (struct usb_hcd *hcd) | |||
810 | } | 810 | } |
811 | 811 | ||
812 | if (ints & OHCI_INTR_WDH) { | 812 | if (ints & OHCI_INTR_WDH) { |
813 | if (HC_IS_RUNNING(hcd->state)) | ||
814 | ohci_writel (ohci, OHCI_INTR_WDH, ®s->intrdisable); | ||
815 | spin_lock (&ohci->lock); | 813 | spin_lock (&ohci->lock); |
816 | dl_done_list (ohci); | 814 | dl_done_list (ohci); |
817 | spin_unlock (&ohci->lock); | 815 | spin_unlock (&ohci->lock); |
818 | if (HC_IS_RUNNING(hcd->state)) | ||
819 | ohci_writel (ohci, OHCI_INTR_WDH, ®s->intrenable); | ||
820 | } | 816 | } |
821 | 817 | ||
822 | if (quirk_zfmicro(ohci) && (ints & OHCI_INTR_SF)) { | 818 | if (quirk_zfmicro(ohci) && (ints & OHCI_INTR_SF)) { |