Searched refs:dma_chan_tx (Results 1 – 4 of 4) sorted by relevance
/device/board/osware/imx8mm/drivers/audio/soc/src/ |
D | dma_driver.c | 47 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/ |
D | imx8mm_platform.h | 60 struct dma_chan *dma_chan_tx; member
|
/device/board/isoftstone/zhiyuan/kernel/driver/drivers/uart/ |
D | sunxi-uart.c | 440 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()
|
D | sunxi-uart.h | 65 struct dma_chan *dma_chan_rx, *dma_chan_tx; member
|