alistair23-linux/drivers/net/ethernet/realtek
Heiner Kallweit 89fbd26cca r8169: fix firmware not resetting tp->ocp_base
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: 229c1e0dfd ("r8169: load firmware for RTL8168fp/RTL8117")
Reported-by: Aaron Ma <mapengyu@gmail.com>
Tested-by: Aaron Ma <mapengyu@gmail.com>
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-06-20 17:31:26 -07:00
..
8139cp.c realtek/8139cp: use generic power management 2020-05-19 15:32:24 -07:00
8139too.c realtek/8139too: use generic power management 2020-05-19 15:32:24 -07:00
atp.c
atp.h
Kconfig treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
Makefile
r8169.h
r8169_firmware.c
r8169_firmware.h
r8169_main.c r8169: fix firmware not resetting tp->ocp_base 2020-06-20 17:31:26 -07:00
r8169_phy_config.c