tree:   https://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 
testing/next
head:   ad9721fbf4c4dd7e57372662b91adb8ba0c3a9fc
commit: ad9721fbf4c4dd7e57372662b91adb8ba0c3a9fc [35/35] usb: gadget: udc: Add 
Synopsys UDC Platform driver
config: m32r-allmodconfig (attached as .config)
compiler: m32r-linux-gcc (GCC) 6.2.0
reproduce:
        wget 
https://raw.githubusercontent.com/01org/lkp-tests/master/sbin/make.cross -O 
~/bin/make.cross
        chmod +x ~/bin/make.cross
        git checkout ad9721fbf4c4dd7e57372662b91adb8ba0c3a9fc
        # save the attached .config to linux build tree
        make.cross ARCH=m32r 

All warnings (new ones prefixed by >>):

   In file included from include/linux/printk.h:329:0,
                    from include/linux/kernel.h:13,
                    from include/linux/list.h:8,
                    from include/linux/module.h:9,
                    from drivers/usb/gadget/udc/snps_udc_core.c:23:
   drivers/usb/gadget/udc/snps_udc_core.c: In function 'print_regs':
>> drivers/usb/gadget/udc/snps_udc_core.c:197:11: warning: format '%x' expects 
>> argument of type 'unsigned int', but argument 4 has type 'long unsigned int' 
>> [-Wformat=]
     DBG(dev, "dev config     = %08x\n", readl(&dev->regs->cfg));
              ^
   include/linux/dynamic_debug.h:134:39: note: in definition of macro 
'dynamic_dev_dbg'
      __dynamic_dev_dbg(&descriptor, dev, fmt, \
                                          ^~~
>> drivers/usb/gadget/udc/amd5536udc.h:658:28: note: in expansion of macro 
>> 'dev_dbg'
    #define DBG(udc , args...) dev_dbg(udc->dev, args)
                               ^~~~~~~
>> drivers/usb/gadget/udc/snps_udc_core.c:197:2: note: in expansion of macro 
>> 'DBG'
     DBG(dev, "dev config     = %08x\n", readl(&dev->regs->cfg));
     ^~~
   drivers/usb/gadget/udc/snps_udc_core.c:198:11: warning: format '%x' expects 
argument of type 'unsigned int', but argument 4 has type 'long unsigned int' 
[-Wformat=]
     DBG(dev, "dev control    = %08x\n", readl(&dev->regs->ctl));
              ^
   include/linux/dynamic_debug.h:134:39: note: in definition of macro 
'dynamic_dev_dbg'
      __dynamic_dev_dbg(&descriptor, dev, fmt, \
                                          ^~~
>> drivers/usb/gadget/udc/amd5536udc.h:658:28: note: in expansion of macro 
>> 'dev_dbg'
    #define DBG(udc , args...) dev_dbg(udc->dev, args)
                               ^~~~~~~
   drivers/usb/gadget/udc/snps_udc_core.c:198:2: note: in expansion of macro 
'DBG'
     DBG(dev, "dev control    = %08x\n", readl(&dev->regs->ctl));
     ^~~
   drivers/usb/gadget/udc/snps_udc_core.c:199:11: warning: format '%x' expects 
argument of type 'unsigned int', but argument 4 has type 'long unsigned int' 
[-Wformat=]
     DBG(dev, "dev status     = %08x\n", readl(&dev->regs->sts));
              ^
   include/linux/dynamic_debug.h:134:39: note: in definition of macro 
'dynamic_dev_dbg'
      __dynamic_dev_dbg(&descriptor, dev, fmt, \
                                          ^~~
>> drivers/usb/gadget/udc/amd5536udc.h:658:28: note: in expansion of macro 
>> 'dev_dbg'
    #define DBG(udc , args...) dev_dbg(udc->dev, args)
                               ^~~~~~~
   drivers/usb/gadget/udc/snps_udc_core.c:199:2: note: in expansion of macro 
'DBG'
     DBG(dev, "dev status     = %08x\n", readl(&dev->regs->sts));
     ^~~
   drivers/usb/gadget/udc/snps_udc_core.c:201:11: warning: format '%x' expects 
argument of type 'unsigned int', but argument 4 has type 'long unsigned int' 
[-Wformat=]
     DBG(dev, "dev int's      = %08x\n", readl(&dev->regs->irqsts));
              ^
   include/linux/dynamic_debug.h:134:39: note: in definition of macro 
'dynamic_dev_dbg'
      __dynamic_dev_dbg(&descriptor, dev, fmt, \
                                          ^~~
>> drivers/usb/gadget/udc/amd5536udc.h:658:28: note: in expansion of macro 
>> 'dev_dbg'
    #define DBG(udc , args...) dev_dbg(udc->dev, args)
                               ^~~~~~~
   drivers/usb/gadget/udc/snps_udc_core.c:201:2: note: in expansion of macro 
'DBG'
     DBG(dev, "dev int's      = %08x\n", readl(&dev->regs->irqsts));
     ^~~
   drivers/usb/gadget/udc/snps_udc_core.c:202:11: warning: format '%x' expects 
argument of type 'unsigned int', but argument 4 has type 'long unsigned int' 
[-Wformat=]
     DBG(dev, "dev intmask    = %08x\n", readl(&dev->regs->irqmsk));
              ^
   include/linux/dynamic_debug.h:134:39: note: in definition of macro 
'dynamic_dev_dbg'
      __dynamic_dev_dbg(&descriptor, dev, fmt, \
                                          ^~~
>> drivers/usb/gadget/udc/amd5536udc.h:658:28: note: in expansion of macro 
>> 'dev_dbg'
    #define DBG(udc , args...) dev_dbg(udc->dev, args)
                               ^~~~~~~
   drivers/usb/gadget/udc/snps_udc_core.c:202:2: note: in expansion of macro 
'DBG'
     DBG(dev, "dev intmask    = %08x\n", readl(&dev->regs->irqmsk));
     ^~~
   drivers/usb/gadget/udc/snps_udc_core.c:204:11: warning: format '%x' expects 
argument of type 'unsigned int', but argument 4 has type 'long unsigned int' 
[-Wformat=]
     DBG(dev, "dev ep int's   = %08x\n", readl(&dev->regs->ep_irqsts));
              ^
   include/linux/dynamic_debug.h:134:39: note: in definition of macro 
'dynamic_dev_dbg'
      __dynamic_dev_dbg(&descriptor, dev, fmt, \
                                          ^~~
>> drivers/usb/gadget/udc/amd5536udc.h:658:28: note: in expansion of macro 
>> 'dev_dbg'
    #define DBG(udc , args...) dev_dbg(udc->dev, args)
                               ^~~~~~~
   drivers/usb/gadget/udc/snps_udc_core.c:204:2: note: in expansion of macro 
'DBG'
     DBG(dev, "dev ep int's   = %08x\n", readl(&dev->regs->ep_irqsts));
     ^~~
   drivers/usb/gadget/udc/snps_udc_core.c:205:11: warning: format '%x' expects 
argument of type 'unsigned int', but argument 4 has type 'long unsigned int' 
[-Wformat=]
     DBG(dev, "dev ep intmask = %08x\n", readl(&dev->regs->ep_irqmsk));
              ^
   include/linux/dynamic_debug.h:134:39: note: in definition of macro 
'dynamic_dev_dbg'
      __dynamic_dev_dbg(&descriptor, dev, fmt, \
                                          ^~~
>> drivers/usb/gadget/udc/amd5536udc.h:658:28: note: in expansion of macro 
>> 'dev_dbg'
    #define DBG(udc , args...) dev_dbg(udc->dev, args)
                               ^~~~~~~
   drivers/usb/gadget/udc/snps_udc_core.c:205:2: note: in expansion of macro 
'DBG'
     DBG(dev, "dev ep intmask = %08x\n", readl(&dev->regs->ep_irqmsk));
     ^~~
   drivers/usb/gadget/udc/snps_udc_core.c: In function 'udc_data_out_isr':
   drivers/usb/gadget/udc/snps_udc_core.c:2105:13: warning: format '%x' expects 
argument of type 'unsigned int', but argument 5 has type 'long unsigned int' 
[-Wformat=]
       DBG(dev, "BNA ep%dout occurred - DESPTR = %x\n",
                ^
   include/linux/dynamic_debug.h:134:39: note: in definition of macro 
'dynamic_dev_dbg'
      __dynamic_dev_dbg(&descriptor, dev, fmt, \
                                          ^~~
>> drivers/usb/gadget/udc/amd5536udc.h:658:28: note: in expansion of macro 
>> 'dev_dbg'
    #define DBG(udc , args...) dev_dbg(udc->dev, args)
                               ^~~~~~~
   drivers/usb/gadget/udc/snps_udc_core.c:2105:4: note: in expansion of macro 
'DBG'
       DBG(dev, "BNA ep%dout occurred - DESPTR = %x\n",
       ^~~

vim +197 drivers/usb/gadget/udc/snps_udc_core.c

55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   17 
  */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   18 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   19 
 /* Driver strings */
97b3ffa2 drivers/usb/gadget/udc/amd5536udc.c Raviteja Garimella 2017-03-28   20 
 #define UDC_MOD_DESCRIPTION            "Synopsys USB Device Controller"
c15e03e1 drivers/usb/gadget/amd5536udc.c     Cyril Roelandt     2012-02-25   21 
 #define UDC_DRIVER_VERSION_STRING      "01.00.0206"
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   22 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  @23 
 #include <linux/module.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   24 
 #include <linux/pci.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   25 
 #include <linux/kernel.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   26 
 #include <linux/delay.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   27 
 #include <linux/ioport.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   28 
 #include <linux/sched.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   29 
 #include <linux/slab.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   30 
 #include <linux/errno.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   31 
 #include <linux/timer.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   32 
 #include <linux/list.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   33 
 #include <linux/interrupt.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   34 
 #include <linux/ioctl.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   35 
 #include <linux/fs.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   36 
 #include <linux/dmapool.h>
b38b03b3 drivers/usb/gadget/amd5536udc.c     Bryan Wu           2011-06-02   37 
 #include <linux/prefetch.h>
97b3ffa2 drivers/usb/gadget/udc/amd5536udc.c Raviteja Garimella 2017-03-28   38 
 #include <linux/moduleparam.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   39 
 #include <asm/byteorder.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   40 
 #include <asm/unaligned.h>
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   41 
 #include "amd5536udc.h"
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   42 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   43 
 static void udc_tasklet_disconnect(unsigned long);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   44 
 static void udc_setup_endpoints(struct udc *dev);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   45 
 static void udc_soft_reset(struct udc *dev);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   46 
 static struct udc_request *udc_alloc_bna_dummy(struct udc_ep *ep);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   47 
 static void udc_free_request(struct usb_ep *usbep, struct usb_request *usbreq);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   48 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   49 
 /* description */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   50 
 static const char mod_desc[] = UDC_MOD_DESCRIPTION;
97b3ffa2 drivers/usb/gadget/udc/amd5536udc.c Raviteja Garimella 2017-03-28   51 
 static const char name[] = "udc";
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   52 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   53 
 /* structure to hold endpoint function pointers */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   54 
 static const struct usb_ep_ops udc_ep_ops;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   55 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   56 
 /* received setup data */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   57 
 static union udc_setup_data setup_data;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   58 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   59 
 /* pointer to device object */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   60 
 static struct udc *udc;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   61 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   62 
 /* irq spin lock for soft reset */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   63 
 static DEFINE_SPINLOCK(udc_irq_spinlock);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   64 
 /* stall spin lock */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   65 
 static DEFINE_SPINLOCK(udc_stall_spinlock);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   66 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   67 
 /*
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   68 
 * slave mode: pending bytes in rx fifo after nyet,
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   69 
 * used if EPIN irq came but no req was available
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   70 
 */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   71 
 static unsigned int udc_rxfifo_pending;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   72 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   73 
 /* count soft resets after suspend to avoid loop */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   74 
 static int soft_reset_occured;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   75 
 static int soft_reset_after_usbreset_occured;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   76 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   77 
 /* timer */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   78 
 static struct timer_list udc_timer;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   79 
 static int stop_timer;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   80 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   81 
 /* set_rde -- Is used to control enabling of RX DMA. Problem is
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   82 
  * that UDC has only one bit (RDE) to enable/disable RX DMA for
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   83 
  * all OUT endpoints. So we have to handle race conditions like
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   84 
  * when OUT data reaches the fifo but no request was queued yet.
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   85 
  * This cannot be solved by letting the RX DMA disabled until a
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   86 
  * request gets queued because there may be other OUT packets
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   87 
  * in the FIFO (important for not blocking control traffic).
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   88 
  * The value of set_rde controls the correspondig timer.
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   89 
  *
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   90 
  * set_rde -1 == not used, means it is alloed to be set to 0 or 1
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   91 
  * set_rde  0 == do not touch RDE, do no start the RDE timer
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   92 
  * set_rde  1 == timer function will look whether FIFO has data
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   93 
  * set_rde  2 == set by timer function to enable RX DMA on next call
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   94 
  */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   95 
 static int set_rde = -1;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   96 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   97 
 static DECLARE_COMPLETION(on_exit);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   98 
 static struct timer_list udc_pollstall_timer;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16   99 
 static int stop_pollstall_timer;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  100 
 static DECLARE_COMPLETION(on_pollstall_exit);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  101 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  102 
 /* tasklet for usb disconnect */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  103 
 static DECLARE_TASKLET(disconnect_tasklet, udc_tasklet_disconnect,
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  104 
                (unsigned long) &udc);
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  105 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  106 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  107 
 /* endpoint names used for print */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  108 
 static const char ep0_string[] = "ep0in";
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  109 
 static const struct {
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  110 
        const char *name;
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  111 
        const struct usb_ep_caps caps;
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  112 
 } ep_info[] = {
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  113 
 #define EP_INFO(_name, _caps) \
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  114 
        { \
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  115 
                .name = _name, \
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  116 
                .caps = _caps, \
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  117 
        }
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  118 
 
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  119 
        EP_INFO(ep0_string,
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  120 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_CONTROL, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  121 
        EP_INFO("ep1in-int",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  122 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  123 
        EP_INFO("ep2in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  124 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  125 
        EP_INFO("ep3in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  126 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  127 
        EP_INFO("ep4in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  128 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  129 
        EP_INFO("ep5in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  130 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  131 
        EP_INFO("ep6in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  132 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  133 
        EP_INFO("ep7in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  134 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  135 
        EP_INFO("ep8in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  136 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  137 
        EP_INFO("ep9in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  138 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  139 
        EP_INFO("ep10in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  140 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  141 
        EP_INFO("ep11in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  142 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  143 
        EP_INFO("ep12in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  144 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  145 
        EP_INFO("ep13in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  146 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  147 
        EP_INFO("ep14in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  148 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  149 
        EP_INFO("ep15in-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  150 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_IN)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  151 
        EP_INFO("ep0out",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  152 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_CONTROL, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  153 
        EP_INFO("ep1out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  154 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  155 
        EP_INFO("ep2out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  156 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  157 
        EP_INFO("ep3out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  158 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  159 
        EP_INFO("ep4out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  160 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  161 
        EP_INFO("ep5out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  162 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  163 
        EP_INFO("ep6out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  164 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  165 
        EP_INFO("ep7out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  166 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  167 
        EP_INFO("ep8out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  168 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  169 
        EP_INFO("ep9out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  170 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  171 
        EP_INFO("ep10out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  172 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  173 
        EP_INFO("ep11out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  174 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  175 
        EP_INFO("ep12out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  176 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  177 
        EP_INFO("ep13out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  178 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  179 
        EP_INFO("ep14out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  180 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  181 
        EP_INFO("ep15out-bulk",
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  182 
                USB_EP_CAPS(USB_EP_CAPS_TYPE_BULK, USB_EP_CAPS_DIR_OUT)),
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  183 
 
6f02ac5a drivers/usb/gadget/udc/amd5536udc.c Robert Baldyga     2015-07-31  184 
 #undef EP_INFO
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  185 
 };
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  186 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  187 
 /* buffer fill mode */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  188 
 static int use_dma_bufferfill_mode;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  189 
 /* tx buffer size for high speed */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  190 
 static unsigned long hs_tx_buf = UDC_EPIN_BUFF_SIZE;
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  191 
 
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  192 
 /*---------------------------------------------------------------------------*/
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  193 
 /* Prints UDC device registers and endpoint irq registers */
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  194 
 static void print_regs(struct udc *dev)
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  195 
 {
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  196 
        DBG(dev, "------- Device registers -------\n");
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16 @197 
        DBG(dev, "dev config     = %08x\n", readl(&dev->regs->cfg));
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  198 
        DBG(dev, "dev control    = %08x\n", readl(&dev->regs->ctl));
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  199 
        DBG(dev, "dev status     = %08x\n", readl(&dev->regs->sts));
55d402d8 drivers/usb/gadget/amd5536udc.c     Thomas Dahlmann    2007-07-16  200 
        DBG(dev, "\n");

:::::: The code at line 197 was first introduced by commit
:::::: 55d402d854ade6b63b26e958f201ee2ef00b7b15 USB: amd5536 UDC driver (in 
GEODE southbridge)

:::::: TO: Thomas Dahlmann <thomas.dahlm...@amd.com>
:::::: CC: Greg Kroah-Hartman <gre...@suse.de>

---
0-DAY kernel test infrastructure                Open Source Technology Center
https://lists.01.org/pipermail/kbuild-all                   Intel Corporation

Attachment: .config.gz
Description: application/gzip

Reply via email to