Home
last modified time | relevance | path

Searched refs:epintr (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/usb/musb/
H A Dmusb_dsps.c91 u32 epintr; member
305 u32 epintr; in dsps_musb_clear_ep_rxintr() local
310 epintr = (1 << epnum) << wrp->rxep_shift; in dsps_musb_clear_ep_rxintr()
311 musb_writel(musb->ctrl_base, wrp->epintr_status, epintr); in dsps_musb_clear_ep_rxintr()
323 u32 epintr, usbintr; in dsps_interrupt() local
328 epintr = musb_readl(reg_base, wrp->epintr_status); in dsps_interrupt()
329 musb->int_rx = (epintr & wrp->rxep_bitmap) >> wrp->rxep_shift; in dsps_interrupt()
330 musb->int_tx = (epintr & wrp->txep_bitmap) >> wrp->txep_shift; in dsps_interrupt()
332 if (epintr) in dsps_interrupt()
333 musb_writel(reg_base, wrp->epintr_status, epintr); in dsps_interrupt()
[all …]
H A Dam35x.c206 u32 epintr, usbintr; in am35x_musb_interrupt() local
211 epintr = musb_readl(reg_base, EP_INTR_SRC_MASKED_REG); in am35x_musb_interrupt()
213 if (epintr) { in am35x_musb_interrupt()
214 musb_writel(reg_base, EP_INTR_SRC_CLEAR_REG, epintr); in am35x_musb_interrupt()
217 (epintr & AM35X_RX_INTR_MASK) >> AM35X_INTR_RX_SHIFT; in am35x_musb_interrupt()
219 (epintr & AM35X_TX_INTR_MASK) >> AM35X_INTR_TX_SHIFT; in am35x_musb_interrupt()
224 if (!usbintr && !epintr) in am35x_musb_interrupt()
296 if (ret == IRQ_HANDLED || epintr || usbintr) { in am35x_musb_interrupt()
/OK3568_Linux_fs/u-boot/drivers/usb/musb-new/
H A Dmusb_dsps.c307 u32 epintr, usbintr; in dsps_interrupt() local
312 epintr = dsps_readl(reg_base, wrp->epintr_status); in dsps_interrupt()
313 musb->int_rx = (epintr & wrp->rxep_bitmap) >> wrp->rxep_shift; in dsps_interrupt()
314 musb->int_tx = (epintr & wrp->txep_bitmap) >> wrp->txep_shift; in dsps_interrupt()
316 if (epintr) in dsps_interrupt()
317 dsps_writel(reg_base, wrp->epintr_status, epintr); in dsps_interrupt()
321 if (!usbintr && !epintr) in dsps_interrupt()
329 usbintr, epintr); in dsps_interrupt()
395 if (ret == IRQ_HANDLED || epintr || usbintr) in dsps_interrupt()
H A Dam35x.c239 u32 epintr, usbintr; in am35x_musb_interrupt() local
252 epintr = musb_readl(reg_base, EP_INTR_SRC_MASKED_REG); in am35x_musb_interrupt()
254 if (epintr) { in am35x_musb_interrupt()
255 musb_writel(reg_base, EP_INTR_SRC_CLEAR_REG, epintr); in am35x_musb_interrupt()
258 (epintr & AM35X_RX_INTR_MASK) >> AM35X_INTR_RX_SHIFT; in am35x_musb_interrupt()
260 (epintr & AM35X_TX_INTR_MASK) >> AM35X_INTR_TX_SHIFT; in am35x_musb_interrupt()
265 if (!usbintr && !epintr) in am35x_musb_interrupt()
336 if (ret == IRQ_HANDLED || epintr || usbintr) { in am35x_musb_interrupt()
H A Dpic32.c72 u32 epintr, usbintr; in pic32_interrupt() local