Lines Matching refs:sfp_bus
84 struct sfp_bus *sfp_bus;
1245 if (pl->sfp_bus) {
1248 sfp_upstream_set_signal_rate(pl->sfp_bus, rate_kbd);
1606 struct sfp_bus *bus;
1618 pl->sfp_bus = bus;
1738 sfp_bus_del_upstream(pl->sfp_bus);
1948 phy_interface_mode_is_8023z(interface) && !pl->sfp_bus)))
2216 if (pl->sfp_bus)
2217 sfp_upstream_start(pl->sfp_bus);
2237 if (pl->sfp_bus)
2238 sfp_upstream_stop(pl->sfp_bus);
2562 if (pl->sfp_bus) {
2563 config.interface = sfp_select_interface(pl->sfp_bus,
3076 if (!pl->sfp_bus && pl->phydev)
3099 if (!pl->sfp_bus && pl->phydev)
3106 static void phylink_sfp_attach(void *upstream, struct sfp_bus *bus)
3110 pl->netdev->sfp_bus = bus;
3113 static void phylink_sfp_detach(void *upstream, struct sfp_bus *bus)
3117 pl->netdev->sfp_bus = NULL;
3200 iface = sfp_select_interface(pl->sfp_bus, config.advertising);
3306 sfp_parse_support(pl->sfp_bus, id, pl->sfp_support, pl->sfp_interfaces);
3307 pl->sfp_port = sfp_parse_port(pl->sfp_bus, id, pl->sfp_support);
3310 pl->sfp_may_have_phy = sfp_may_have_phy(pl->sfp_bus, id);