]> git.ipfire.org Git - thirdparty/kernel/stable-queue.git/commitdiff
drop dwc2 patch from 4.4 and 4.9
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 26 Jul 2021 08:43:09 +0000 (10:43 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 26 Jul 2021 08:43:09 +0000 (10:43 +0200)
queue-4.4/series
queue-4.4/usb-dwc2-gadget-fix-sending-zero-length-packet-in-ddma-mode.patch [deleted file]
queue-4.9/series
queue-4.9/usb-dwc2-gadget-fix-sending-zero-length-packet-in-ddma-mode.patch [deleted file]

index 0786b417e956166d48f018f7d1c1f4cf19337162..3fe3fc4f2bd6fed30424384d7f6c46a49cc83f64 100644 (file)
@@ -39,4 +39,3 @@ usb-renesas_usbhs-fix-superfluous-irqs-happen-after-usb_pkt_pop.patch
 usb-serial-option-add-support-for-u-blox-lara-r6-family.patch
 usb-serial-cp210x-fix-comments-for-ge-cs1000.patch
 usb-serial-cp210x-add-id-for-cel-em3588-usb-zigbee-stick.patch
-usb-dwc2-gadget-fix-sending-zero-length-packet-in-ddma-mode.patch
diff --git a/queue-4.4/usb-dwc2-gadget-fix-sending-zero-length-packet-in-ddma-mode.patch b/queue-4.4/usb-dwc2-gadget-fix-sending-zero-length-packet-in-ddma-mode.patch
deleted file mode 100644 (file)
index 20021e0..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From d53dc38857f6dbefabd9eecfcbf67b6eac9a1ef4 Mon Sep 17 00:00:00 2001
-From: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com>
-Date: Tue, 20 Jul 2021 05:41:24 -0700
-Subject: usb: dwc2: gadget: Fix sending zero length packet in DDMA mode.
-
-From: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com>
-
-commit d53dc38857f6dbefabd9eecfcbf67b6eac9a1ef4 upstream.
-
-Sending zero length packet in DDMA mode perform by DMA descriptor
-by setting SP (short packet) flag.
-
-For DDMA in function dwc2_hsotg_complete_in() does not need to send
-zlp.
-
-Tested by USBCV MSC tests.
-
-Fixes: f71b5e2533de ("usb: dwc2: gadget: fix zero length packet transfers")
-Cc: stable <stable@vger.kernel.org>
-Signed-off-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com>
-Link: https://lore.kernel.org/r/967bad78c55dd2db1c19714eee3d0a17cf99d74a.1626777738.git.Minas.Harutyunyan@synopsys.com
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/usb/dwc2/gadget.c |   10 ++++++----
- 1 file changed, 6 insertions(+), 4 deletions(-)
-
---- a/drivers/usb/dwc2/gadget.c
-+++ b/drivers/usb/dwc2/gadget.c
-@@ -1914,12 +1914,14 @@ static void dwc2_hsotg_complete_in(struc
-               return;
-       }
--      /* Zlp for all endpoints, for ep0 only in DATA IN stage */
-+      /* Zlp for all endpoints in non DDMA, for ep0 only in DATA IN stage */
-       if (hs_ep->send_zlp) {
--              dwc2_hsotg_program_zlp(hsotg, hs_ep);
-               hs_ep->send_zlp = 0;
--              /* transfer will be completed on next complete interrupt */
--              return;
-+              if (!using_desc_dma(hsotg)) {
-+                      dwc2_hsotg_program_zlp(hsotg, hs_ep);
-+                      /* transfer will be completed on next complete interrupt */
-+                      return;
-+              }
-       }
-       if (hs_ep->index == 0 && hsotg->ep0_state == DWC2_EP0_DATA_IN) {
index 3ab8ab18cc13cd7cd4809917097240b8a0c80900..e68e7f9381dfbb8e6d503d3d19af6c2ccb2114f3 100644 (file)
@@ -52,4 +52,3 @@ usb-renesas_usbhs-fix-superfluous-irqs-happen-after-usb_pkt_pop.patch
 usb-serial-option-add-support-for-u-blox-lara-r6-family.patch
 usb-serial-cp210x-fix-comments-for-ge-cs1000.patch
 usb-serial-cp210x-add-id-for-cel-em3588-usb-zigbee-stick.patch
-usb-dwc2-gadget-fix-sending-zero-length-packet-in-ddma-mode.patch
diff --git a/queue-4.9/usb-dwc2-gadget-fix-sending-zero-length-packet-in-ddma-mode.patch b/queue-4.9/usb-dwc2-gadget-fix-sending-zero-length-packet-in-ddma-mode.patch
deleted file mode 100644 (file)
index bbc4d49..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-From d53dc38857f6dbefabd9eecfcbf67b6eac9a1ef4 Mon Sep 17 00:00:00 2001
-From: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com>
-Date: Tue, 20 Jul 2021 05:41:24 -0700
-Subject: usb: dwc2: gadget: Fix sending zero length packet in DDMA mode.
-
-From: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com>
-
-commit d53dc38857f6dbefabd9eecfcbf67b6eac9a1ef4 upstream.
-
-Sending zero length packet in DDMA mode perform by DMA descriptor
-by setting SP (short packet) flag.
-
-For DDMA in function dwc2_hsotg_complete_in() does not need to send
-zlp.
-
-Tested by USBCV MSC tests.
-
-Fixes: f71b5e2533de ("usb: dwc2: gadget: fix zero length packet transfers")
-Cc: stable <stable@vger.kernel.org>
-Signed-off-by: Minas Harutyunyan <Minas.Harutyunyan@synopsys.com>
-Link: https://lore.kernel.org/r/967bad78c55dd2db1c19714eee3d0a17cf99d74a.1626777738.git.Minas.Harutyunyan@synopsys.com
-Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
----
- drivers/usb/dwc2/gadget.c |   10 ++++++----
- 1 file changed, 6 insertions(+), 4 deletions(-)
-
---- a/drivers/usb/dwc2/gadget.c
-+++ b/drivers/usb/dwc2/gadget.c
-@@ -1994,12 +1994,14 @@ static void dwc2_hsotg_complete_in(struc
-               return;
-       }
--      /* Zlp for all endpoints, for ep0 only in DATA IN stage */
-+      /* Zlp for all endpoints in non DDMA, for ep0 only in DATA IN stage */
-       if (hs_ep->send_zlp) {
--              dwc2_hsotg_program_zlp(hsotg, hs_ep);
-               hs_ep->send_zlp = 0;
--              /* transfer will be completed on next complete interrupt */
--              return;
-+              if (!using_desc_dma(hsotg)) {
-+                      dwc2_hsotg_program_zlp(hsotg, hs_ep);
-+                      /* transfer will be completed on next complete interrupt */
-+                      return;
-+              }
-       }
-       if (hs_ep->index == 0 && hsotg->ep0_state == DWC2_EP0_DATA_IN) {