diff options
author | Russell King (Oracle) <rmk+kernel@armlinux.org.uk> | 2021-11-27 12:12:49 +0000 |
---|---|---|
committer | Russell King (Oracle) <rmk+kernel@armlinux.org.uk> | 2022-01-18 10:17:24 +0000 |
commit | 947953b05c93aa94ab6a5da82806d74e09b5071a (patch) | |
tree | a90fde96084a0c1b5182a880d3c7e946fa48d1fa /drivers/net | |
parent | 98ac55fa2906aa8a4ecf161c2ee1f4052f266941 (diff) |
net: phylink: allow PCS to override MAC validation
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/phy/phylink.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/drivers/net/phy/phylink.c b/drivers/net/phy/phylink.c index 09b9569a7d8f..1ae1d541a49b 100644 --- a/drivers/net/phy/phylink.c +++ b/drivers/net/phy/phylink.c @@ -453,6 +453,9 @@ static int phylink_validate_mac_and_pcs(struct phylink *pl, */ linkmode_and(state->advertising, state->advertising, supported); + + if (ret == PCS_VALIDATE_RATEADAPT) + return 0; } } |