Lines Matching refs:dma_controller
372 struct dma_controller *dma = musb->dma_controller; in musb_advance_schedule()
616 static bool musb_tx_dma_program(struct dma_controller *dma, in musb_tx_dma_program()
686 struct dma_controller *dma_controller; in musb_ep_program() local
706 dma_controller = musb->dma_controller; in musb_ep_program()
707 if (is_dma_capable() && epnum && dma_controller) { in musb_ep_program()
710 dma_channel = dma_controller->channel_alloc( in musb_ep_program()
711 dma_controller, hw_ep, is_out); in musb_ep_program()
807 if (dma_channel && musb_tx_dma_program(dma_controller, in musb_ep_program()
864 dma_ok = dma_controller->channel_program(dma_channel, in musb_ep_program()
870 dma_controller->channel_release(dma_channel); in musb_ep_program()
1167 (void) musb->dma_controller->channel_abort(dma); in musb_host_tx()
1313 if (musb_tx_dma_program(musb->dma_controller, hw_ep, qh, urb, in musb_host_tx()
1409 musb->dma_controller->channel_abort(dma); in musb_bulk_rx_nak_timeout()
1528 (void) musb->dma_controller->channel_abort(dma); in musb_host_rx()
1559 (void) musb->dma_controller->channel_abort(dma); in musb_host_rx()
1640 struct dma_controller *c; in musb_host_rx()
1654 c = musb->dma_controller; in musb_host_rx()
2139 status = ep->musb->dma_controller->channel_abort(dma);