[PATCH v2 9/9] usb: xhci: Fix root hub descriptor

Simon Glass sjg at chromium.org
Tue Feb 21 00:45:47 CET 2023


On Sat, 21 Jan 2023 at 12:28, Mark Kettenis <kettenis at openbsd.org> wrote:
>
> When a system has multiple XHCI controllers, some of the
> properties described in the descriptor of the root hub (such as
> the number of ports) might differ between controllers.  Fix this
> by switching from a single global hub descriptor to a hub
> descriptor per controller.
>
> Signed-off-by: Mark Kettenis <kettenis at openbsd.org>
> Reviewed-by: Marek Vasut <marex at denx.de>
> ---
>  drivers/usb/host/xhci.c | 15 ++++++++-------
>  include/usb/xhci.h      |  1 +
>  2 files changed, 9 insertions(+), 7 deletions(-)

Tested on: Chromebook Brya (Intel Alder Lake):
Tested-by: Simon Glass <sjg at chromium.org>


More information about the U-Boot mailing list