diff options
Diffstat (limited to 'drivers/usb/gadget/udc/omap_udc.c')
| -rw-r--r-- | drivers/usb/gadget/udc/omap_udc.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/drivers/usb/gadget/udc/omap_udc.c b/drivers/usb/gadget/udc/omap_udc.c index 240ccba44592..33250e569af8 100644 --- a/drivers/usb/gadget/udc/omap_udc.c +++ b/drivers/usb/gadget/udc/omap_udc.c | |||
| @@ -2041,7 +2041,7 @@ static inline int machine_without_vbus_sense(void) | |||
| 2041 | static int omap_udc_start(struct usb_gadget *g, | 2041 | static int omap_udc_start(struct usb_gadget *g, |
| 2042 | struct usb_gadget_driver *driver) | 2042 | struct usb_gadget_driver *driver) |
| 2043 | { | 2043 | { |
| 2044 | int status = -ENODEV; | 2044 | int status; |
| 2045 | struct omap_ep *ep; | 2045 | struct omap_ep *ep; |
| 2046 | unsigned long flags; | 2046 | unsigned long flags; |
| 2047 | 2047 | ||
| @@ -2079,6 +2079,7 @@ static int omap_udc_start(struct usb_gadget *g, | |||
| 2079 | goto done; | 2079 | goto done; |
| 2080 | } | 2080 | } |
| 2081 | } else { | 2081 | } else { |
| 2082 | status = 0; | ||
| 2082 | if (can_pullup(udc)) | 2083 | if (can_pullup(udc)) |
| 2083 | pullup_enable(udc); | 2084 | pullup_enable(udc); |
| 2084 | else | 2085 | else |
