Lines Matching refs:tx_state
233 enum imx_tx_state tx_state; member
413 if (sport->tx_state == OFF) in imx_uart_stop_tx()
438 if (sport->tx_state == SEND) { in imx_uart_stop_tx()
439 sport->tx_state = WAIT_AFTER_SEND; in imx_uart_stop_tx()
450 if (sport->tx_state == WAIT_AFTER_RTS || in imx_uart_stop_tx()
451 sport->tx_state == WAIT_AFTER_SEND) { in imx_uart_stop_tx()
466 sport->tx_state = OFF; in imx_uart_stop_tx()
469 sport->tx_state = OFF; in imx_uart_stop_tx()
685 if (sport->tx_state == OFF) { in imx_uart_start_tx()
702 sport->tx_state = WAIT_AFTER_RTS; in imx_uart_start_tx()
713 if (sport->tx_state == WAIT_AFTER_SEND in imx_uart_start_tx()
714 || sport->tx_state == WAIT_AFTER_RTS) { in imx_uart_start_tx()
729 sport->tx_state = SEND; in imx_uart_start_tx()
732 sport->tx_state = SEND; in imx_uart_start_tx()
1648 if (sport->tx_state == WAIT_AFTER_RTS || sport->tx_state == SEND) in imx_uart_shutdown()
1663 while (sport->tx_state != OFF && loops--) { in imx_uart_shutdown()
1669 if (sport->tx_state != OFF) { in imx_uart_shutdown()
1671 sport->tx_state); in imx_uart_shutdown()
1685 sport->tx_state = OFF; in imx_uart_shutdown()
2278 if (sport->tx_state == WAIT_AFTER_RTS) in imx_trigger_start_tx()
2291 if (sport->tx_state == WAIT_AFTER_SEND) in imx_trigger_stop_tx()