Skip to content

Commit e78f762

Browse files
hkallweitjackpot51
authored andcommitted
net: phy: realtek: add support for RTL8125B-internal PHY
Realtek assigned a new PHY ID for the RTL8125B-internal PHY. It's however compatible with the RTL8125A-internal PHY. Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
1 parent 89a0c7a commit e78f762

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

drivers/net/phy/realtek.c

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,18 @@ static struct phy_driver realtek_drvs[] = {
542542
.write_page = rtl821x_write_page,
543543
.read_mmd = rtl8125_read_mmd,
544544
.write_mmd = rtl8125_write_mmd,
545+
}, {
546+
PHY_ID_MATCH_EXACT(0x001cc840),
547+
.name = "RTL8125B 2.5Gbps internal",
548+
.get_features = rtl8125_get_features,
549+
.config_aneg = rtl8125_config_aneg,
550+
.read_status = rtl8125_read_status,
551+
.suspend = genphy_suspend,
552+
.resume = genphy_resume,
553+
.read_page = rtl821x_read_page,
554+
.write_page = rtl821x_write_page,
555+
.read_mmd = rtl8125_read_mmd,
556+
.write_mmd = rtl8125_write_mmd,
545557
}, {
546558
PHY_ID_MATCH_EXACT(0x001cc961),
547559
.name = "RTL8366RB Gigabit Ethernet",

0 commit comments

Comments
 (0)