serial: max310x: Remove excess port configure at startup
authorAlexander Shiyan <shc_work@mail.ru>
Fri, 7 Feb 2014 14:16:06 +0000 (18:16 +0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Feb 2014 17:33:05 +0000 (09:33 -0800)
Serial core calls set_termios() after port startup, so there are
no reason to setup port twice.

Signed-off-by: Alexander Shiyan <shc_work@mail.ru>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/tty/serial/max310x.c

index 202c1fb6542d4cb74c0082fbeb4191bea7d769b5..1fb3895a0a3a92c9a6fb8b3b11e5ab57b6a79ccc 100644 (file)
@@ -896,12 +896,6 @@ static int max310x_startup(struct uart_port *port)
 
        s->devtype->power(port, 1);
 
-       /* Configure baud rate, 9600 as default */
-       max310x_set_baud(port, 9600);
-
-       /* Configure LCR register, 8N1 mode by default */
-       max310x_port_write(port, MAX310X_LCR_REG, MAX310X_LCR_WORD_LEN_8);
-
        /* Configure MODE1 register */
        max310x_port_update(port, MAX310X_MODE1_REG,
                            MAX310X_MODE1_TRNSCVCTRL_BIT,