Lines Matching refs:async
92 #define EHCI_ASYNC_JIFFIES (HZ/20) /* async idle timeout */
93 #define EHCI_SHRINK_FRAMES 5 /* async qh unlink delay */
103 MODULE_PARM_DESC (park, "park setting; 1-3 back-to-back async packets");
131 * the async ring; just the I/O watchdog. Note that if a
393 /* stop async processing after it's idled a bit */
395 start_unlink_async (ehci, ehci->async);
493 (ehci->async->qh_next.ptr != NULL ||
524 if (ehci->async)
602 * dedicate a qh for the async ring head, since we couldn't unlink
603 * a 'real' qh without stopping the async schedule [4.8]. use it
608 ehci->async->qh_next.qh = NULL;
609 hw = ehci->async->hw;
610 hw->hw_next = QH_NEXT(ehci, ehci->async->qh_dma);
614 ehci->async->qh_state = QH_STATE_LINKED;
615 hw->hw_alt_next = QTD_NEXT(ehci, ehci->async->dummy->qtd_dma);
628 * NVidia and ALI silicon), maximizes throughput on the async
681 ehci_writel(ehci, (u32)ehci->async->qh_dma, &ehci->regs->async_next);
1064 for (tmp = ehci->async->qh_next.qh;