usb: dwc3: gadget: Improve END_TRANSFER handling
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest3 patches 3 repliesIn review
- v13 patches 0 repliesSuperseded
Changes in v2 from the cover letter
- Remove unused variable
Patches in v2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | usb: dwc3: gadget: Check END_TRANSFER completiondrivers/ drivers/ drivers/ | +9 | 0 replies | |
| 2/3 | usb: dwc3: gadget: Delay starting transferdrivers/ drivers/ | +12 | 0 replies | |
| 3/3 | usb: dwc3: gadget: Remove END_TRANSFER delaydrivers/ | +5 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.
Cover letter [PATCH v2 0/3] usb: dwc3: gadget: Improve END_TRANSFER handling
This patch series improves the handling of the END_TRANSFER command:
1) Don't issue multiple END_TRANSFER commands while the previous hasn't completed
2) Don't issue START_TRANSFER command while END_TRANSFER hasn't completed
3) Remove arbitrary 100us delay
Changes in v2:
- Remove unused variable
Thinh Nguyen (3):
usb: dwc3: gadget: Check END_TRANSFER completion
usb: dwc3: gadget: Delay starting transfer
usb: dwc3: gadget: Remove END_TRANSFER delay
drivers/usb/dwc3/core.h | 2 ++ drivers/usb/dwc3/ep0.c | 4 +++- drivers/usb/dwc3/gadget.c | 35 +++++++++++++++++++++-------------- 3 files changed, 26 insertions(+), 15 deletions(-)
Signature · 1 line
2.11.0