Home
last modified time | relevance | path

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

/device/board/osware/imx8mm/drivers/audio/soc/src/
Ddma_driver.c47 status = dmaengine_tx_status(ppd->dma_chan_tx, ppd->cookie_tx, &state); in DMATxComplete()
60 if (ppd->dma_chan_tx) { in DMADeinitTxBuff()
61 dmaengine_terminate_sync(ppd->dma_chan_tx); in DMADeinitTxBuff()
62 dma_release_channel(ppd->dma_chan_tx); in DMADeinitTxBuff()
63 ppd->dma_chan_tx = NULL; in DMADeinitTxBuff()
129 ppd->dma_chan_tx = dma_request_slave_channel(dev, "tx"); in DMAConfigTxBuff()
130 if (!ppd->dma_chan_tx) { in DMAConfigTxBuff()
148 ret = dmaengine_slave_config(ppd->dma_chan_tx, &slave_config); in DMAConfigTxBuff()
173 desc = dmaengine_prep_dma_cyclic(ppd->dma_chan_tx, in DMAEnableTx()
187 status = dmaengine_tx_status(ppd->dma_chan_tx, ppd->cookie_tx, &state); in DMAEnableTx()
[all …]
/device/board/osware/imx8mm/drivers/audio/soc/include/
Dimx8mm_platform.h60 struct dma_chan *dma_chan_tx; member
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/uart/
Dsunxi-uart.c440 dmaengine_terminate_all(uart_dma->dma_chan_tx); in sw_uart_stop_dma_tx()
454 dma_release_channel(uart_dma->dma_chan_tx); in sw_uart_release_dma_tx()
455 uart_dma->dma_chan_tx = NULL; in sw_uart_release_dma_tx()
475 uart_dma->dma_chan_tx = dma_request_chan(sw_uport->port.dev, "tx"); in sw_uart_init_dma_tx()
476 if (!uart_dma->dma_chan_tx) { in sw_uart_init_dma_tx()
487 ret = dmaengine_slave_config(uart_dma->dma_chan_tx, &slave_config); in sw_uart_init_dma_tx()
550 desc = dmaengine_prep_slave_sg(uart_dma->dma_chan_tx, sgl, 1, in sw_uart_start_dma_tx()
560 dma_async_issue_pending(uart_dma->dma_chan_tx); in sw_uart_start_dma_tx()
609 uart_dma->dma_chan_tx = dma_request_chan(sw_uport->port.dev, "rx"); in sw_uart_init_dma_rx()
Dsunxi-uart.h65 struct dma_chan *dma_chan_rx, *dma_chan_tx; member