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

Neil Armstrong narmstrong at baylibre.com
Tue Sep 10 07:58:05 UTC 2019


Hi Bin, Marek,

On 10/09/2019 03:56, Bin Meng wrote:
> 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>
> 

Should I take it into my amlogic tree or you'll handle it ?

Thanks,
Neil


More information about the U-Boot mailing list