[SeaBIOS] [PATCH] xhci: Wait for port enable even for USB3 devices

Kevin O'Connor kevin at koconnor.net
Wed Dec 23 22:29:05 CET 2015


On Sun, Dec 20, 2015 at 03:10:48PM -0500, Kevin O'Connor wrote:
> Some USB3 controllers (and/or devices) need additional time after the
> device is detected to place the port in an enabled state.  Wait for
> the controller to report enabled before proceeding.  This fixes
> several reports of devices that showed a "stall" error (cc 4) during
> set address.

FYI, I committed this change.

Wim, Zheng, Idwer - this commit appears to fix several USB3 issues.
If you are still having problems with USB3 devices, can you retry with
the latest SeaBIOS from git?

-Kevin



More information about the SeaBIOS mailing list