From: Heiner Kallweit <[email protected]>
Date: Thu, 18 Jun 2020 23:25:50 +0200
> Typically the firmware takes care that tp->ocp_base is reset to its
> default value. That's not the case (at least) for RTL8117.
> As a result subsequent PHY access reads/writes the wrong page and
> the link is broken. Fix this be resetting tp->ocp_base explicitly.
>
> Fixes: 229c1e0dfd3d ("r8169: load firmware for RTL8168fp/RTL8117")
> Reported-by: Aaron Ma <[email protected]>
> Tested-by: Aaron Ma <[email protected]>
> Signed-off-by: Heiner Kallweit <[email protected]>
Applied and queued up for v5.5 -stable, thanks.