
This is the second iteration of the xhci patch set for making USB keyboards usable on the rpi4 board.
Patch 1 is new to deal with the USB device not responding immediately after a port reset.
Patch 3 is refactored after the review from Bin Meng.
---------------------------------------------------------------- Jason Wessel (4): xhci.c: Add retry in xhci_address_device() xhci.c: Add polling support for USB keyboards xhci-ring.c: Add poll pending state to properly abort transactions xhci-ring.c: Fix crash when issuing "usb reset"
drivers/usb/host/xhci-ring.c | 115 +++++++++++++++++++++++++++++++++---------- drivers/usb/host/xhci.c | 20 ++++++-- include/usb/xhci.h | 10 +++- 3 files changed, 111 insertions(+), 34 deletions(-)