Lines Matching refs:tx_dma_chan
149 if (sirfport->tx_dma_chan) { in sirfsoc_uart_stop_tx()
151 dmaengine_pause(sirfport->tx_dma_chan); in sirfsoc_uart_stop_tx()
192 dmaengine_resume(sirfport->tx_dma_chan); in sirfsoc_uart_tx_with_dma()
245 sirfport->tx_dma_chan, sirfport->tx_dma_addr, in sirfsoc_uart_tx_with_dma()
257 dma_async_issue_pending(sirfport->tx_dma_chan); in sirfsoc_uart_tx_with_dma()
267 if (sirfport->tx_dma_chan) in sirfsoc_uart_start_tx()
571 if (sirfport->tx_dma_chan) in sirfsoc_uart_isr()
856 if (sirfport->tx_dma_chan) in sirfsoc_uart_set_termios()
940 if (sirfport->tx_dma_chan) { in sirfsoc_uart_startup()
1023 if (sirfport->tx_dma_chan) in sirfsoc_uart_shutdown()
1112 sirfport->tx_dma_chan = NULL; in sirfsoc_uart_console_setup()
1403 sirfport->tx_dma_chan = dma_request_slave_channel(port->dev, "tx"); in sirfsoc_uart_probe()
1404 if (sirfport->tx_dma_chan) in sirfsoc_uart_probe()
1405 dmaengine_slave_config(sirfport->tx_dma_chan, &tx_slv_cfg); in sirfsoc_uart_probe()
1434 if (sirfport->tx_dma_chan) { in sirfsoc_uart_remove()
1435 dmaengine_terminate_all(sirfport->tx_dma_chan); in sirfsoc_uart_remove()
1436 dma_release_channel(sirfport->tx_dma_chan); in sirfsoc_uart_remove()