usb: gadget: udc-core: fix wrong call order
authorFelipe Balbi <balbi@ti.com>
Fri, 27 Apr 2012 08:02:15 +0000 (11:02 +0300)
committerBen Hutchings <ben@decadent.org.uk>
Fri, 11 May 2012 12:14:04 +0000 (13:14 +0100)
commit8945357368ceff19178f11eb2851f22460ce71d2
tree9eac7779d26b3087cf1a444cada8e8bb42d0ec9f
parentd3c291109eabed083b51c07805ccd6a595c62293
usb: gadget: udc-core: fix wrong call order

commit 83a787a71e034244a9fd1d5988fe18f226341417 upstream.

commit 6d258a4 (usb: gadget: udc-core: stop UDC on device-initiated
disconnect) introduced another case of asymmetric calls when issuing
a device-initiated disconnect. Fix it.

Reported-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Felipe Balbi <balbi@ti.com>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/usb/gadget/udc-core.c