Skip to content

usb: dwc2: gadget: Fix TX FIFO handling

John Youn linux-devicetree lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 1 replyIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6usb: dwc2: gadget: use ep->fifo_index in context of FIFO registersdrivers/usb/dwc2/gadget.c+3 -20 replies
2/6usb: dwc2: gadget: fix TX FIFO size and address initializationdrivers/usb/dwc2/core.h drivers/usb/dwc2/gadget.c+8 -460 replies
3/6usb: dwc2: gadget: change variable name to more meaningfuldrivers/usb/dwc2/gadget.c+4 -40 replies
4/6usb: dwc2: gadget: remove dead code from dwc2_hsotg_ep_enable()drivers/usb/dwc2/gadget.c+1 -120 replies
5/6usb: dwc2: gadget: free TX FIFO after killing requestsdrivers/usb/dwc2/gadget.c+4 -40 replies
6/6Documentation: devicetree: dwc2: Deprecate g-tx-fifo-sizeDocumentation/devicetree/bindings/usb/dwc2.txt+4 -11 reply
6/6Documentation: devicetree: dwc2: Deprecate g-tx-fifo-sizeDocumentation/devicetree/bindings/usb/dwc2.txt+4 -10 replies

Reviews trailers per patch

2 of 7 patches have a Reviewed-by or Acked-by.

PatchRob Herring
1/6
2/6
3/6
4/6
5/6
6/6A-b
6/6A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/6] usb: dwc2: gadget: Fix TX FIFO handling

Hi,

This is a resend of a patch series originally submitted by Robert Baldyga back in February.

Somehow I missed it back then. Sorry about that.

It should fix some FIFO programming related issues on RPi and maybe other platforms.

Also, this series makes the g-tx-fifo-size DT property obsolete. I've added a patch at the end of the series to document that.

Regards,
John

John Youn (1):
Documentation: devicetree: dwc2: Deprecate g-tx-fifo-size

Robert Baldyga (5):
usb: dwc2: gadget: use ep->fifo_index in context of FIFO registers
usb: dwc2: gadget: fix TX FIFO size and address initialization
usb: dwc2: gadget: change variable name to more meaningful
usb: dwc2: gadget: remove dead code from dwc2_hsotg_ep_enable()
usb: dwc2: gadget: free TX FIFO after killing requests

 Documentation/devicetree/bindings/usb/dwc2.txt |  5 +-
 drivers/usb/dwc2/core.h                        |  7 ---
 drivers/usb/dwc2/gadget.c                      | 79 +++++++-------------------
 3 files changed, 23 insertions(+), 68 deletions(-)
Signature · 6 lines
2.9.0

--
To unsubscribe from this list: send the line "unsubscribe devicetree" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html