imx: bit &/| confusion
PATCH 1/1 imx: bit &/| confusion
since UCR1_UARTEN is defined 1, the port was always treated as enabled.
Signed-off-by Roel Kluin <[email protected]>
---
drivers/serial/imx.c +1 -1
@@ -1088,7 +1088,7 @@ imx_console_get_options(struct imx_port *sport, int *baud, int *parity, int *bits) { -if (readl (sport->port.membase +UCR1 ) |UCR1_UARTEN ) { +if (readl (sport->port.membase +UCR1 ) &UCR1_UARTEN ) {/* ok, the port was enabled */ unsigned int ucr2, ubir,ubmr, uartclk;unsigned int baud_raw;