The original patches have been refactored. It turns out that one of the problems was a dwc2 specific with a stall after a port reset. This means the generic retry code was dropped. The xhci had a similar problem with a retry required for COMP_TX_ERR, and will be sent to the xhci maintainer.
The new patches allow for a wider variety of usb keyboards to be used with u-boot. Jason Wessel (2): usb_kbd: Remove the initial interrupt request dwc2: Retry when a usb_stall occurs. common/usb_kbd.c | 10 +++++----- drivers/usb/host/dwc2.c | 3 +++ 2 files changed, 8 insertions(+), 5 deletions(-)