usb-serial-ir-usb-add-missing-endpoint-sanity-check.patch
usb-serial-ir-usb-fix-link-speed-handling.patch
usb-serial-ir-usb-fix-irlap-framing.patch
-usb-dwc3-turn-off-vbus-when-leaving-host-mode.patch
staging-most-net-fix-buffer-overflow.patch
staging-wlan-ng-ensure-error-return-is-actually-returned.patch
staging-vt6656-correct-packet-types-for-cts-protect-mode.patch
+++ /dev/null
-From 09ed259fac621634d51cd986aa8d65f035662658 Mon Sep 17 00:00:00 2001
-From: Bin Liu <b-liu@ti.com>
-Date: Wed, 11 Dec 2019 10:10:03 -0600
-Subject: usb: dwc3: turn off VBUS when leaving host mode
-
-From: Bin Liu <b-liu@ti.com>
-
-commit 09ed259fac621634d51cd986aa8d65f035662658 upstream.
-
-VBUS should be turned off when leaving the host mode.
-Set GCTL_PRTCAP to device mode in teardown to de-assert DRVVBUS pin to
-turn off VBUS power.
-
-Fixes: 5f94adfeed97 ("usb: dwc3: core: refactor mode initialization to its own function")
-Cc: stable@vger.kernel.org
-Signed-off-by: Bin Liu <b-liu@ti.com>
-Signed-off-by: Felipe Balbi <balbi@kernel.org>
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
----
- drivers/usb/dwc3/core.c | 3 +++
- 1 file changed, 3 insertions(+)
-
---- a/drivers/usb/dwc3/core.c
-+++ b/drivers/usb/dwc3/core.c
-@@ -801,6 +801,9 @@ static void dwc3_core_exit_mode(struct d
- /* do nothing */
- break;
- }
-+
-+ /* de-assert DRVVBUS for HOST and OTG mode */
-+ dwc3_set_prtcap(dwc, DWC3_GCTL_PRTCAP_DEVICE);
- }
-
- #define DWC3_ALIGN_MASK (16 - 1)