Hello: This patch was applied to netdev/net.git (main) by Paolo Abeni <pabeni@xxxxxxxxxx>: On Thu, 10 Oct 2024 10:29:08 -0400 you wrote: > The Tegra MGBE driver sometimes fails to initialize, reporting the > following error, and as a result, it is unable to acquire an IP > address with DHCP: > > tegra-mgbe 6800000.ethernet: timeout waiting for link to become ready > > As per the recommendation from the Tegra hardware design team, fix this > issue by: > - clearing the PHY_RDY bit before setting the CDR_RESET bit and then > setting PHY_RDY bit before clearing CDR_RESET bit. This ensures valid > data is present at UPHY RX inputs before starting the CDR lock. > - adding the required delays when bringing up the UPHY lane. Note we > need to use delays here because there is no alternative, such as > polling, for these cases. Using the usleep_range() instead of ndelay() > as sleeping is preferred over busy wait loop. > > [...] Here is the summary with links: - [V2] net: stmmac: dwmac-tegra: Fix link bring-up sequence https://git.kernel.org/netdev/net/c/1cff6ff302f5 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html