From ba48c5bc8d6033e8c83ee0639b6bff724e991f77 Mon Sep 17 00:00:00 2001 From: Stephan de Wit Date: Fri, 26 May 2023 06:37:40 +0000 Subject: [PATCH] axgbe: exclude 10G modules from miibus interface --- sys/dev/axgbe/xgbe-phy-v2.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys/dev/axgbe/xgbe-phy-v2.c b/sys/dev/axgbe/xgbe-phy-v2.c index 41faf4da852..4582d87d4db 100644 --- a/sys/dev/axgbe/xgbe-phy-v2.c +++ b/sys/dev/axgbe/xgbe-phy-v2.c @@ -1192,6 +1192,9 @@ xgbe_phy_sfp_external_phy(struct xgbe_prv_data *pdata) phy_data->sfp_phy_avail = 0; + if (phy_data->sfp_base != XGBE_SFP_BASE_1000_T) + return; + /* Check access to the PHY by reading CTRL1 */ ret = xgbe_phy_i2c_mii_read(pdata, MII_BMCR); if (ret < 0) {