diff options
Diffstat (limited to 'drivers/usb/serial/opticon.c')
| -rw-r--r-- | drivers/usb/serial/opticon.c | 30 | 
1 files changed, 12 insertions, 18 deletions
diff --git a/drivers/usb/serial/opticon.c b/drivers/usb/serial/opticon.c index 02cb1b7f655..41b1647306e 100644 --- a/drivers/usb/serial/opticon.c +++ b/drivers/usb/serial/opticon.c @@ -32,8 +32,6 @@   * an examples of 1D barcode types are EAN, UPC, Code39, IATA etc.. */  #define DRIVER_DESC	"Opticon USB barcode to serial driver (1D)" -static bool debug; -  static const struct usb_device_id id_table[] = {  	{ USB_DEVICE(0x065a, 0x0009) },  	{ }, @@ -78,17 +76,16 @@ static void opticon_read_bulk_callback(struct urb *urb)  	case -ENOENT:  	case -ESHUTDOWN:  		/* this urb is terminated, clean up */ -		dbg("%s - urb shutting down with status: %d", -		    __func__, status); +		dev_dbg(&priv->udev->dev, "%s - urb shutting down with status: %d\n", +			__func__, status);  		return;  	default: -		dbg("%s - nonzero urb status received: %d", -		    __func__, status); +		dev_dbg(&priv->udev->dev, "%s - nonzero urb status received: %d\n", +			__func__, status);  		goto exit;  	} -	usb_serial_debug_data(debug, &port->dev, __func__, urb->actual_length, -			      data); +	usb_serial_debug_data(&port->dev, __func__, urb->actual_length, data);  	if (urb->actual_length > 2) {  		data_length = urb->actual_length - 2; @@ -229,8 +226,8 @@ static void opticon_write_control_callback(struct urb *urb)  	kfree(urb->setup_packet);  	if (status) -		dbg("%s - nonzero write bulk status received: %d", -		    __func__, status); +		dev_dbg(&priv->udev->dev, "%s - nonzero write bulk status received: %d\n", +			__func__, status);  	spin_lock_irqsave(&priv->lock, flags);  	--priv->outstanding_urbs; @@ -253,7 +250,7 @@ static int opticon_write(struct tty_struct *tty, struct usb_serial_port *port,  	spin_lock_irqsave(&priv->lock, flags);  	if (priv->outstanding_urbs > URB_UPPER_LIMIT) {  		spin_unlock_irqrestore(&priv->lock, flags); -		dbg("%s - write limit hit", __func__); +		dev_dbg(&port->dev, "%s - write limit hit\n", __func__);  		return 0;  	}  	priv->outstanding_urbs++; @@ -276,7 +273,7 @@ static int opticon_write(struct tty_struct *tty, struct usb_serial_port *port,  	memcpy(buffer, buf, count); -	usb_serial_debug_data(debug, &port->dev, __func__, count, buffer); +	usb_serial_debug_data(&port->dev, __func__, count, buffer);  	/* The conncected devices do not have a bulk write endpoint,  	 * to transmit data to de barcode device the control endpoint is used */ @@ -338,7 +335,7 @@ static int opticon_write_room(struct tty_struct *tty)  	spin_lock_irqsave(&priv->lock, flags);  	if (priv->outstanding_urbs > URB_UPPER_LIMIT * 2 / 3) {  		spin_unlock_irqrestore(&priv->lock, flags); -		dbg("%s - write limit hit", __func__); +		dev_dbg(&port->dev, "%s - write limit hit\n", __func__);  		return 0;  	}  	spin_unlock_irqrestore(&priv->lock, flags); @@ -394,7 +391,7 @@ static int opticon_tiocmget(struct tty_struct *tty)  		result |= TIOCM_CTS;  	spin_unlock_irqrestore(&priv->lock, flags); -	dbg("%s - %x", __func__, result); +	dev_dbg(&port->dev, "%s - %x\n", __func__, result);  	return result;  } @@ -466,7 +463,7 @@ static int opticon_ioctl(struct tty_struct *tty,  	struct usb_serial_port *port = tty->driver_data;  	struct opticon_private *priv = usb_get_serial_data(port->serial); -	dbg("%s - port %d, cmd = 0x%x", __func__, port->number, cmd); +	dev_dbg(&port->dev, "%s - port %d, cmd = 0x%x\n", __func__, port->number, cmd);  	switch (cmd) {  	case TIOCGSERIAL: @@ -612,6 +609,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");  |