Lines Matching refs:tx_channel
839 struct dma_chan *tx_channel; member
862 dmae->tx_channel = dma_request_chan(mmc_dev(host->mmc), "tx"); in mmci_dmae_setup()
863 if (IS_ERR(dmae->tx_channel)) { in mmci_dmae_setup()
864 if (PTR_ERR(dmae->tx_channel) == -EPROBE_DEFER) in mmci_dmae_setup()
867 dmae->tx_channel = NULL; in mmci_dmae_setup()
875 if (dmae->rx_channel && !dmae->tx_channel) in mmci_dmae_setup()
876 dmae->tx_channel = dmae->rx_channel; in mmci_dmae_setup()
883 if (dmae->tx_channel) in mmci_dmae_setup()
884 txname = dma_chan_name(dmae->tx_channel); in mmci_dmae_setup()
895 if (dmae->tx_channel) { in mmci_dmae_setup()
896 struct device *dev = dmae->tx_channel->device->dev; in mmci_dmae_setup()
910 if (!dmae->tx_channel || !dmae->rx_channel) { in mmci_dmae_setup()
928 if (dmae->tx_channel) in mmci_dmae_release()
929 dma_release_channel(dmae->tx_channel); in mmci_dmae_release()
930 dmae->rx_channel = dmae->tx_channel = NULL; in mmci_dmae_release()
941 chan = dmae->tx_channel; in mmci_dma_unmap()
1036 chan = dmae->tx_channel; in _mmci_dmae_prep_data()
1157 chan = dmae->tx_channel; in mmci_dmae_unprep_data()