r8169: sync support for RTL8401 with vendor driver
authorHeiner Kallweit <hkallweit1@gmail.com>
Sun, 28 Jun 2020 21:17:07 +0000 (23:17 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 29 Jun 2020 03:56:38 +0000 (20:56 -0700)
commitcdafdc29ef75a5bca300cada5fd4a205d5ef29cf
treea798937eaafd87eca47c9c0277d22d9e700ce26b
parent93c09ca6b140fcd672bb815624a6682016b005b6
r8169: sync support for RTL8401 with vendor driver

So far RTL8401 was treated like a RTL8101e, means we relied on the BIOS
to configure MAC and PHY properly. Make RTL8401 a separate chip version
and copy MAC / PHY config from r8101 vendor driver.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/realtek/r8169.h
drivers/net/ethernet/realtek/r8169_main.c
drivers/net/ethernet/realtek/r8169_phy_config.c