diff options
author | Russell King <rmk+kernel@armlinux.org.uk> | 2020-02-07 10:54:56 +0000 |
---|---|---|
committer | Russell King <rmk+kernel@armlinux.org.uk> | 2020-04-02 19:45:26 +0100 |
commit | af9216139c634539cfeaddc000b757c0a482a45a (patch) | |
tree | db9ddf4ff0dee3a054b6b2780dabb03a1c6b2837 /Makefile | |
parent | 086648260d485d7c5cf235266f2c39995c709c8d (diff) |
net: dsa: mv88e6xxx: extend phylink to Serdes PHYs
Extend the mv88e6xxx phylink implementation down to Serdes PHYs, which
handle the PCS layer of such links.
- Implement phylink PCS link state reading, so that we can provide
ethtool with the linkmodes and link speed in the expected manner.
Note: this will only be called for in-band negotiation, which is
only supported by the serdes interfaces.
- Implement phylink PCS configuration, so that the in-band AN and
advertisement can be configured.
- Implement phylink PCS negotiation restart, so that the in-band AN
can be restarted.
- Implement phylink PCS link up, so that when operating out-of-band,
the Serdes can be configured for the appropriate fixed speed mode.
Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions