USB: serial: move usb_serial_debug_data to use %*ph
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Sep 2012 16:19:05 +0000 (09:19 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 13 Sep 2012 17:14:26 +0000 (10:14 -0700)
Now that we have a printk modifier for data streams, use it instead of
rolling our own.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/linux/usb/serial.h

index 86c0b451745d432dd7362e2259ad1cde7c33ad31..9e9a0a8991e4af7c105c9f738457a4e47a454fb9 100644 (file)
@@ -360,15 +360,9 @@ static inline void usb_serial_debug_data(int debug,
                                         const char *function, int size,
                                         const unsigned char *data)
 {
-       int i;
-
-       if (debug) {
-               dev_printk(KERN_DEBUG, dev, "%s - length = %d, data = ",
-                          function, size);
-               for (i = 0; i < size; ++i)
-                       printk("%.2x ", data[i]);
-               printk("\n");
-       }
+       if (debug)
+               dev_printk(KERN_DEBUG, dev, "%s - length = %d, data = %*ph\n",
+                          function, size, size, data);
 }
 
 /* Use our own dbg macro */