Searched refs:sfp_bus (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/net/phy/ |
| H A D | sfp-bus.c | 16 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 D | sfp.c | 245 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 D | eeprom.c | 104 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()
|