Just tested with Kernel 5.0.1-300.fc29.armv7hl, same problem, out of
3 reboots one did not manage to initialise network.
So one of the patches I referenced above, "usb: dwc3: exynos: Fix
error handling of clk_prepare_enable" is in 5.0 and just landed in
4.20.16, the other problem is basically summarised in the following
post
https://www.spinics.net/lists/linux-usb/msg177861.html
But should be mitigatable with "rd.driver.pre=xhci-plat-hcd "
> The kernel tried to power cycle the port;
>
> [ 19.429292] xhci-hcd xhci-hcd.1.auto: Timeout while waiting for setup device
command
> [ 19.637128] usb 6-1: device not accepting address 2, error -62
> [...]
> [ 30.901110] usb 6-1: device not accepting address 3, error -62
> [ 30.927259] usb usb6-port1: attempt power cycle
> (full boot logs can be provided if needed,
> but that did not bring the device up.
> From that state the only way to fix it was a power cycle of the whole ODROID-HC2.
>
> pcfe
> _______________________________________________
> arm mailing list -- arm(a)lists.fedoraproject.org
> To unsubscribe send an email to arm-leave(a)lists.fedoraproject.org
> Fedora Code of Conduct:
https://getfedora.org/code-of-conduct.html
> List Guidelines:
https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
https://lists.fedoraproject.org/archives/list/arm@lists.fedoraproject.org