Lines Matching refs:dma_channel
624 struct dma_channel *channel = hw_ep->tx_channel; in musb_tx_dma_program()
701 struct dma_channel *dma_channel; in musb_ep_program() local
732 dma_channel = is_out ? hw_ep->tx_channel : hw_ep->rx_channel; in musb_ep_program()
733 if (!dma_channel) { in musb_ep_program()
734 dma_channel = dma_controller->channel_alloc( in musb_ep_program()
737 hw_ep->tx_channel = dma_channel; in musb_ep_program()
739 hw_ep->rx_channel = dma_channel; in musb_ep_program()
742 dma_channel = NULL; in musb_ep_program()
841 if (dma_channel && musb_tx_dma_program(dma_controller, in musb_ep_program()
904 if ((is_cppi_enabled() || tusb_dma_omap()) && dma_channel) { in musb_ep_program()
906 dma_channel->actual_len = 0L; in musb_ep_program()
917 dma_ok = dma_controller->channel_program(dma_channel, in musb_ep_program()
923 dma_controller->channel_release(dma_channel); in musb_ep_program()
924 hw_ep->rx_channel = dma_channel = NULL; in musb_ep_program()
942 struct dma_channel *dma; in musb_bulk_nak_timeout()
1238 struct dma_channel *dma; in musb_host_tx()
1558 struct dma_channel *dma; in musb_host_rx()
2275 struct dma_channel *dma; in musb_cleanup_urb()