mbox series

[0/4,v2] xhci fixes for rpi4

Message ID 20200914023921.119630-1-jason.wessel@windriver.com
Headers show
Series xhci fixes for rpi4 | expand

Message

Jason Wessel Sept. 14, 2020, 2:39 a.m. UTC
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(-)