Lines Matching refs:phylink

4 phylink  title
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
98 #include <linux/phylink.h>
104 struct phylink *phylink;
121 - phylink_start(priv->phylink)
123 - phylink_stop(priv->phylink)
125 - phylink_mii_ioctl(priv->phylink, ifr, cmd)
127 - phylink_ethtool_get_wol(priv->phylink, wol)
129 - phylink_ethtool_set_wol(priv->phylink, wol)
131 - phylink_disconnect_phy(priv->phylink)
146 return phylink_ethtool_ksettings_set(priv->phylink, cmd);
154 return phylink_ethtool_ksettings_get(priv->phylink, cmd);
163 err = phylink_of_phy_connect(priv->phylink, node, flags);
173 internally by phylink.
179 Manipulation of the PHY's supported/advertised happens within phylink
187 anymore; that is because in the phylink model, the PHY can be
238 struct phylink *phylink;
242 phylink = phylink_create(&priv->phylink_config, node, phy_mode, &phylink_ops);
243 if (IS_ERR(phylink)) {
244 err = PTR_ERR(phylink);
248 priv->phylink = phylink;
250 and arrange to destroy the phylink in the probe failure path as
255 phylink_destroy(priv->phylink);
258 phylink, via:
262 phylink_mac_change(priv->phylink, link_is_up);
273 as these will interfere with phylink's tracking of the link state,
274 and cause phylink to omit calls via the :c:func:`mac_link_up` and