Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

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 <gregkh@suse.de>

+48 -30
+14 -9
drivers/usb/class/cdc-acm.c
··· 326 326 usb_mark_last_busy(acm->dev); 327 327 retval = usb_submit_urb (urb, GFP_ATOMIC); 328 328 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); 331 331 } 332 332 333 333 /* data interface returns incoming bytes, or we got unthrottled */ ··· 514 514 515 515 rv = usb_autopm_get_interface(acm->control); 516 516 if (rv < 0) { 517 - err("Autopm failure in %s", __func__); 517 + dev_err(&acm->dev->dev, "Autopm failure in %s\n", __func__); 518 518 return; 519 519 } 520 520 if (acm->delayed_wb) { ··· 924 924 925 925 /* normal probing*/ 926 926 if (!buffer) { 927 - err("Weird descriptor references\n"); 927 + dev_err(&intf->dev, "Weird descriptor references\n"); 928 928 return -EINVAL; 929 929 } 930 930 ··· 934 934 buflen = intf->cur_altsetting->endpoint->extralen; 935 935 buffer = intf->cur_altsetting->endpoint->extra; 936 936 } else { 937 - err("Zero length descriptor references\n"); 937 + dev_err(&intf->dev, 938 + "Zero length descriptor references\n"); 938 939 return -EINVAL; 939 940 } 940 941 } 941 942 942 943 while (buflen > 0) { 943 944 if (buffer [1] != USB_DT_CS_INTERFACE) { 944 - err("skipping garbage\n"); 945 + dev_err(&intf->dev, "skipping garbage\n"); 945 946 goto next_desc; 946 947 } 947 948 948 949 switch (buffer [2]) { 949 950 case USB_CDC_UNION_TYPE: /* we've found it */ 950 951 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"); 952 955 goto next_desc; 953 956 } 954 957 union_header = (struct usb_cdc_union_desc *) ··· 969 966 call_management_function = buffer[3]; 970 967 call_interface_num = buffer[4]; 971 968 if ((call_management_function & 3) != 3) 972 - err("This device cannot do calls on its own. It is no modem."); 969 + dev_err(&intf->dev, "This device " 970 + "cannot do calls on its own. " 971 + "It is no modem.\n"); 973 972 break; 974 973 default: 975 974 /* there are LOTS more CDC descriptors that ··· 1056 1051 for (minor = 0; minor < ACM_TTY_MINORS && acm_table[minor]; minor++); 1057 1052 1058 1053 if (minor == ACM_TTY_MINORS) { 1059 - err("no more free acm devices"); 1054 + dev_err(&intf->dev, "no more free acm devices\n"); 1060 1055 return -ENODEV; 1061 1056 } 1062 1057
+30 -18
drivers/usb/class/cdc-wdm.c
··· 132 132 "nonzero urb status received: -ESHUTDOWN"); 133 133 break; 134 134 case -EPIPE: 135 - err("nonzero urb status received: -EPIPE"); 135 + dev_err(&desc->intf->dev, 136 + "nonzero urb status received: -EPIPE\n"); 136 137 break; 137 138 default: 138 - err("Unexpected error %d", status); 139 + dev_err(&desc->intf->dev, 140 + "Unexpected error %d\n", status); 139 141 break; 140 142 } 141 143 } ··· 172 170 return; /* unplug */ 173 171 case -EPIPE: 174 172 set_bit(WDM_INT_STALL, &desc->flags); 175 - err("Stall on int endpoint"); 173 + dev_err(&desc->intf->dev, "Stall on int endpoint\n"); 176 174 goto sw; /* halt is cleared in work */ 177 175 default: 178 - err("nonzero urb status received: %d", status); 176 + dev_err(&desc->intf->dev, 177 + "nonzero urb status received: %d\n", status); 179 178 break; 180 179 } 181 180 } 182 181 183 182 if (urb->actual_length < sizeof(struct usb_cdc_notification)) { 184 - err("wdm_int_callback - %d bytes", urb->actual_length); 183 + dev_err(&desc->intf->dev, "wdm_int_callback - %d bytes\n", 184 + urb->actual_length); 185 185 goto exit; 186 186 } 187 187 ··· 202 198 goto exit; 203 199 default: 204 200 clear_bit(WDM_POLL_RUNNING, &desc->flags); 205 - err("unknown notification %d received: index %d len %d", 201 + dev_err(&desc->intf->dev, 202 + "unknown notification %d received: index %d len %d\n", 206 203 dr->bNotificationType, dr->wIndex, dr->wLength); 207 204 goto exit; 208 205 } ··· 241 236 sw: 242 237 rv = schedule_work(&desc->rxwork); 243 238 if (rv) 244 - err("Cannot schedule work"); 239 + dev_err(&desc->intf->dev, 240 + "Cannot schedule work\n"); 245 241 } 246 242 } 247 243 exit: 248 244 rv = usb_submit_urb(urb, GFP_ATOMIC); 249 245 if (rv) 250 - err("%s - usb_submit_urb failed with result %d", 251 - __func__, rv); 246 + dev_err(&desc->intf->dev, 247 + "%s - usb_submit_urb failed with result %d\n", 248 + __func__, rv); 252 249 253 250 } 254 251 ··· 360 353 if (rv < 0) { 361 354 kfree(buf); 362 355 clear_bit(WDM_IN_USE, &desc->flags); 363 - err("Tx URB error: %d", rv); 356 + dev_err(&desc->intf->dev, "Tx URB error: %d\n", rv); 364 357 } else { 365 358 dev_dbg(&desc->intf->dev, "Tx URB has been submitted index=%d", 366 359 req->wIndex); ··· 408 401 int t = desc->rerr; 409 402 desc->rerr = 0; 410 403 spin_unlock_irq(&desc->iuspin); 411 - err("reading had resulted in %d", t); 404 + dev_err(&desc->intf->dev, 405 + "reading had resulted in %d\n", t); 412 406 rv = -EIO; 413 407 goto err; 414 408 } ··· 448 440 err: 449 441 mutex_unlock(&desc->rlock); 450 442 if (rv < 0) 451 - err("wdm_read: exit error"); 443 + dev_err(&desc->intf->dev, "wdm_read: exit error\n"); 452 444 return rv; 453 445 } 454 446 ··· 458 450 459 451 wait_event(desc->wait, !test_bit(WDM_IN_USE, &desc->flags)); 460 452 if (desc->werr < 0) 461 - err("Error in flush path: %d", desc->werr); 453 + dev_err(&desc->intf->dev, "Error in flush path: %d\n", 454 + desc->werr); 462 455 463 456 return desc->werr; 464 457 } ··· 511 502 512 503 rv = usb_autopm_get_interface(desc->intf); 513 504 if (rv < 0) { 514 - err("Error autopm - %d", rv); 505 + dev_err(&desc->intf->dev, "Error autopm - %d\n", rv); 515 506 goto out; 516 507 } 517 508 intf->needs_remote_wakeup = 1; ··· 521 512 rv = usb_submit_urb(desc->validity, GFP_KERNEL); 522 513 if (rv < 0) { 523 514 desc->count--; 524 - err("Error submitting int urb - %d", rv); 515 + dev_err(&desc->intf->dev, 516 + "Error submitting int urb - %d\n", rv); 525 517 } 526 518 } else { 527 519 rv = 0; ··· 610 600 611 601 while (buflen > 0) { 612 602 if (buffer [1] != USB_DT_CS_INTERFACE) { 613 - err("skipping garbage"); 603 + dev_err(&intf->dev, "skipping garbage\n"); 614 604 goto next_desc; 615 605 } 616 606 ··· 624 614 "Finding maximum buffer length: %d", maxcom); 625 615 break; 626 616 default: 627 - err("Ignoring extra header, type %d, length %d", 617 + dev_err(&intf->dev, 618 + "Ignoring extra header, type %d, length %d\n", 628 619 buffer[2], buffer[0]); 629 620 break; 630 621 } ··· 783 772 if (desc->count) { 784 773 rv = usb_submit_urb(desc->validity, GFP_NOIO); 785 774 if (rv < 0) 786 - err("Error resume submitting int urb - %d", rv); 775 + dev_err(&desc->intf->dev, 776 + "Error resume submitting int urb - %d\n", rv); 787 777 } 788 778 return rv; 789 779 }
+4 -3
drivers/usb/class/usblp.c
··· 593 593 err = usblp_hp_channel_change_request(usblp, 594 594 arg, &newChannel); 595 595 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", 598 599 usblp->minor, err); 599 600 retval = -EIO; 600 601 goto done; ··· 1346 1345 usb_deregister_dev(intf, &usblp_class); 1347 1346 1348 1347 if (!usblp || !usblp->dev) { 1349 - err("bogus disconnect"); 1348 + dev_err(&intf->dev, "bogus disconnect\n"); 1350 1349 BUG (); 1351 1350 } 1352 1351