Home
last modified time | relevance | path

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

/openbmc/linux/drivers/ata/
H A Dpata_ep93xx.c137 struct dma_chan *dma_rx_channel; member
630 if (drv_data->dma_rx_channel) { in ep93xx_pata_release_dma()
631 dma_release_channel(drv_data->dma_rx_channel); in ep93xx_pata_release_dma()
632 drv_data->dma_rx_channel = NULL; in ep93xx_pata_release_dma()
666 drv_data->dma_rx_channel = dma_request_channel(mask, in ep93xx_pata_dma_init()
668 if (!drv_data->dma_rx_channel) in ep93xx_pata_dma_init()
677 dma_release_channel(drv_data->dma_rx_channel); in ep93xx_pata_dma_init()
686 if (dmaengine_slave_config(drv_data->dma_rx_channel, &conf)) { in ep93xx_pata_dma_init()
711 ? drv_data->dma_tx_channel : drv_data->dma_rx_channel; in ep93xx_pata_dma_start()
750 dmaengine_terminate_all(drv_data->dma_rx_channel); in ep93xx_pata_dma_stop()
[all …]
/openbmc/linux/drivers/slimbus/
H A Dqcom-ngd-ctrl.c156 struct dma_chan *dma_rx_channel; member
644 dma_async_issue_pending(ctrl->dma_rx_channel); in qcom_slim_ngd_rx_msgq_cb()
670 dma_async_issue_pending(ctrl->dma_rx_channel); in qcom_slim_ngd_post_rx_msgq()
680 ctrl->dma_rx_channel = dma_request_chan(dev, "rx"); in qcom_slim_ngd_init_rx_msgq()
681 if (IS_ERR(ctrl->dma_rx_channel)) { in qcom_slim_ngd_init_rx_msgq()
683 ret = PTR_ERR(ctrl->dma_rx_channel); in qcom_slim_ngd_init_rx_msgq()
684 ctrl->dma_rx_channel = NULL; in qcom_slim_ngd_init_rx_msgq()
707 dma_release_channel(ctrl->dma_rx_channel); in qcom_slim_ngd_init_rx_msgq()
1133 if (ctrl->dma_rx_channel) { in qcom_slim_ngd_exit_dma()
1134 dmaengine_terminate_sync(ctrl->dma_rx_channel); in qcom_slim_ngd_exit_dma()
[all …]
/openbmc/linux/drivers/spi/
H A Dspi-pl022.c392 struct dma_chan *dma_rx_channel; member
926 struct dma_chan *rxchan = pl022->dma_rx_channel; in configure_dma()
1115 if (!pl022->dma_rx_channel) { in pl022_dma_probe()
1133 dma_chan_name(pl022->dma_rx_channel), in pl022_dma_probe()
1141 dma_release_channel(pl022->dma_rx_channel); in pl022_dma_probe()
1142 pl022->dma_rx_channel = NULL; in pl022_dma_probe()
1162 pl022->dma_rx_channel = chan; in pl022_dma_autoprobe()
1184 dma_release_channel(pl022->dma_rx_channel); in pl022_dma_autoprobe()
1185 pl022->dma_rx_channel = NULL; in pl022_dma_autoprobe()
1207 if (pl022->dma_rx_channel) in pl022_dma_remove()
[all …]
/openbmc/linux/include/linux/mfd/
H A Ddavinci_voicecodec.h82 u32 dma_rx_channel; member