[U-Boot] [PATCH] usb: xhci-dwc3: Add support for dis_u2_susphy_quirk

Bin Meng bmeng.cn at gmail.com
Tue Sep 10 01:56:24 UTC 2019


On Tue, Sep 10, 2019 at 2:52 AM Neil Armstrong <narmstrong at baylibre.com> wrote:
>
> This quirk is necessary for the Amlogic GXL SoCs otherwise the
> Port 2 PHY doesn't get out of suspend and U-Boot resets the board after:
>
> XHCI timeout on event type 33... cannot recover.
> BUG: failure at drivers/usb/host/xhci-ring.c:474/xhci_wait_for_event()!
> BUG!
>
> This quirk is also handled in the dwc3 core code, but until the
> xhci-dwc3 driver uses the dwc3 core, the quirk must be handled here
> to fix USB support on the Amlogic libretech-cc and libretech-ac board
> when a device is only plugged in the OTG port.
>
> Cc: Yuri Frolov <crashing.kernel at gmail.com>
> Cc: Bin Meng <bmeng.cn at gmail.com>
> Fixes: dc9cdf859e ("usb: dwc3: Add DWC3 controller driver support")
> Signed-off-by: Neil Armstrong <narmstrong at baylibre.com>
> ---
>  drivers/usb/host/xhci-dwc3.c | 3 +++
>  1 file changed, 3 insertions(+)
>

Thanks for your efforts tracing this down!

Reviewed-by: Bin Meng <bmeng.cn at gmail.com>


More information about the U-Boot mailing list