diff options
author | 2018-10-02 20:57:44 +0900 | |
---|---|---|
committer | 2018-10-02 15:16:52 +0300 | |
commit | afc92514a34c7414b28047b1205a6b709103c699 (patch) | |
tree | 89b77dcae3ad98f69ceda24552a38f114bcb5224 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | usb: dwc2: gadget: Add handler for WkupAlert interrupt (diff) | |
download | wireguard-linux-afc92514a34c7414b28047b1205a6b709103c699.tar.xz wireguard-linux-afc92514a34c7414b28047b1205a6b709103c699.zip |
usb: gadget: udc: renesas_usb3: Fix b-device mode for "workaround"
If the "workaround_for_vbus" is true, the driver will not call
usb_disconnect(). So, since the controller keeps some registers'
value, the driver doesn't re-enumarate suitable speed after
the b-device mode is disabled. To fix the issue, this patch
adds usb_disconnect() calling in renesas_usb3_b_device_write()
if workaround_for_vbus is true.
Fixes: 43ba968b00ea ("usb: gadget: udc: renesas_usb3: add debugfs to set the b-device mode")
Cc: <stable@vger.kernel.org> # v4.14+
Signed-off-by: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions