diff options
-rw-r--r-- | drivers/usb/serial/cp210x.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/drivers/usb/serial/cp210x.c b/drivers/usb/serial/cp210x.c index 4747d1c328ff..2c659553c07c 100644 --- a/drivers/usb/serial/cp210x.c +++ b/drivers/usb/serial/cp210x.c | |||
@@ -462,11 +462,7 @@ static int cp210x_open(struct tty_struct *tty, struct usb_serial_port *port) | |||
462 | static void cp210x_close(struct usb_serial_port *port) | 462 | static void cp210x_close(struct usb_serial_port *port) |
463 | { | 463 | { |
464 | usb_serial_generic_close(port); | 464 | usb_serial_generic_close(port); |
465 | 465 | cp210x_set_config_single(port, CP210X_IFC_ENABLE, UART_DISABLE); | |
466 | mutex_lock(&port->serial->disc_mutex); | ||
467 | if (!port->serial->disconnected) | ||
468 | cp210x_set_config_single(port, CP210X_IFC_ENABLE, UART_DISABLE); | ||
469 | mutex_unlock(&port->serial->disc_mutex); | ||
470 | } | 466 | } |
471 | 467 | ||
472 | /* | 468 | /* |