diff options
Diffstat (limited to 'drivers/tty/serial/mfd.c')
| -rw-r--r-- | drivers/tty/serial/mfd.c | 4 | 
1 files changed, 1 insertions, 3 deletions
diff --git a/drivers/tty/serial/mfd.c b/drivers/tty/serial/mfd.c index 286c386d9c4..e272d3919c6 100644 --- a/drivers/tty/serial/mfd.c +++ b/drivers/tty/serial/mfd.c @@ -884,7 +884,6 @@ serial_hsu_set_termios(struct uart_port *port, struct ktermios *termios,  {  	struct uart_hsu_port *up =  			container_of(port, struct uart_hsu_port, port); -	struct tty_struct *tty = port->state->port.tty;  	unsigned char cval, fcr = 0;  	unsigned long flags;  	unsigned int baud, quot; @@ -907,8 +906,7 @@ serial_hsu_set_termios(struct uart_port *port, struct ktermios *termios,  	}  	/* CMSPAR isn't supported by this driver */ -	if (tty) -		tty->termios->c_cflag &= ~CMSPAR; +	termios->c_cflag &= ~CMSPAR;  	if (termios->c_cflag & CSTOPB)  		cval |= UART_LCR_STOP;  |