usb: gadget: mv_udc: remove unneeded NULL check
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 4 Jan 2012 07:20:09 +0000 (10:20 +0300)
committerFelipe Balbi <balbi@ti.com>
Tue, 24 Jan 2012 09:31:56 +0000 (11:31 +0200)
We've dereferenced req already, and we checked for bogus parameters at
the start of the function.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/gadget/mv_udc_core.c

index f97e737d26f7ac1adf69aee9c30829ef1d67d2a9..8dd398b99e2f91096d90e3072b3d41a158e382a8 100644 (file)
@@ -771,8 +771,7 @@ mv_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags)
                udc->ep0_state = DATA_STATE_XMIT;
 
        /* irq handler advances the queue */
-       if (req != NULL)
-               list_add_tail(&req->queue, &ep->queue);
+       list_add_tail(&req->queue, &ep->queue);
        spin_unlock_irqrestore(&udc->lock, flags);
 
        return 0;