Lines Matching refs:tx_ch

607 	dmaengine_terminate_async(stm32_port->tx_ch);  in stm32_usart_tx_dma_terminate()
625 return stm32_usart_dma_pause_resume(stm32_port, stm32_port->tx_ch, in stm32_usart_tx_dma_pause()
633 return stm32_usart_dma_pause_resume(stm32_port, stm32_port->tx_ch, in stm32_usart_tx_dma_resume()
739 desc = dmaengine_prep_slave_single(stm32port->tx_ch, in stm32_usart_transmit_chars_dma()
769 dma_async_issue_pending(stm32port->tx_ch); in stm32_usart_transmit_chars_dma()
827 if (stm32_port->tx_ch) in stm32_usart_transmit_chars()
896 if ((sr & USART_SR_TXE) && !(stm32_port->tx_ch)) { in stm32_usart_interrupt()
983 if (stm32_port->tx_ch) in stm32_usart_flush_buffer()
1115 if (stm32_port->tx_ch) in stm32_usart_shutdown()
1355 if (stm32_port->tx_ch) in stm32_usart_set_termios()
1757 ret = dmaengine_slave_config(stm32port->tx_ch, &config); in stm32_usart_of_dma_tx_probe()
1788 stm32port->tx_ch = dma_request_chan(&pdev->dev, "tx"); in stm32_usart_serial_probe()
1789 if (PTR_ERR(stm32port->tx_ch) == -EPROBE_DEFER) { in stm32_usart_serial_probe()
1794 if (IS_ERR(stm32port->tx_ch)) in stm32_usart_serial_probe()
1795 stm32port->tx_ch = NULL; in stm32_usart_serial_probe()
1814 if (stm32port->tx_ch && stm32_usart_of_dma_tx_probe(stm32port, pdev)) { in stm32_usart_serial_probe()
1816 dma_release_channel(stm32port->tx_ch); in stm32_usart_serial_probe()
1817 stm32port->tx_ch = NULL; in stm32_usart_serial_probe()
1822 if (!stm32port->tx_ch) in stm32_usart_serial_probe()
1844 if (stm32port->tx_ch) in stm32_usart_serial_probe()
1859 if (stm32port->tx_ch) in stm32_usart_serial_probe()
1860 dma_release_channel(stm32port->tx_ch); in stm32_usart_serial_probe()
1885 if (stm32_port->tx_ch) { in stm32_usart_serial_remove()
1887 dma_release_channel(stm32_port->tx_ch); in stm32_usart_serial_remove()