summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2020-10-12 12:31:11 +0300
committerDenys Drozdov <denys.drozdov@toradex.com>2021-01-08 19:42:08 +0200
commit3023eb079a414cbd2c3818a22512c084a35ff838 (patch)
treea455d44f3b8d79d54ae483e85c06f72d65900798 /doc
parent7780d4ec8ee3b8c6b0f520f4a01b44f939f7335a (diff)
MLK-17348 xhci: Reset endpoint when endpoint is halted
When testing a poor USB disk "Transcend JetFlash XPGMC7W5 ", sometime we will get TRB TX error during getting string descriptors, then the usb process aborts due to the context state changed to halted. Actually when the endpoint context state is halted, we can send reset endpoint command to put it to stopped state, then set TR dequeue pointer for following doorbell ring to re-run it. This patch adds this error recovery mechanism. Signed-off-by: Ye Li <ye.li@nxp.com>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions