Commit 16bd613
committed
[nrf fromlist] drivers: udc_dwc2: Arm control out endpoint in DMA mode
It was observed that device ceases to work in Buffer DMA mode after GET
DEVICE QUALIFIER request is STALLed (when USB stack is limited to
Full-Speed only operation). The issue is due to missing dout feed.
Clear pending dout feed flag after bus reset (enumeration done) and
after stalled control read transfer to allow dout to be feed when
necessary.
Upstream PR #: 93103
Signed-off-by: Tomasz Moń <[email protected]>
(cherry picked from commit 83c6c402e206b7c68538594599ea495eb84ae967)1 parent a767af9 commit 16bd613
1 file changed
+5
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1753 | 1753 | | |
1754 | 1754 | | |
1755 | 1755 | | |
| 1756 | + | |
| 1757 | + | |
1756 | 1758 | | |
| 1759 | + | |
1757 | 1760 | | |
1758 | 1761 | | |
1759 | 1762 | | |
| |||
3320 | 3323 | | |
3321 | 3324 | | |
3322 | 3325 | | |
| 3326 | + | |
| 3327 | + | |
3323 | 3328 | | |
3324 | 3329 | | |
3325 | 3330 | | |
| |||
0 commit comments