]> git.dujemihanovic.xyz Git - u-boot.git/commit
usb: xhci: Recover from halted bulk endpoints
authorHector Martin <marcan@marcan.st>
Sun, 29 Oct 2023 06:37:41 +0000 (15:37 +0900)
committerMarek Vasut <marex@denx.de>
Fri, 1 Dec 2023 13:06:04 +0000 (14:06 +0100)
commit9d88bd4dcf1628bf129163eb5a25c48068423601
tree0bd914cb820c24ebe01fb1cd8cc7316730698997
parent6f64f0ae230f9e8f68c5d9bf56ffee438fa60a6a
usb: xhci: Recover from halted bulk endpoints

There is currently no codepath to recover from this case. In principle
we could require that the upper layer do this explicitly, but let's just
do it in xHCI when the next bulk transfer is started, since that
reasonably implies whatever caused the problem has been dealt with.

Signed-off-by: Hector Martin <marcan@marcan.st>
Reviewed-by: Marek Vasut <marex@denx.de>
drivers/usb/host/xhci-ring.c