diff options
Diffstat (limited to 'drivers/char/riscom8.c')
-rw-r--r-- | drivers/char/riscom8.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/char/riscom8.c b/drivers/char/riscom8.c index 0a77bfcd5b5e..e2a94bfb2a43 100644 --- a/drivers/char/riscom8.c +++ b/drivers/char/riscom8.c | |||
@@ -1539,7 +1539,7 @@ static void rc_hangup(struct tty_struct * tty) | |||
1539 | wake_up_interruptible(&port->open_wait); | 1539 | wake_up_interruptible(&port->open_wait); |
1540 | } | 1540 | } |
1541 | 1541 | ||
1542 | static void rc_set_termios(struct tty_struct * tty, struct termios * old_termios) | 1542 | static void rc_set_termios(struct tty_struct * tty, struct ktermios * old_termios) |
1543 | { | 1543 | { |
1544 | struct riscom_port *port = (struct riscom_port *)tty->driver_data; | 1544 | struct riscom_port *port = (struct riscom_port *)tty->driver_data; |
1545 | unsigned long flags; | 1545 | unsigned long flags; |
@@ -1614,6 +1614,8 @@ static inline int rc_init_drivers(void) | |||
1614 | riscom_driver->init_termios = tty_std_termios; | 1614 | riscom_driver->init_termios = tty_std_termios; |
1615 | riscom_driver->init_termios.c_cflag = | 1615 | riscom_driver->init_termios.c_cflag = |
1616 | B9600 | CS8 | CREAD | HUPCL | CLOCAL; | 1616 | B9600 | CS8 | CREAD | HUPCL | CLOCAL; |
1617 | riscom_driver->init_termios.c_ispeed = 9600; | ||
1618 | riscom_driver->init_termios.c_ospeed = 9600; | ||
1617 | riscom_driver->flags = TTY_DRIVER_REAL_RAW; | 1619 | riscom_driver->flags = TTY_DRIVER_REAL_RAW; |
1618 | tty_set_operations(riscom_driver, &riscom_ops); | 1620 | tty_set_operations(riscom_driver, &riscom_ops); |
1619 | if ((error = tty_register_driver(riscom_driver))) { | 1621 | if ((error = tty_register_driver(riscom_driver))) { |