summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorAmit Pundir <amit.pundir@linaro.org>2015-10-06 20:53:27 +0530
committerJohn Stultz <john.stultz@linaro.org>2016-02-16 13:52:15 -0800
commitfcabd00b4177edfcfd17606b268e10602267ba86 (patch)
treeb54a5472915356f07dbbeec6f2dafe8928662f41 /drivers
parent06047350fc1c0dafb9e39af6b2428dad9a445005 (diff)
usb: gadget: configfs: handle gadget reset request for android
There is this new mandatory UDC->reset API in v3.18+ kernels, commit ef979a26 "usb: gadget: add reset API at usb_gadget_driver". Let android_disconnect handle that for Android, similar to how composite_disconnect is handling the generic ConfigFS gadget reset request. Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/usb/gadget/configfs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/gadget/configfs.c b/drivers/usb/gadget/configfs.c
index 542d60792e2c..ac4c641eb20b 100644
--- a/drivers/usb/gadget/configfs.c
+++ b/drivers/usb/gadget/configfs.c
@@ -1548,6 +1548,7 @@ static const struct usb_gadget_driver configfs_driver_template = {
.unbind = configfs_composite_unbind,
#ifdef CONFIG_USB_CONFIGFS_UEVENT
.setup = android_setup,
+ .reset = android_disconnect,
.disconnect = android_disconnect,
#else
.setup = composite_setup,