diff options
| author | Linux Build Service Account <lnxbuild@localhost> | 2016-11-02 14:41:34 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2016-11-02 14:41:33 -0700 |
| commit | adfb89a4934329f21d7c70504163ab581b83ac95 (patch) | |
| tree | 4cc580b34849be4da01feba5871c4990a4e2257a | |
| parent | cf07c2010332b3a4efe411db49d349e7908a6df1 (diff) | |
| parent | 5c57c9e1969d1527271a4bd0a177f57cca0a84b7 (diff) | |
Merge "dwc3: gadget: Remove disabling events and ep0 from gadget stop"
| -rw-r--r-- | drivers/usb/dwc3/gadget.c | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c index 687d51e25d4b..f32c23e97c70 100644 --- a/drivers/usb/dwc3/gadget.c +++ b/drivers/usb/dwc3/gadget.c @@ -2130,24 +2130,11 @@ static int dwc3_gadget_stop(struct usb_gadget *g) struct dwc3 *dwc = gadget_to_dwc(g); unsigned long flags; - pm_runtime_get_sync(dwc->dev); - dbg_event(0xFF, "Stop gsync", - atomic_read(&dwc->dev->power.usage_count)); - dwc3_gadget_disable_irq(dwc); spin_lock_irqsave(&dwc->lock, flags); - - __dwc3_gadget_ep_disable(dwc->eps[0]); - __dwc3_gadget_ep_disable(dwc->eps[1]); - dwc->gadget_driver = NULL; - spin_unlock_irqrestore(&dwc->lock, flags); - pm_runtime_mark_last_busy(dwc->dev); - pm_runtime_put_autosuspend(dwc->dev); - dbg_event(0xFF, "Auto_susgsync", 0); - return 0; } |
