diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/serial/imx-uart.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/serial/imx-uart.h b/include/serial/imx-uart.h index 901b26add6..b40044ea4b 100644 --- a/include/serial/imx-uart.h +++ b/include/serial/imx-uart.h @@ -146,6 +146,15 @@ static inline void imx_uart_setup(void __iomem *uartbase, writel(UCR1_UARTEN, uartbase + UCR1); } +static inline void imx_uart_set_dte(void __iomem *uartbase) +{ + u32 ufcr; + + ufcr = readl(uartbase + UFCR); + ufcr |= UFCR_DCEDTE; + writel(ufcr, uartbase + UFCR); +} + static inline void imx50_uart_setup(void __iomem *uartbase) { imx_uart_setup(uartbase, 66666666); |