Lines Matching full:dma_tx
424 chan = host->dma_tx; in spi_qup_prep_sg()
444 dmaengine_terminate_all(host->dma_tx); in spi_qup_dma_terminate()
528 dma_async_issue_pending(host->dma_tx); in spi_qup_do_dma()
932 IS_ERR_OR_NULL(host->dma_tx)) in spi_qup_can_dma()
949 if (!IS_ERR_OR_NULL(host->dma_tx)) in spi_qup_release_dma()
950 dma_release_channel(host->dma_tx); in spi_qup_release_dma()
966 host->dma_tx = dma_request_chan(dev, "tx"); in spi_qup_init_dma()
967 if (IS_ERR(host->dma_tx)) { in spi_qup_init_dma()
968 ret = PTR_ERR(host->dma_tx); in spi_qup_init_dma()
989 ret = dmaengine_slave_config(host->dma_tx, tx_conf); in spi_qup_init_dma()
998 dma_release_channel(host->dma_tx); in spi_qup_init_dma()