diff options
| author | HiFiPHile <[email protected]> | 2026-09-02 03:54:17 +0200 |
|---|---|---|
| committer | HiFiPHile <[email protected]> | 2026-09-02 16:14:26 +0200 |
| commit | 14060950b487f931d959699c42b0875c96ca6a01 (patch) | |
| tree | ae781e5369e7f157e21e1145dd028a244ba5eebb /tests | |
| parent | 51761d2dfdf2036395b0b6ada6fdde213f97416f (diff) | |
fix(dwc2): defer periodic DMA abort cleanup until halt
Periodic DMA channels use their natural service-boundary halt instead of a software CHDIS request. Keep the endpoint busy after an abort so a replacement transfer cannot reuse its state or buffer while the channel remains active.
When HCINT.HALTED arrives, release the channel without reporting completion for the aborted transfer. If endpoint closure is also pending, release the endpoint from the same halt path.
Diffstat (limited to 'tests')
0 files changed, 0 insertions, 0 deletions
