Home
last modified time | relevance | path

Searched refs:sfp_bus (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/net/phy/
H A Dsfp-bus.c16 struct sfp_bus { struct
36 const struct sfp_module_caps *sfp_get_module_caps(struct sfp_bus *bus) in sfp_get_module_caps() argument
42 static void sfp_module_parse_port(struct sfp_bus *bus, in sfp_module_parse_port()
100 static void sfp_module_parse_may_have_phy(struct sfp_bus *bus, in sfp_module_parse_may_have_phy()
122 static void sfp_module_parse_support(struct sfp_bus *bus, in sfp_module_parse_support()
318 static void sfp_init_module(struct sfp_bus *bus, in sfp_init_module()
340 phy_interface_t sfp_select_interface(struct sfp_bus *bus, in sfp_select_interface()
382 static const struct sfp_upstream_ops *sfp_get_upstream_ops(struct sfp_bus *bus) in sfp_get_upstream_ops()
387 static struct sfp_bus *sfp_bus_get(const struct fwnode_handle *fwnode) in sfp_bus_get()
389 struct sfp_bus *sfp, *new, *found = NULL; in sfp_bus_get()
[all …]
H A Dsfp.c245 struct sfp_bus *sfp_bus; member
2064 sfp_remove_phy(sfp->sfp_bus); in sfp_sm_phy_detach()
2094 err = sfp_add_phy(sfp->sfp_bus, phy); in sfp_sm_probe_phy()
2109 sfp_link_up(sfp->sfp_bus); in sfp_sm_link_up()
2115 sfp_link_down(sfp->sfp_bus); in sfp_sm_link_down()
2663 sfp_module_remove(sfp->sfp_bus); in sfp_sm_mod_remove()
2775 err = sfp_module_insert(sfp->sfp_bus, &sfp->id, in sfp_sm_module()
2793 sfp_module_remove(sfp->sfp_bus); in sfp_sm_module()
2832 sfp_module_stop(sfp->sfp_bus); in sfp_sm_main()
2938 if (sfp_module_start(sfp->sfp_bus)) { in sfp_sm_main()
[all …]
/linux/net/ethtool/
H A Deeprom.c104 if (dev->sfp_bus) in get_module_eeprom_by_page()
105 return sfp_get_module_eeprom_by_page(dev->sfp_bus, page_data, extack); in get_module_eeprom_by_page()