v1.20.1
[init] Show startup and shutdown function names in debug messages
[ehci] Use meaningful device names in debug messages
[usb] Record USB device speed separately from current port speed
[uhci] Use meaningful device names in debug messages
[usb] Add generic USB human interface device (HID) framework
[usb] Allow USB endpoints to specify a reserved header length for refills
[usb] Allow additional settling time for out-of-spec hubs
[efi] Do not attempt EFI_USB_IO_PROTOCOL transfers during shutdown
[efi] Add a USB host controller driver based on EFI_USB_IO_PROTOCOL
[usb] Add support for numeric keypad on USB keyboards
[usb] Allow for USB network devices with no interrupt endpoint
[xhci] Ignore invalid protocol speed ID values on Intel Skylake platforms