diff options
Diffstat (limited to 'drivers/usb/serial/pl2303.c')
| -rw-r--r-- | drivers/usb/serial/pl2303.c | 14 | 
1 files changed, 4 insertions, 10 deletions
diff --git a/drivers/usb/serial/pl2303.c b/drivers/usb/serial/pl2303.c index 13b8dd6481f..892ebdc7a36 100644 --- a/drivers/usb/serial/pl2303.c +++ b/drivers/usb/serial/pl2303.c @@ -36,8 +36,6 @@   */  #define DRIVER_DESC "Prolific PL2303 USB to serial adaptor driver" -static bool debug; -  static const struct usb_device_id id_table[] = {  	{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID) },  	{ USB_DEVICE(PL2303_VENDOR_ID, PL2303_PRODUCT_ID_RSAQ2) }, @@ -260,16 +258,16 @@ static void pl2303_set_termios(struct tty_struct *tty,  	   serial settings even to the same values as before. Thus  	   we actually need to filter in this specific case */ -	if (!tty_termios_hw_change(tty->termios, old_termios)) +	if (!tty_termios_hw_change(&tty->termios, old_termios))  		return; -	cflag = tty->termios->c_cflag; +	cflag = tty->termios.c_cflag;  	buf = kzalloc(7, GFP_KERNEL);  	if (!buf) {  		dev_err(&port->dev, "%s - out of memory.\n", __func__);  		/* Report back no change occurred */ -		*tty->termios = *old_termios; +		tty->termios = *old_termios;  		return;  	} @@ -741,7 +739,7 @@ static void pl2303_read_int_callback(struct urb *urb)  		goto exit;  	} -	usb_serial_debug_data(debug, &port->dev, __func__, +	usb_serial_debug_data(&port->dev, __func__,  			      urb->actual_length, urb->transfer_buffer);  	pl2303_update_line_status(port, data, actual_length); @@ -839,7 +837,3 @@ module_usb_serial_driver(serial_drivers, id_table);  MODULE_DESCRIPTION(DRIVER_DESC);  MODULE_LICENSE("GPL"); - -module_param(debug, bool, S_IRUGO | S_IWUSR); -MODULE_PARM_DESC(debug, "Debug enabled or not"); -  |