Lines Matching refs:irq_src
2220 u16 irq_src; in qe_udc_irq() local
2226 irq_src = in_be16(&udc->usb_regs->usb_usber) & in qe_udc_irq()
2229 out_be16(&udc->usb_regs->usb_usber, irq_src); in qe_udc_irq()
2231 if (irq_src & USB_E_IDLE_MASK) { in qe_udc_irq()
2233 irq_src &= ~USB_E_IDLE_MASK; in qe_udc_irq()
2237 if (irq_src & USB_E_TXB_MASK) { in qe_udc_irq()
2239 irq_src &= ~USB_E_TXB_MASK; in qe_udc_irq()
2243 if (irq_src & USB_E_RXB_MASK) { in qe_udc_irq()
2245 irq_src &= ~USB_E_RXB_MASK; in qe_udc_irq()
2249 if (irq_src & USB_E_RESET_MASK) { in qe_udc_irq()
2251 irq_src &= ~USB_E_RESET_MASK; in qe_udc_irq()
2255 if (irq_src & USB_E_BSY_MASK) { in qe_udc_irq()
2257 irq_src &= ~USB_E_BSY_MASK; in qe_udc_irq()
2261 if (irq_src & USB_E_TXE_MASK) { in qe_udc_irq()
2263 irq_src &= ~USB_E_TXE_MASK; in qe_udc_irq()