Lines Matching refs:dma_handle
268 if (etd->dma_handle && unsuitable_for_dma(etd->dma_handle)) { in activate_etd()
277 etd->dma_handle = 0; in activate_etd()
298 etd->dma_handle = in activate_etd()
303 if (dma_mapping_error(imx21->dev, etd->dma_handle)) { in activate_etd()
315 if (etd->dma_handle) { in activate_etd()
319 writel(etd->dma_handle, imx21->regs + USB_ETDSMSA(etd_num)); in activate_etd()
608 etd->dma_handle = td->dma_handle; in schedule_isoc_etds()
669 if (!etd->dma_handle) in isoc_etd_done()
838 td->dma_handle = urb->transfer_dma + offset; in imx21_hc_urb_enqueue_isoc()
933 etd->dma_handle = urb->setup_dma; in schedule_nonisoc_etd()
950 etd->dma_handle = urb->transfer_dma; in schedule_nonisoc_etd()
1002 etd->dma_handle = 0; in schedule_nonisoc_etd()
1060 etd->dma_handle, etd->len, DMA_FROM_DEVICE); in nonisoc_etd_done()
1061 } else if (!etd->dma_handle && bytes_xfrd) {/* PIO */ in nonisoc_etd_done()