UFCR
val = imx_uart_readl(sport, UFCR) & (UFCR_RFDIV | UFCR_DCEDTE);
imx_uart_writel(sport, val, UFCR);
ufcr = imx_uart_readl(sport, UFCR);
imx_uart_writel(sport, ufcr, UFCR);
ufcr = imx_uart_readl(sport, UFCR);
ucfr_rfdiv = (imx_uart_readl(sport, UFCR) & UFCR_RFDIV) >> 7;
u32 ufcr = imx_uart_readl(sport, UFCR);
imx_uart_writel(sport, ufcr | UFCR_DCEDTE, UFCR);
u32 ufcr = imx_uart_readl(sport, UFCR);
imx_uart_writel(sport, ufcr & ~UFCR_DCEDTE, UFCR);
imx_uart_writel(sport, sport->saved_reg[4], UFCR);
sport->saved_reg[4] = imx_uart_readl(sport, UFCR);