Searched refs:dma_rx_channel (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/ata/ |
D | pata_ep93xx.c | 135 struct dma_chan *dma_rx_channel; member 628 if (drv_data->dma_rx_channel) { in ep93xx_pata_release_dma() 629 dma_release_channel(drv_data->dma_rx_channel); in ep93xx_pata_release_dma() 630 drv_data->dma_rx_channel = NULL; in ep93xx_pata_release_dma() 664 drv_data->dma_rx_channel = dma_request_channel(mask, in ep93xx_pata_dma_init() 666 if (!drv_data->dma_rx_channel) in ep93xx_pata_dma_init() 675 dma_release_channel(drv_data->dma_rx_channel); in ep93xx_pata_dma_init() 684 if (dmaengine_slave_config(drv_data->dma_rx_channel, &conf)) { in ep93xx_pata_dma_init() 709 ? drv_data->dma_tx_channel : drv_data->dma_rx_channel; in ep93xx_pata_dma_start() 748 dmaengine_terminate_all(drv_data->dma_rx_channel); in ep93xx_pata_dma_stop() [all …]
|
/Linux-v4.19/drivers/slimbus/ |
D | qcom-ngd-ctrl.c | 152 struct dma_chan *dma_rx_channel; member 621 desc->desc = dmaengine_prep_slave_single(ctrl->dma_rx_channel, in qcom_slim_ngd_rx_msgq_cb() 633 dma_async_issue_pending(ctrl->dma_rx_channel); in qcom_slim_ngd_rx_msgq_cb() 646 desc->desc = dmaengine_prep_slave_single(ctrl->dma_rx_channel, in qcom_slim_ngd_post_rx_msgq() 659 dma_async_issue_pending(ctrl->dma_rx_channel); in qcom_slim_ngd_post_rx_msgq() 669 ctrl->dma_rx_channel = dma_request_slave_channel(dev, "rx"); in qcom_slim_ngd_init_rx_msgq() 670 if (!ctrl->dma_rx_channel) { in qcom_slim_ngd_init_rx_msgq() 695 dma_release_channel(ctrl->dma_rx_channel); in qcom_slim_ngd_init_rx_msgq() 1044 if (ctrl->dma_rx_channel) { in qcom_slim_ngd_exit_dma() 1045 dmaengine_terminate_sync(ctrl->dma_rx_channel); in qcom_slim_ngd_exit_dma() [all …]
|
/Linux-v4.19/drivers/mmc/host/ |
D | mmci.c | 422 host->dma_rx_channel = dma_request_slave_channel(mmc_dev(host->mmc), "rx"); in mmci_dma_setup() 433 if (host->dma_rx_channel && !host->dma_tx_channel) in mmci_dma_setup() 434 host->dma_tx_channel = host->dma_rx_channel; in mmci_dma_setup() 436 if (host->dma_rx_channel) in mmci_dma_setup() 437 rxname = dma_chan_name(host->dma_rx_channel); in mmci_dma_setup() 460 if (host->dma_rx_channel) { in mmci_dma_setup() 461 struct device *dev = host->dma_rx_channel->device->dev; in mmci_dma_setup() 478 if (host->dma_rx_channel) in mmci_dma_release() 479 dma_release_channel(host->dma_rx_channel); in mmci_dma_release() 482 host->dma_rx_channel = host->dma_tx_channel = NULL; in mmci_dma_release() [all …]
|
D | mmci.h | 329 struct dma_chan *dma_rx_channel; member
|
/Linux-v4.19/drivers/spi/ |
D | spi-pl022.c | 397 struct dma_chan *dma_rx_channel; member 808 dma_unmap_sg(pl022->dma_rx_channel->device->dev, pl022->sgt_rx.sgl, in unmap_free_dma_scatter() 941 struct dma_chan *rxchan = pl022->dma_rx_channel; in configure_dma() 1127 pl022->dma_rx_channel = dma_request_channel(mask, in pl022_dma_probe() 1130 if (!pl022->dma_rx_channel) { in pl022_dma_probe() 1148 dma_chan_name(pl022->dma_rx_channel), in pl022_dma_probe() 1156 dma_release_channel(pl022->dma_rx_channel); in pl022_dma_probe() 1157 pl022->dma_rx_channel = NULL; in pl022_dma_probe() 1177 pl022->dma_rx_channel = chan; in pl022_dma_autoprobe() 1199 dma_release_channel(pl022->dma_rx_channel); in pl022_dma_autoprobe() [all …]
|
/Linux-v4.19/include/linux/mfd/ |
D | davinci_voicecodec.h | 95 u32 dma_rx_channel; member
|
/Linux-v4.19/drivers/mfd/ |
D | davinci_voicecodec.c | 96 davinci_vc->davinci_vcif.dma_rx_channel = res->start; in davinci_vc_probe()
|
/Linux-v4.19/sound/soc/davinci/ |
D | davinci-vcif.c | 225 &davinci_vc->davinci_vcif.dma_rx_channel; in davinci_vcif_probe()
|