diff options
author | Heiner Kallweit <hkallweit1@gmail.com> | 2020-03-20 19:51:38 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-03-24 07:09:47 +0300 |
commit | 5eee3bb7103f4a66e4b90c2817f5e72509a2a607 (patch) | |
tree | 1b1be649227f2a3cd15e40d7c60a9262c1d18a93 /drivers/net/phy/marvell.c | |
parent | f4d3e61b7728e1006cabf337732e43c6a743b070 (diff) | |
download | linux-5eee3bb7103f4a66e4b90c2817f5e72509a2a607.tar.xz |
net: phy: add and use phy_check_downshift
So far PHY drivers have to check whether a downshift occurred to be
able to notify the user. To make life of drivers authors a little bit
easier move the downshift notification to phylib. phy_check_downshift()
compares the highest mutually advertised speed with the actual value
of phydev->speed (typically read by the PHY driver from a
vendor-specific register) to detect a downshift.
v2:
- Add downshift hint to phy_print_status
Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/phy/marvell.c')
0 files changed, 0 insertions, 0 deletions