Skip to content

Commit 9908a32

Browse files
committed
USB: remove err() macro from usb class drivers
USB should not be having it's own printk macros, so remove err() and use the system-wide standard of dev_err() wherever possible. In the few places that will not work out, use a basic printk(). Signed-off-by: Greg Kroah-Hartman <[email protected]>
1 parent 194343d commit 9908a32

File tree

3 files changed

+48
-30
lines changed

3 files changed

+48
-30
lines changed

drivers/usb/class/cdc-acm.c

+14-9
Original file line numberDiff line numberDiff line change
@@ -326,8 +326,8 @@ static void acm_ctrl_irq(struct urb *urb)
326326
usb_mark_last_busy(acm->dev);
327327
retval = usb_submit_urb (urb, GFP_ATOMIC);
328328
if (retval)
329-
err ("%s - usb_submit_urb failed with result %d",
330-
__func__, retval);
329+
dev_err(&urb->dev->dev, "%s - usb_submit_urb failed with "
330+
"result %d", __func__, retval);
331331
}
332332

333333
/* data interface returns incoming bytes, or we got unthrottled */
@@ -514,7 +514,7 @@ static void acm_waker(struct work_struct *waker)
514514

515515
rv = usb_autopm_get_interface(acm->control);
516516
if (rv < 0) {
517-
err("Autopm failure in %s", __func__);
517+
dev_err(&acm->dev->dev, "Autopm failure in %s\n", __func__);
518518
return;
519519
}
520520
if (acm->delayed_wb) {
@@ -924,7 +924,7 @@ static int acm_probe (struct usb_interface *intf,
924924

925925
/* normal probing*/
926926
if (!buffer) {
927-
err("Weird descriptor references\n");
927+
dev_err(&intf->dev, "Weird descriptor references\n");
928928
return -EINVAL;
929929
}
930930

@@ -934,21 +934,24 @@ static int acm_probe (struct usb_interface *intf,
934934
buflen = intf->cur_altsetting->endpoint->extralen;
935935
buffer = intf->cur_altsetting->endpoint->extra;
936936
} else {
937-
err("Zero length descriptor references\n");
937+
dev_err(&intf->dev,
938+
"Zero length descriptor references\n");
938939
return -EINVAL;
939940
}
940941
}
941942

942943
while (buflen > 0) {
943944
if (buffer [1] != USB_DT_CS_INTERFACE) {
944-
err("skipping garbage\n");
945+
dev_err(&intf->dev, "skipping garbage\n");
945946
goto next_desc;
946947
}
947948

948949
switch (buffer [2]) {
949950
case USB_CDC_UNION_TYPE: /* we've found it */
950951
if (union_header) {
951-
err("More than one union descriptor, skipping ...");
952+
dev_err(&intf->dev, "More than one "
953+
"union descriptor, "
954+
"skipping ...\n");
952955
goto next_desc;
953956
}
954957
union_header = (struct usb_cdc_union_desc *)
@@ -966,7 +969,9 @@ static int acm_probe (struct usb_interface *intf,
966969
call_management_function = buffer[3];
967970
call_interface_num = buffer[4];
968971
if ((call_management_function & 3) != 3)
969-
err("This device cannot do calls on its own. It is no modem.");
972+
dev_err(&intf->dev, "This device "
973+
"cannot do calls on its own. "
974+
"It is no modem.\n");
970975
break;
971976
default:
972977
/* there are LOTS more CDC descriptors that
@@ -1051,7 +1056,7 @@ static int acm_probe (struct usb_interface *intf,
10511056
for (minor = 0; minor < ACM_TTY_MINORS && acm_table[minor]; minor++);
10521057

10531058
if (minor == ACM_TTY_MINORS) {
1054-
err("no more free acm devices");
1059+
dev_err(&intf->dev, "no more free acm devices\n");
10551060
return -ENODEV;
10561061
}
10571062

drivers/usb/class/cdc-wdm.c

+30-18
Original file line numberDiff line numberDiff line change
@@ -132,10 +132,12 @@ static void wdm_in_callback(struct urb *urb)
132132
"nonzero urb status received: -ESHUTDOWN");
133133
break;
134134
case -EPIPE:
135-
err("nonzero urb status received: -EPIPE");
135+
dev_err(&desc->intf->dev,
136+
"nonzero urb status received: -EPIPE\n");
136137
break;
137138
default:
138-
err("Unexpected error %d", status);
139+
dev_err(&desc->intf->dev,
140+
"Unexpected error %d\n", status);
139141
break;
140142
}
141143
}
@@ -170,16 +172,18 @@ static void wdm_int_callback(struct urb *urb)
170172
return; /* unplug */
171173
case -EPIPE:
172174
set_bit(WDM_INT_STALL, &desc->flags);
173-
err("Stall on int endpoint");
175+
dev_err(&desc->intf->dev, "Stall on int endpoint\n");
174176
goto sw; /* halt is cleared in work */
175177
default:
176-
err("nonzero urb status received: %d", status);
178+
dev_err(&desc->intf->dev,
179+
"nonzero urb status received: %d\n", status);
177180
break;
178181
}
179182
}
180183

181184
if (urb->actual_length < sizeof(struct usb_cdc_notification)) {
182-
err("wdm_int_callback - %d bytes", urb->actual_length);
185+
dev_err(&desc->intf->dev, "wdm_int_callback - %d bytes\n",
186+
urb->actual_length);
183187
goto exit;
184188
}
185189

@@ -198,7 +202,8 @@ static void wdm_int_callback(struct urb *urb)
198202
goto exit;
199203
default:
200204
clear_bit(WDM_POLL_RUNNING, &desc->flags);
201-
err("unknown notification %d received: index %d len %d",
205+
dev_err(&desc->intf->dev,
206+
"unknown notification %d received: index %d len %d\n",
202207
dr->bNotificationType, dr->wIndex, dr->wLength);
203208
goto exit;
204209
}
@@ -236,14 +241,16 @@ static void wdm_int_callback(struct urb *urb)
236241
sw:
237242
rv = schedule_work(&desc->rxwork);
238243
if (rv)
239-
err("Cannot schedule work");
244+
dev_err(&desc->intf->dev,
245+
"Cannot schedule work\n");
240246
}
241247
}
242248
exit:
243249
rv = usb_submit_urb(urb, GFP_ATOMIC);
244250
if (rv)
245-
err("%s - usb_submit_urb failed with result %d",
246-
__func__, rv);
251+
dev_err(&desc->intf->dev,
252+
"%s - usb_submit_urb failed with result %d\n",
253+
__func__, rv);
247254

248255
}
249256

@@ -353,7 +360,7 @@ static ssize_t wdm_write
353360
if (rv < 0) {
354361
kfree(buf);
355362
clear_bit(WDM_IN_USE, &desc->flags);
356-
err("Tx URB error: %d", rv);
363+
dev_err(&desc->intf->dev, "Tx URB error: %d\n", rv);
357364
} else {
358365
dev_dbg(&desc->intf->dev, "Tx URB has been submitted index=%d",
359366
req->wIndex);
@@ -401,7 +408,8 @@ static ssize_t wdm_read
401408
int t = desc->rerr;
402409
desc->rerr = 0;
403410
spin_unlock_irq(&desc->iuspin);
404-
err("reading had resulted in %d", t);
411+
dev_err(&desc->intf->dev,
412+
"reading had resulted in %d\n", t);
405413
rv = -EIO;
406414
goto err;
407415
}
@@ -440,7 +448,7 @@ static ssize_t wdm_read
440448
err:
441449
mutex_unlock(&desc->rlock);
442450
if (rv < 0)
443-
err("wdm_read: exit error");
451+
dev_err(&desc->intf->dev, "wdm_read: exit error\n");
444452
return rv;
445453
}
446454

@@ -450,7 +458,8 @@ static int wdm_flush(struct file *file, fl_owner_t id)
450458

451459
wait_event(desc->wait, !test_bit(WDM_IN_USE, &desc->flags));
452460
if (desc->werr < 0)
453-
err("Error in flush path: %d", desc->werr);
461+
dev_err(&desc->intf->dev, "Error in flush path: %d\n",
462+
desc->werr);
454463

455464
return desc->werr;
456465
}
@@ -502,7 +511,7 @@ static int wdm_open(struct inode *inode, struct file *file)
502511

503512
rv = usb_autopm_get_interface(desc->intf);
504513
if (rv < 0) {
505-
err("Error autopm - %d", rv);
514+
dev_err(&desc->intf->dev, "Error autopm - %d\n", rv);
506515
goto out;
507516
}
508517
intf->needs_remote_wakeup = 1;
@@ -512,7 +521,8 @@ static int wdm_open(struct inode *inode, struct file *file)
512521
rv = usb_submit_urb(desc->validity, GFP_KERNEL);
513522
if (rv < 0) {
514523
desc->count--;
515-
err("Error submitting int urb - %d", rv);
524+
dev_err(&desc->intf->dev,
525+
"Error submitting int urb - %d\n", rv);
516526
}
517527
} else {
518528
rv = 0;
@@ -600,7 +610,7 @@ static int wdm_probe(struct usb_interface *intf, const struct usb_device_id *id)
600610

601611
while (buflen > 0) {
602612
if (buffer [1] != USB_DT_CS_INTERFACE) {
603-
err("skipping garbage");
613+
dev_err(&intf->dev, "skipping garbage\n");
604614
goto next_desc;
605615
}
606616

@@ -614,7 +624,8 @@ static int wdm_probe(struct usb_interface *intf, const struct usb_device_id *id)
614624
"Finding maximum buffer length: %d", maxcom);
615625
break;
616626
default:
617-
err("Ignoring extra header, type %d, length %d",
627+
dev_err(&intf->dev,
628+
"Ignoring extra header, type %d, length %d\n",
618629
buffer[2], buffer[0]);
619630
break;
620631
}
@@ -772,7 +783,8 @@ static int recover_from_urb_loss(struct wdm_device *desc)
772783
if (desc->count) {
773784
rv = usb_submit_urb(desc->validity, GFP_NOIO);
774785
if (rv < 0)
775-
err("Error resume submitting int urb - %d", rv);
786+
dev_err(&desc->intf->dev,
787+
"Error resume submitting int urb - %d\n", rv);
776788
}
777789
return rv;
778790
}

drivers/usb/class/usblp.c

+4-3
Original file line numberDiff line numberDiff line change
@@ -593,8 +593,9 @@ static long usblp_ioctl(struct file *file, unsigned int cmd, unsigned long arg)
593593
err = usblp_hp_channel_change_request(usblp,
594594
arg, &newChannel);
595595
if (err < 0) {
596-
err("usblp%d: error = %d setting "
597-
"HP channel",
596+
dev_err(&usblp->dev->dev,
597+
"usblp%d: error = %d setting "
598+
"HP channel\n",
598599
usblp->minor, err);
599600
retval = -EIO;
600601
goto done;
@@ -1345,7 +1346,7 @@ static void usblp_disconnect(struct usb_interface *intf)
13451346
usb_deregister_dev(intf, &usblp_class);
13461347

13471348
if (!usblp || !usblp->dev) {
1348-
err("bogus disconnect");
1349+
dev_err(&intf->dev, "bogus disconnect\n");
13491350
BUG ();
13501351
}
13511352

0 commit comments

Comments
 (0)