Home
last modified time | relevance | path

Searched refs:dma_rx_channel (Results 1 – 2 of 2) sorted by relevance

/linux/drivers/ata/
H A Dpata_ep93xx.c137 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()
654 drv_data->dma_rx_channel = dma_request_chan(dev, "rx"); in ep93xx_pata_dma_init()
655 if (IS_ERR(drv_data->dma_rx_channel)) in ep93xx_pata_dma_init()
656 return dev_err_probe(dev, PTR_ERR(drv_data->dma_rx_channel), in ep93xx_pata_dma_init()
671 ret = dmaengine_slave_config(drv_data->dma_rx_channel, &conf); in ep93xx_pata_dma_init()
691 dma_release_channel(drv_data->dma_rx_channel); in ep93xx_pata_dma_init()
706 ? drv_data->dma_tx_channel : drv_data->dma_rx_channel; in ep93xx_pata_dma_start()
[all …]
/linux/drivers/slimbus/
H A Dqcom-ngd-ctrl.c155 struct dma_chan *dma_rx_channel; member
631 desc->desc = dmaengine_prep_slave_single(ctrl->dma_rx_channel, in qcom_slim_ngd_rx_msgq_cb()
643 dma_async_issue_pending(ctrl->dma_rx_channel); in qcom_slim_ngd_rx_msgq_cb()
656 desc->desc = dmaengine_prep_slave_single(ctrl->dma_rx_channel, in qcom_slim_ngd_post_rx_msgq()
669 dma_async_issue_pending(ctrl->dma_rx_channel); in qcom_slim_ngd_post_rx_msgq()
679 ctrl->dma_rx_channel = dma_request_chan(dev, "rx"); in qcom_slim_ngd_init_rx_msgq()
680 if (IS_ERR(ctrl->dma_rx_channel)) { in qcom_slim_ngd_init_rx_msgq()
682 ret = PTR_ERR(ctrl->dma_rx_channel); in qcom_slim_ngd_init_rx_msgq()
683 ctrl->dma_rx_channel = NULL; in qcom_slim_ngd_init_rx_msgq()
706 dma_release_channel(ctrl->dma_rx_channel); in qcom_slim_ngd_init_rx_msgq()
[all …]