diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2016-11-14 12:35:47 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2016-11-14 12:35:47 +0100 |
commit | 6b00efcb0fa1284741ef1d92a990409519f8fb28 (patch) | |
tree | 0831866e0c50c0c5ca0917b1c1c660e43e2334d0 /include | |
parent | 9bc62894a844650ba0a673b5b4ca96f4989d98d3 (diff) | |
parent | 024912ba32bccb931e994e8929839751fce9097e (diff) | |
download | barebox-6b00efcb0fa1284741ef1d92a990409519f8fb28.tar.gz barebox-6b00efcb0fa1284741ef1d92a990409519f8fb28.tar.xz |
Merge branch 'for-next/imx'
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); |