Home
last modified time | relevance | path

Searched refs:sfp_eeprom_id (Results 1 – 10 of 10) sorted by relevance

/linux/include/linux/
H A Dsfp.h221 * struct sfp_eeprom_id - raw SFP module identification information
229 struct sfp_eeprom_id { struct
546 int (*module_insert)(void *priv, const struct sfp_eeprom_id *id);
557 int sfp_parse_port(struct sfp_bus *bus, const struct sfp_eeprom_id *id,
559 bool sfp_may_have_phy(struct sfp_bus *bus, const struct sfp_eeprom_id *id);
560 void sfp_parse_support(struct sfp_bus *bus, const struct sfp_eeprom_id *id,
582 const struct sfp_eeprom_id *id, in sfp_parse_port()
589 const struct sfp_eeprom_id *id) in sfp_may_have_phy()
595 const struct sfp_eeprom_id *id, in sfp_parse_support()
230 basesfp_eeprom_id global() argument
231 extsfp_eeprom_id global() argument
/linux/drivers/net/phy/
H A Dsfp.h12 void (*modes)(const struct sfp_eeprom_id *id, unsigned long *modes,
35 int sfp_module_insert(struct sfp_bus *bus, const struct sfp_eeprom_id *id,
H A Dsfp-bus.c38 * @id: a pointer to the module's &struct sfp_eeprom_id
49 int sfp_parse_port(struct sfp_bus *bus, const struct sfp_eeprom_id *id, in sfp_parse_port()
113 * @id: a pointer to the module's &struct sfp_eeprom_id
118 bool sfp_may_have_phy(struct sfp_bus *bus, const struct sfp_eeprom_id *id) in sfp_may_have_phy()
140 * @id: a pointer to the module's &struct sfp_eeprom_id
148 void sfp_parse_support(struct sfp_bus *bus, const struct sfp_eeprom_id *id, in sfp_parse_support()
791 int sfp_module_insert(struct sfp_bus *bus, const struct sfp_eeprom_id *id, in sfp_module_insert()
H A Dsfp.c226 bool (*module_supported)(const struct sfp_eeprom_id *id);
275 struct sfp_eeprom_id id;
302 static bool sff_module_supported(const struct sfp_eeprom_id *id) in sff_module_supported()
313 static bool sfp_module_supported(const struct sfp_eeprom_id *id) in sfp_module_supported()
442 static void sfp_quirk_2500basex(const struct sfp_eeprom_id *id, in sfp_quirk_2500basex()
450 static void sfp_quirk_disable_autoneg(const struct sfp_eeprom_id *id, in sfp_quirk_disable_autoneg()
457 static void sfp_quirk_oem_2_5g(const struct sfp_eeprom_id *id, in sfp_quirk_oem_2_5g()
467 static void sfp_quirk_ubnt_uf_instant(const struct sfp_eeprom_id *id, in sfp_quirk_ubnt_uf_instant()
571 static const struct sfp_quirk *sfp_lookup_quirk(const struct sfp_eeprom_id *id) in sfp_lookup_quirk()
893 const struct sfp_eeprom_id *i in sfp_soft_start_poll()
[all...]
H A Dmarvell-88x2222.c476 static int mv2222_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in mv2222_sfp_insert()
H A Dmarvell10g.c466 static int mv3310_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in mv3310_sfp_insert()
H A Dphylink.c3699 const struct sfp_eeprom_id *id) in phylink_sfp_module_insert()
H A Dmarvell.c3564 static int m88e1510_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in m88e1510_sfp_insert()
/linux/drivers/net/phy/qcom/
H A Dqca807x.c646 static int qca807x_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in qca807x_sfp_insert()
H A Dat803x.c772 static int at8031_sfp_insert(void *upstream, const struct sfp_eeprom_id *id) in at8031_sfp_insert()