Lines Matching refs:phylink
235 struct phylink *phylink_create(struct phylink_config *, struct fwnode_handle *,
238 void phylink_destroy(struct phylink *);
240 int phylink_connect_phy(struct phylink *, struct phy_device *);
241 int phylink_of_phy_connect(struct phylink *, struct device_node *, u32 flags);
242 void phylink_disconnect_phy(struct phylink *);
243 int phylink_fixed_state_cb(struct phylink *,
247 void phylink_mac_change(struct phylink *, bool up);
249 void phylink_start(struct phylink *);
250 void phylink_stop(struct phylink *);
252 void phylink_ethtool_get_wol(struct phylink *, struct ethtool_wolinfo *);
253 int phylink_ethtool_set_wol(struct phylink *, struct ethtool_wolinfo *);
255 int phylink_ethtool_ksettings_get(struct phylink *,
257 int phylink_ethtool_ksettings_set(struct phylink *,
259 int phylink_ethtool_nway_reset(struct phylink *);
260 void phylink_ethtool_get_pauseparam(struct phylink *,
262 int phylink_ethtool_set_pauseparam(struct phylink *,
264 int phylink_get_eee_err(struct phylink *);
265 int phylink_init_eee(struct phylink *, bool);
266 int phylink_ethtool_get_eee(struct phylink *, struct ethtool_eee *);
267 int phylink_ethtool_set_eee(struct phylink *, struct ethtool_eee *);
268 int phylink_mii_ioctl(struct phylink *, struct ifreq *, int);