usb: dwc3: core: only reset res->start in case of error
authorFelipe Balbi <balbi@ti.com>
Tue, 2 Sep 2014 20:19:43 +0000 (15:19 -0500)
committerFelipe Balbi <balbi@ti.com>
Mon, 9 Mar 2015 15:38:49 +0000 (10:38 -0500)
commit3da1f6ee3563f84395e5d334349a4c9e25d8cbcb
tree89ef8a842fa29e508a695dd422b8a9ca855b1ce2
parent31a0ede0de49a5897d7d97c68228ae79f86c38f0
usb: dwc3: core: only reset res->start in case of error

That trick is only needed if we end up with an error, so
there's no point in messing that outside of an error path.

In fact doing so causes problems when removing dwc3.ko,
problems which commit c5a1fbc (usb: dwc3: dwc3-omap: Fix
the crash on module removal) mistakenly tried to fix.

Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/dwc3/core.c