Lines Matching refs:tx_state
235 enum imx_tx_state tx_state; member
417 if (sport->tx_state == OFF) in imx_uart_stop_tx()
442 if (sport->tx_state == SEND) { in imx_uart_stop_tx()
443 sport->tx_state = WAIT_AFTER_SEND; in imx_uart_stop_tx()
454 if (sport->tx_state == WAIT_AFTER_RTS || in imx_uart_stop_tx()
455 sport->tx_state == WAIT_AFTER_SEND) { in imx_uart_stop_tx()
470 sport->tx_state = OFF; in imx_uart_stop_tx()
473 sport->tx_state = OFF; in imx_uart_stop_tx()
690 if (sport->tx_state == OFF) { in imx_uart_start_tx()
707 sport->tx_state = WAIT_AFTER_RTS; in imx_uart_start_tx()
718 if (sport->tx_state == WAIT_AFTER_SEND in imx_uart_start_tx()
719 || sport->tx_state == WAIT_AFTER_RTS) { in imx_uart_start_tx()
734 sport->tx_state = SEND; in imx_uart_start_tx()
737 sport->tx_state = SEND; in imx_uart_start_tx()
1667 if (sport->tx_state == WAIT_AFTER_RTS || sport->tx_state == SEND) in imx_uart_shutdown()
1682 while (sport->tx_state != OFF && loops--) { in imx_uart_shutdown()
1688 if (sport->tx_state != OFF) { in imx_uart_shutdown()
1690 sport->tx_state); in imx_uart_shutdown()
1704 sport->tx_state = OFF; in imx_uart_shutdown()
2377 if (sport->tx_state == WAIT_AFTER_RTS) in imx_trigger_start_tx()
2390 if (sport->tx_state == WAIT_AFTER_SEND) in imx_trigger_stop_tx()