
29 Oct
2023
29 Oct
'23
12:43 p.m.
On 10/29/23 08:36, Hector Martin wrote:
The old USB code was interrupt-driven and just polled at the top level. This has been obsolete since interrupts were removed, which means the timeout support has been completely broken.
Rip out the top-level polling and just pass through the timeout parameter to host controller drivers. Right now this is ignored in the individual drivers.
Signed-off-by: Hector Martin marcan@marcan.st
Except for the negative timeout value question, which needs to be sorted out:
Reviewed-by: Marek Vasut marex@denx.de