summaryrefslogtreecommitdiff
path: root/drivers/usb/renesas_usbhs
diff options
context:
space:
mode:
authorMian Yousaf Kaukab <yousaf.kaukab@intel.com>2015-01-09 15:39:10 +0300
committerFelipe Balbi <balbi@ti.com>2015-01-13 00:34:58 +0300
commit6d713c1531638df8d459d248a89948318cbeec4c (patch)
treefe91baffb639fc77b6059397e5f9602b0da9ae0a /drivers/usb/renesas_usbhs
parent1b7a66b4d3399da5e0b13cf90fb4bd33b7197ff2 (diff)
downloadlinux-6d713c1531638df8d459d248a89948318cbeec4c.tar.xz
usb: dwc2: gadget: report disconnection after reset
If usb bus is reset without a physical disconnection, all endpoints will remain open. Call s3c_hsotg_disconnect() from reset handler to report a disconnect to gadget framework. hsotg->connected is checked in s3c_hsotg_disconnect() before processing disconnect. In some cases, USBRst is seen before EnumDone and after it as well. So move setting of hsotg->connected to set-address to avoid reporting extra disconnection in this case. Tested-by: Robert Baldyga <r.baldyga@samsung.com> Acked-by: Paul Zimmerman <paulz@synopsys.com> Signed-off-by: Mian Yousaf Kaukab <yousaf.kaukab@intel.com> Signed-off-by: Felipe Balbi <balbi@ti.com>
Diffstat (limited to 'drivers/usb/renesas_usbhs')
0 files changed, 0 insertions, 0 deletions