Lines Matching refs:sfp_bus
84 struct sfp_bus *sfp_bus;
1206 if (pl->sfp_bus) {
1209 sfp_upstream_set_signal_rate(pl->sfp_bus, rate_kbd);
1567 struct sfp_bus *bus;
1579 pl->sfp_bus = bus;
1699 sfp_bus_del_upstream(pl->sfp_bus);
1857 phy_interface_mode_is_8023z(interface) && !pl->sfp_bus)))
2119 if (pl->sfp_bus)
2120 sfp_upstream_start(pl->sfp_bus);
2140 if (pl->sfp_bus)
2141 sfp_upstream_stop(pl->sfp_bus);
2465 if (pl->sfp_bus) {
2466 config.interface = sfp_select_interface(pl->sfp_bus,
2979 if (!pl->sfp_bus && pl->phydev)
3002 if (!pl->sfp_bus && pl->phydev)
3009 static void phylink_sfp_attach(void *upstream, struct sfp_bus *bus)
3013 pl->netdev->sfp_bus = bus;
3016 static void phylink_sfp_detach(void *upstream, struct sfp_bus *bus)
3020 pl->netdev->sfp_bus = NULL;
3116 iface = sfp_select_interface(pl->sfp_bus, config.advertising);
3221 sfp_parse_support(pl->sfp_bus, id, pl->sfp_support, pl->sfp_interfaces);
3222 pl->sfp_port = sfp_parse_port(pl->sfp_bus, id, pl->sfp_support);
3225 pl->sfp_may_have_phy = sfp_may_have_phy(pl->sfp_bus, id);