Lines Matching refs:chan_tx
101 if (!host->chan_tx || !host->chan_rx) in renesas_sdhi_sys_dmac_enable_dma()
114 if (host->chan_tx) in renesas_sdhi_sys_dmac_abort_dma()
115 dmaengine_terminate_sync(host->chan_tx); in renesas_sdhi_sys_dmac_abort_dma()
142 dma_unmap_sg(host->chan_tx->device->dev, in renesas_sdhi_sys_dmac_dma_callback()
218 chan = host->chan_tx; in renesas_sdhi_sys_dmac_start_dma_rx()
220 host->chan_tx = NULL; in renesas_sdhi_sys_dmac_start_dma_rx()
233 struct dma_chan *chan = host->chan_tx; in renesas_sdhi_sys_dmac_start_dma_tx()
291 host->chan_tx = NULL; in renesas_sdhi_sys_dmac_start_dma_tx()
311 if (host->chan_tx) in renesas_sdhi_sys_dmac_start_dma()
327 chan = host->chan_tx; in renesas_sdhi_sys_dmac_issue_work_fn()
348 if (!host->chan_tx && !host->chan_rx) { in renesas_sdhi_sys_dmac_request_dma()
361 host->chan_tx = dma_request_slave_channel_compat(mask, in renesas_sdhi_sys_dmac_request_dma()
365 host->chan_tx); in renesas_sdhi_sys_dmac_request_dma()
367 if (!host->chan_tx) in renesas_sdhi_sys_dmac_request_dma()
377 ret = dmaengine_slave_config(host->chan_tx, &cfg); in renesas_sdhi_sys_dmac_request_dma()
419 dma_release_channel(host->chan_tx); in renesas_sdhi_sys_dmac_request_dma()
420 host->chan_tx = NULL; in renesas_sdhi_sys_dmac_request_dma()
425 if (host->chan_tx) { in renesas_sdhi_sys_dmac_release_dma()
426 struct dma_chan *chan = host->chan_tx; in renesas_sdhi_sys_dmac_release_dma()
428 host->chan_tx = NULL; in renesas_sdhi_sys_dmac_release_dma()