9
0
Fork 0

serial: i.MX uart: Allow DTE mode in lowlevel code

Some consoles must be configured for DTE mode. Allow to set this
in lowlevel code.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
This commit is contained in:
Sascha Hauer 2016-10-25 08:48:53 +02:00
parent 23aa3d6ffb
commit 36be2505d6
1 changed files with 9 additions and 0 deletions

View File

@ -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);