Searched refs:epintr (Results 1 - 2 of 2) sorted by relevance

/linux-4.4.14/drivers/usb/musb/
H A Dam35x.c226 u32 epintr, usbintr; am35x_musb_interrupt() local
231 epintr = musb_readl(reg_base, EP_INTR_SRC_MASKED_REG); am35x_musb_interrupt()
233 if (epintr) { am35x_musb_interrupt()
234 musb_writel(reg_base, EP_INTR_SRC_CLEAR_REG, epintr); am35x_musb_interrupt()
237 (epintr & AM35X_RX_INTR_MASK) >> AM35X_INTR_RX_SHIFT; am35x_musb_interrupt()
239 (epintr & AM35X_TX_INTR_MASK) >> AM35X_INTR_TX_SHIFT; am35x_musb_interrupt()
244 if (!usbintr && !epintr) am35x_musb_interrupt()
318 if (ret == IRQ_HANDLED || epintr || usbintr) { am35x_musb_interrupt()
H A Dmusb_dsps.c130 u32 epintr; member in struct:dsps_context
313 u32 epintr, usbintr; dsps_interrupt() local
318 epintr = dsps_readl(reg_base, wrp->epintr_status); dsps_interrupt()
319 musb->int_rx = (epintr & wrp->rxep_bitmap) >> wrp->rxep_shift; dsps_interrupt()
320 musb->int_tx = (epintr & wrp->txep_bitmap) >> wrp->txep_shift; dsps_interrupt()
322 if (epintr) dsps_interrupt()
323 dsps_writel(reg_base, wrp->epintr_status, epintr); dsps_interrupt()
327 if (!usbintr && !epintr) dsps_interrupt()
334 dev_dbg(musb->controller, "usbintr (%x) epintr(%x)\n", dsps_interrupt()
335 usbintr, epintr); dsps_interrupt()
900 glue->context.epintr = dsps_readl(mbase, wrp->epintr_set); dsps_suspend()
922 dsps_writel(mbase, wrp->epintr_set, glue->context.epintr); dsps_resume()

Completed in 62 milliseconds