Lines Matching refs:usb_er
546 u16 usb_er = 0; in fhci_irq() local
553 usb_er |= in_be16(&usb->fhci->regs->usb_usber) & in fhci_irq()
557 out_be16(&usb->fhci->regs->usb_usber, usb_er); in fhci_irq()
559 fhci_dbg_isr(fhci, usb_er); in fhci_irq()
561 if (usb_er & USB_E_RESET_MASK) { in fhci_irq()
565 usb_er &= ~USB_E_IDLE_MASK; in fhci_irq()
577 usb_er &= ~USB_E_RESET_MASK; in fhci_irq()
580 if (usb_er & USB_E_MSF_MASK) { in fhci_irq()
582 usb_er &= ~USB_E_MSF_MASK; in fhci_irq()
585 if (usb_er & (USB_E_SOF_MASK | USB_E_SFT_MASK)) { in fhci_irq()
587 usb_er &= ~(USB_E_SOF_MASK | USB_E_SFT_MASK); in fhci_irq()
590 if (usb_er & USB_E_TXB_MASK) { in fhci_irq()
592 usb_er &= ~USB_E_TXB_MASK; in fhci_irq()
595 if (usb_er & USB_E_TXE1_MASK) { in fhci_irq()
597 usb_er &= ~USB_E_TXE1_MASK; in fhci_irq()
600 if (usb_er & USB_E_IDLE_MASK) { in fhci_irq()
602 usb_er &= ~USB_E_RESET_MASK; in fhci_irq()
615 usb_er &= ~USB_E_IDLE_MASK; in fhci_irq()