MLK-15081 usb: gadget: utp: fix build warning with aarch64 compiler
authorLi Jun <jun.li@nxp.com>
Wed, 14 Jun 2017 15:16:30 +0000 (23:16 +0800)
committerNitin Garg <nitin.garg@nxp.com>
Mon, 19 Mar 2018 20:28:16 +0000 (15:28 -0500)
commit39e51c52cce3248fd0a0e4ee62449b30b168cea7
tree4dac2acde477d494d9b8d50fa2a0c3914b5af579
parent151795102ec10c0d8e84dc24c40bcb22257ed575
MLK-15081 usb: gadget: utp: fix build warning with aarch64 compiler

Compiler will generate below complain if using %d to print size_t, fix it
by using %zd.

drivers/usb/gadget/function/fsl_updater.c: In function ‘utp_do_read’:
./include/linux/kern_levels.h:4:18: warning: format ‘%d’ expects argument of type ‘int’, but argument 4 has type ‘size_t {aka long unsigned int}’ [-Wformat=]
 #define KERN_SOH "\001"  /* ASCII Start Of Header */
                  ^
./include/linux/kern_levels.h:13:19: note: in expansion of macro ‘KERN_SOH’
 #define KERN_INFO KERN_SOH "6" /* informational */
                   ^~~~~~~~
./include/linux/printk.h:284:9: note: in expansion of macro ‘KERN_INFO’
  printk(KERN_INFO pr_fmt(fmt), ##__VA_ARGS__)
         ^~~~~~~~~
drivers/usb/gadget/function/fsl_updater.c:245:3: note: in expansion of macro ‘pr_info’
   pr_info("Copied to %p, %d bytes started from %d\n",
   ^~~~~~~

Acked-by: Peter Chen <peter.chen@nxp.com>
Signed-off-by: Li Jun <jun.li@nxp.com>
drivers/usb/gadget/function/fsl_updater.c