Lines Matching refs:phylink
4 phylink chapter
10 phylink is a mechanism to support hot-pluggable networking modules
14 phylink supports conventional phylib-based setups, fixed link setups
20 phylink has several modes of operation, which depend on the firmware
69 Rough guide to converting a network driver to sfp/phylink
73 phylib to the sfp/phylink support. Please send patches to improve
95 #include <linux/phylink.h>
101 struct phylink *phylink;
118 - phylink_start(priv->phylink)
120 - phylink_stop(priv->phylink)
122 - phylink_mii_ioctl(priv->phylink, ifr, cmd)
124 - phylink_ethtool_get_wol(priv->phylink, wol)
126 - phylink_ethtool_set_wol(priv->phylink, wol)
128 - phylink_disconnect_phy(priv->phylink)
143 return phylink_ethtool_ksettings_set(priv->phylink, cmd);
151 return phylink_ethtool_ksettings_get(priv->phylink, cmd);
160 err = phylink_of_phy_connect(priv->phylink, node, flags);
170 internally by phylink.
176 Manipulation of the PHY's supported/advertised happens within phylink
184 anymore; that is because in the phylink model, the PHY can be
227 struct phylink *phylink;
231 phylink = phylink_create(&priv->phylink_config, node, phy_mode, &phylink_ops);
232 if (IS_ERR(phylink)) {
233 err = PTR_ERR(phylink);
237 priv->phylink = phylink;
239 and arrange to destroy the phylink in the probe failure path as
244 phylink_destroy(priv->phylink);
247 phylink, via:
251 phylink_mac_change(priv->phylink, link_is_up);
261 as these will interfere with phylink's tracking of the link state,
262 and cause phylink to omit calls via the :c:func:`mac_link_up` and