[SLOF] [PATCH v2 0/8] usb-xhci fixes and keyboard support

Nikunj A Dadhania nikunj at linux.vnet.ibm.com
Fri Sep 18 18:46:54 AEST 2015


Current XHCI controller implementation enumerated only the USB3 ports and 
supported USB Mass storage class devices.

    * Add support for scanning usb2 ports.
    * Add support for xhci interrupt pipes needed for keyboard handling
    * Improve usb key fetching
    * Introduce delay during xhci exit path as qemu can still use it for
      a while
    * Misc fixes in the code

Nikunj A Dadhania (8):
  usb-hid: refactor usb key reading
  usb-xhci: event trbs does not need link trb
  usb-xhci: add delay in shutdown path
  usb-xhci: return on allocation failure
  usb-xhci: bulk improve event handling loop
  usb-xhci: scan usb high speed ports
  usb-xhci: ready the link trb early
  usb-xhci: add keyboard support

 lib/libusb/usb-hid.c  |  11 +--
 lib/libusb/usb-xhci.c | 226 +++++++++++++++++++++++++++++++++++++++++++-------
 lib/libusb/usb-xhci.h |   5 ++
 3 files changed, 205 insertions(+), 37 deletions(-)

-- 
2.4.3



More information about the SLOF mailing list