From 6495310ba98f510a42a9a14439e4cfd807656c73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20van=20Dorst?= Date: Mon, 26 Jan 2026 22:48:04 +0100 Subject: [PATCH] Demagic PHY_MMD31, 0xa434 to PHY_MMD31, PHY_MMD31_PHYSR --- phy.h | 1 + rtl837x_phy.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/phy.h b/phy.h index e80be2f..03457ff 100644 --- a/phy.h +++ b/phy.h @@ -39,6 +39,7 @@ #define PHY_MMD31_FEDCR 0xa400 #define PHY_MMD31_GBCR 0xa412 #define PHY_MMD31_GANLPAR 0xa414 +#define PHY_MMD31_PHYSR 0xa434 diff --git a/rtl837x_phy.c b/rtl837x_phy.c index d75a577..a6b212b 100644 --- a/rtl837x_phy.c +++ b/rtl837x_phy.c @@ -295,7 +295,7 @@ void phy_show(uint8_t port) __banked // The actual PHY speed is in a Realtek propriatary register print_string("\nLink speed: "); - phy_read(port, PHY_MMD31, 0xA434); + phy_read(port, PHY_MMD31, PHY_MMD31_PHYSR); v = SFR_DATA_U16; switch(((v & 0x0600) >> 7) | ((v & 0x0030) >> 4)) { case 0: