Lines Matching refs:irq_src
2223 u16 irq_src; in qe_udc_irq() local
2229 irq_src = in_be16(&udc->usb_regs->usb_usber) & in qe_udc_irq()
2232 out_be16(&udc->usb_regs->usb_usber, irq_src); in qe_udc_irq()
2234 if (irq_src & USB_E_IDLE_MASK) { in qe_udc_irq()
2236 irq_src &= ~USB_E_IDLE_MASK; in qe_udc_irq()
2240 if (irq_src & USB_E_TXB_MASK) { in qe_udc_irq()
2242 irq_src &= ~USB_E_TXB_MASK; in qe_udc_irq()
2246 if (irq_src & USB_E_RXB_MASK) { in qe_udc_irq()
2248 irq_src &= ~USB_E_RXB_MASK; in qe_udc_irq()
2252 if (irq_src & USB_E_RESET_MASK) { in qe_udc_irq()
2254 irq_src &= ~USB_E_RESET_MASK; in qe_udc_irq()
2258 if (irq_src & USB_E_BSY_MASK) { in qe_udc_irq()
2260 irq_src &= ~USB_E_BSY_MASK; in qe_udc_irq()
2264 if (irq_src & USB_E_TXE_MASK) { in qe_udc_irq()
2266 irq_src &= ~USB_E_TXE_MASK; in qe_udc_irq()