USB: gadget: s3c: get rid of debug compile warning
authorBo Shen <voice.shen@atmel.com>
Wed, 27 Aug 2014 09:28:18 +0000 (17:28 +0800)
committerMarek Vasut <marex@denx.de>
Tue, 2 Sep 2014 12:32:15 +0000 (14:32 +0200)
When enable debug option to compile, it will give the following
warning, this patch is used to get rid of it.
--->8---
warning: 'flags' is used uninitialized in this function [-Wuninitialized]
---8<---

Signed-off-by: Bo Shen <voice.shen@atmel.com>
drivers/usb/gadget/s3c_udc_otg.c
drivers/usb/gadget/s3c_udc_otg_xfer_dma.c

index ce2494c2f32e9150725485a7ee605cac49305d06..b9816dfe30a55b495b3d715328eccd6c3f56ccf0 100644 (file)
@@ -288,7 +288,7 @@ int usb_gadget_register_driver(struct usb_gadget_driver *driver)
 {
        struct s3c_udc *dev = the_controller;
        int retval = 0;
-       unsigned long flags;
+       unsigned long flags = 0;
 
        debug_cond(DEBUG_SETUP != 0, "%s: %s\n", __func__, "no name");
 
@@ -336,7 +336,7 @@ int usb_gadget_register_driver(struct usb_gadget_driver *driver)
 int usb_gadget_unregister_driver(struct usb_gadget_driver *driver)
 {
        struct s3c_udc *dev = the_controller;
-       unsigned long flags;
+       unsigned long flags = 0;
 
        if (!dev)
                return -ENODEV;
@@ -580,7 +580,7 @@ static int s3c_ep_enable(struct usb_ep *_ep,
 {
        struct s3c_ep *ep;
        struct s3c_udc *dev;
-       unsigned long flags;
+       unsigned long flags = 0;
 
        debug("%s: %p\n", __func__, _ep);
 
@@ -644,7 +644,7 @@ static int s3c_ep_enable(struct usb_ep *_ep,
 static int s3c_ep_disable(struct usb_ep *_ep)
 {
        struct s3c_ep *ep;
-       unsigned long flags;
+       unsigned long flags = 0;
 
        debug("%s: %p\n", __func__, _ep);
 
@@ -702,7 +702,7 @@ static int s3c_dequeue(struct usb_ep *_ep, struct usb_request *_req)
 {
        struct s3c_ep *ep;
        struct s3c_request *req;
-       unsigned long flags;
+       unsigned long flags = 0;
 
        debug("%s: %p\n", __func__, _ep);
 
index 06dfeed9051ee3f516a67f1667b415b7406ad31d..4f69b22a254ceaa8586955337e90b018943aac63 100644 (file)
@@ -466,7 +466,7 @@ static int s3c_udc_irq(int irq, void *_dev)
        struct s3c_udc *dev = _dev;
        u32 intr_status;
        u32 usb_status, gintmsk;
-       unsigned long flags;
+       unsigned long flags = 0;
 
        spin_lock_irqsave(&dev->lock, flags);
 
@@ -585,7 +585,7 @@ static int s3c_queue(struct usb_ep *_ep, struct usb_request *_req,
        struct s3c_request *req;
        struct s3c_ep *ep;
        struct s3c_udc *dev;
-       unsigned long flags;
+       unsigned long flags = 0;
        u32 ep_num, gintsts;
 
        req = container_of(_req, struct s3c_request, req);
@@ -1033,7 +1033,7 @@ static int s3c_udc_set_halt(struct usb_ep *_ep, int value)
 {
        struct s3c_ep   *ep;
        struct s3c_udc  *dev;
-       unsigned long   flags;
+       unsigned long   flags = 0;
        u8              ep_num;
 
        ep = container_of(_ep, struct s3c_ep, ep);