USB: serial: cypress_m8: drop unused termios
Subsystems (2)
Johan Hovold
maintainerPATCH 4/9 USB: serial: cypress_m8: drop unused termios
Drop driver termios structure that held a copy of the tty termios for no good reason.
Signed-off-by Johan Hovold <[email protected]>
--- drivers/usb/serial/cypress_m8.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-)
drivers/usb/serial/cypress_m8.c +1 -11
@@ -108,9 +108,6 @@ struct cypress_private {int baud_rate;/* stores current baud rate in integer form */ char prev_status;/* used for TIOCMIWAIT */ -/* we pass a pointer to this as the argument sent to -cypress_set_termios old_termios */ -struct ktermios tmp_termios;/* stores the old termios settings */ };/* function prototypes for the Cypress USB to serial device */
@@ -603,7 +600,7 @@ static int cypress_open(struct tty_struct *tty, struct usb_serial_port *port)cypress_send (port);if (tty) -cypress_set_termios (tty, port, &priv->tmp_termios); +cypress_set_termios (tty, port,NULL );/* setup the port and start reading from the device */ usb_fill_int_urb(port->interrupt_in_urb, serial->dev,
@@ -899,13 +896,6 @@ static void cypress_set_termios(struct tty_struct *tty, cflag = tty->termios.c_cflag; -/* check if there are new settings */ -if (old_termios) { -spin_lock_irqsave (&priv->lock, flags); - priv->tmp_termios = tty->termios; -spin_unlock_irqrestore (&priv->lock, flags); - } -/* set number of data bits, parity, stop bits */ /* when parity is disabled the parity type bit is ignored */