
On 2/21/23 00:45, Simon Glass wrote:
On Sat, 21 Jan 2023 at 12:28, Mark Kettenis kettenis@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@openbsd.org Reviewed-by: Marek Vasut marex@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@chromium.org
Mark, do you plan to pick the entire series via some apple tree or shall I pick the USB parts via USB tree ? If the later, then please collect the AB/RB tags and send me just the two xhci patches separately. If the former, no action is needed.