serial/imx: fix custom-baudrate handling
Subsystems (2)
PATCH 1/1 serial/imx: fix custom-baudrate handling
It was not possible to set custom-baudrates like 62500.
Signed-off-by Hubert Feurstein <[email protected]>
--- drivers/tty/serial/imx.c | 5 +++++ 1 file changed, 5 insertions(+)
drivers/tty/serial/imx.c +5 -0
@@ -1020,6 +1020,11 @@ imx_set_termios(struct uart_port *port, struct ktermios *termios,*/ div =1 ; }else { +/* custom-baudrate handling */ + div = sport->port.uartclk / (baud *16 ); +if (baud ==38400 && quot != div) + baud = sport->port.uartclk / (quot *16 ); + div = sport->port.uartclk / (baud *16 );if (div >7 ) div =7 ;
Signature · 1 line
1.7.9.5