Skip to content

Commit 8d9a577

Browse files
Dimitri Fedraukuba-moo
authored andcommitted
net: phy: c45: detect 100/1000BASE-T1 linkmode advertisements
Set 100BT1 and 1000BT1 linkmode advertisement bits to adv_l_mask to enable detection. Reviewed-by: Andrew Lunn <[email protected]> Signed-off-by: Dimitri Fedrau <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
1 parent ac0c530 commit 8d9a577

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

drivers/net/phy/phy-c45.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,8 @@ static int genphy_c45_baset1_an_config_aneg(struct phy_device *phydev)
208208

209209
adv_l_mask = MDIO_AN_T1_ADV_L_FORCE_MS | MDIO_AN_T1_ADV_L_PAUSE_CAP |
210210
MDIO_AN_T1_ADV_L_PAUSE_ASYM;
211-
adv_m_mask = MDIO_AN_T1_ADV_M_MST | MDIO_AN_T1_ADV_M_B10L;
211+
adv_m_mask = MDIO_AN_T1_ADV_M_1000BT1 | MDIO_AN_T1_ADV_M_100BT1 |
212+
MDIO_AN_T1_ADV_M_MST | MDIO_AN_T1_ADV_M_B10L;
212213

213214
switch (phydev->master_slave_set) {
214215
case MASTER_SLAVE_CFG_MASTER_FORCE:

0 commit comments

Comments
 (0)