On 07/19/2017 03:51 PM, Bin Meng wrote: > This series is a follow-up series to previous series [1] that adds > support for USB 3.0 hubs. > > USB 3.0 hubs have slightly different hub descriptor format, as well > as different port status bit positions. These needs to be properly > handled by U-Boot USB core stack codes. xHCI driver has also been > updated to correctly set up context structures that are required > for devices behind a 3.0 hub to work. > > Besides USB 3.0 hubs support, this series also adds support for low > speed/full speed devices connected behind a high speed hub with the > xHC controller. It turns out the 'Transaction Translator' part in > the xHC data structure is missing. > > Note there is one error during testing USB keyboard when > CONFIG_USB_KEYBOARD is on. > > "Failed to get keyboard state from device 413c:2105" > > The enumeration process did pass and the error was thrown in the > USB keyboard driver. This was due to the interrupt transfer is > still not supported by xHCI driver, as of today. > > This series is available at u-boot-x86/xhci-working2 for testing. > > [1] https://lists.denx.de/pipermail/u-boot/2017-June/296166.html
Applied to u-boot-usb/master, thanks. -- Best regards, Marek Vasut _______________________________________________ U-Boot mailing list [email protected] https://lists.denx.de/listinfo/u-boot

