Home
last modified time | relevance | path

Searched refs:dmaengine_terminate_async (Results 1 – 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/drivers/spi/
Dspi-pxa2xx-dma.c130 dmaengine_terminate_async(drv_data->controller->dma_rx); in pxa2xx_spi_dma_transfer()
131 dmaengine_terminate_async(drv_data->controller->dma_tx); in pxa2xx_spi_dma_transfer()
171 dmaengine_terminate_async(drv_data->controller->dma_tx); in pxa2xx_spi_dma_prepare()
Dspi-bcm2835.c604 dmaengine_terminate_async(ctlr->dma_tx); in bcm2835_spi_dma_rx_done()
641 dmaengine_terminate_async(ctlr->dma_rx); in bcm2835_spi_dma_tx_done()
827 dmaengine_terminate_async(ctlr->dma_rx); in bcm2835_spi_transfer_one_dma()
Dspi-rockchip.c266 dmaengine_terminate_async(ctlr->dma_tx); in rockchip_spi_handle_err()
269 dmaengine_terminate_async(ctlr->dma_rx); in rockchip_spi_handle_err()
Dspi-uniphier.c590 dmaengine_terminate_async(master->dma_tx); in uniphier_spi_handle_err()
595 dmaengine_terminate_async(master->dma_rx); in uniphier_spi_handle_err()
/kernel/linux/linux-5.10/Documentation/driver-api/dmaengine/
Dclient.rst147 DMA via dmaengine_terminate_async().
297 int dmaengine_terminate_async(struct dma_chan *chan)
306 dmaengine_terminate_async() might not wait until the DMA has been fully
308 possible to call dmaengine_terminate_async() from atomic context or from
366 This function should be used after dmaengine_terminate_async() to synchronize
371 If dmaengine_terminate_async() is used to stop the DMA channel this function
377 been called between dmaengine_terminate_async() and this function.
/kernel/linux/linux-5.10/sound/core/
Dpcm_dmaengine.c205 dmaengine_terminate_async(prtd->dma_chan); in snd_dmaengine_pcm_trigger()
211 dmaengine_terminate_async(prtd->dma_chan); in snd_dmaengine_pcm_trigger()
/kernel/linux/linux-5.10/drivers/tty/serial/
Dstm32-usart.c291 dmaengine_terminate_async(stm32port->tx_ch); in stm32_usart_tx_dma_complete()
402 dmaengine_terminate_async(stm32port->tx_ch); in stm32_usart_transmit_chars_dma()
1328 dmaengine_terminate_async(stm32port->rx_ch); in stm32_usart_serial_probe()
1338 dmaengine_terminate_async(stm32port->tx_ch); in stm32_usart_serial_probe()
1379 dmaengine_terminate_async(stm32_port->rx_ch); in stm32_usart_serial_remove()
1391 dmaengine_terminate_async(stm32_port->tx_ch); in stm32_usart_serial_remove()
Dsh-sci.c617 dmaengine_terminate_async(to_sci_port(port)->chan_tx); in sci_stop_tx()
1340 dmaengine_terminate_async(chan); in sci_dma_rx_complete()
1394 dmaengine_terminate_async(chan); in sci_dma_rx_submit()
1516 dmaengine_terminate_async(s->chan_rx); in sci_dma_rx_timer_fn()
1678 dmaengine_terminate_async(s->chan_tx); in sci_flush_buffer()
Damba-pl011.c814 dmaengine_terminate_async(uap->dmatx.chan); in pl011_dma_flush_buffer()
/kernel/linux/linux-5.10/drivers/tty/serial/8250/
D8250_dma.c150 dmaengine_terminate_async(dma->rxchan); in serial8250_rx_dma_flush()
D8250_omap.c844 dmaengine_terminate_async(rxchan); in __dma_rx_do_complete()
/kernel/linux/linux-5.10/include/linux/
Ddmaengine.h1115 static inline int dmaengine_terminate_async(struct dma_chan *chan) in dmaengine_terminate_async() function
1167 ret = dmaengine_terminate_async(chan); in dmaengine_terminate_sync()
/kernel/linux/linux-5.10/sound/soc/sprd/
Dsprd-pcm-dma.c362 dmaengine_terminate_async(data->chan); in sprd_pcm_trigger()
Dsprd-pcm-compress.c465 dmaengine_terminate_async(dma->chan); in sprd_platform_compr_trigger()
/kernel/linux/linux-5.10/drivers/iio/adc/
Dti_am335x_adc.c355 dmaengine_terminate_async(dma->chan); in tiadc_buffer_predisable()
Dat91-sama5d2_adc.c850 dmaengine_terminate_async(st->dma_st.dma_chan); in at91_adc_dma_start()
/kernel/linux/linux-5.10/drivers/i2c/busses/
Di2c-tegra.c966 dmaengine_terminate_async(i2c_dev->rx_dma_chan); in tegra_i2c_isr()
968 dmaengine_terminate_async(i2c_dev->tx_dma_chan); in tegra_i2c_isr()
/kernel/linux/linux-5.10/sound/soc/stm/
Dstm32_spdifrx.c318 dmaengine_terminate_async(spdifrx->ctrl_chan); in stm32_spdifrx_dma_ctrl_stop()
/kernel/linux/linux-5.10/drivers/mmc/host/
Ddw_mmc.c769 dmaengine_terminate_async(host->dms->ch); in dw_mci_edmac_stop_dma()
/kernel/linux/patches/linux-5.10/imx8mm_patch/patches/
D0009_linux_sound.patch10973 + dmaengine_terminate_async(mix->chan);