UCR1_TRDYEN
if ((ucr1 & UCR1_TRDYEN) == 0)
ucr1 &= ~(UCR1_TRDYEN | UCR1_RRDYEN | UCR1_RTSDEN | UCR1_RXDMAEN |
ucr1 &= ~(UCR1_TRDYEN | UCR1_RTSDEN | UCR1_RRDYEN);
ucr1 &= ~(UCR1_TRDYEN | UCR1_RRDYEN | UCR1_RTSDEN);
ucr1 &= ~(UCR1_TRDYEN | UCR1_RRDYEN | UCR1_RTSDEN);
ucr1 &= ~(UCR1_ADEN | UCR1_TRDYEN | UCR1_IDEN | UCR1_RRDYEN | UCR1_RTSDEN);
imx_uart_writel(sport, ucr1 & ~UCR1_TRDYEN, UCR1);
ucr1 &= ~UCR1_TRDYEN;
imx_uart_writel(sport, ucr1 | UCR1_TRDYEN, UCR1);
ucr1 |= UCR1_TRDYEN;