Lines Matching refs:chan_tx
133 struct dma_chan *chan_tx; member
578 if (s->chan_tx) in sci_start_tx()
586 if (s->chan_tx && !uart_circ_empty(&s->port.state->xmit) && in sci_start_tx()
593 if (!s->chan_tx || port->type == PORT_SCIFA || port->type == PORT_SCIFB) { in sci_start_tx()
615 if (to_sci_port(port)->chan_tx && in sci_stop_tx()
617 dmaengine_terminate_async(to_sci_port(port)->chan_tx); in sci_stop_tx()
1351 s->chan_tx_saved = s->chan_tx = NULL; in sci_dma_tx_release()
1406 struct dma_chan *chan = s->chan_tx; in sci_dma_tx_work_fn()
1463 s->chan_tx = NULL; in sci_dma_tx_work_fn()
1614 s->chan_tx_saved = s->chan_tx = chan; in sci_request_dma()
1677 if (s->chan_tx) { in sci_flush_buffer()
1678 dmaengine_terminate_async(s->chan_tx); in sci_flush_buffer()
1806 if (!s->chan_tx) in sci_er_interrupt()
1830 !s->chan_tx) in sci_mpxed_interrupt()