Searched refs:linkmodes (Results 1 – 7 of 7) sorted by relevance
| /drivers/net/phy/ |
| A D | phy_caps.c | 92 __set_bit(i, link_caps[capa].linkmodes); in phy_caps_init() 111 unsigned long *linkmodes) in phy_caps_speeds() argument 117 if (linkmode_intersects(lcap->linkmodes, linkmodes) && in phy_caps_speeds() 137 phy_caps_lookup_by_linkmode(const unsigned long *linkmodes) in phy_caps_lookup_by_linkmode() argument 142 if (linkmode_intersects(lcap->linkmodes, linkmodes)) in phy_caps_lookup_by_linkmode() 166 if (linkmode_intersects(lcap->linkmodes, linkmodes)) in phy_caps_lookup_by_linkmode_rev() 204 if (linkmode_intersects(lcap->linkmodes, supported)) { in phy_caps_lookup() 237 linkmode_andnot(linkmodes, linkmodes, lcap->linkmodes); in phy_caps_linkmode_max_speed() 258 return linkmode_intersects(link_caps[capa].linkmodes, linkmodes); in phy_caps_valid() 266 void phy_caps_linkmodes(unsigned long caps, unsigned long *linkmodes) in phy_caps_linkmodes() argument [all …]
|
| A D | phy-caps.h | 41 __ETHTOOL_DECLARE_LINK_MODE_MASK(linkmodes); 47 unsigned long *linkmodes); 48 void phy_caps_linkmode_max_speed(u32 max_speed, unsigned long *linkmodes); 49 bool phy_caps_valid(int speed, int duplex, const unsigned long *linkmodes); 50 void phy_caps_linkmodes(unsigned long caps, unsigned long *linkmodes); 54 phy_caps_lookup_by_linkmode(const unsigned long *linkmodes); 57 phy_caps_lookup_by_linkmode_rev(const unsigned long *linkmodes, bool fdx_only);
|
| A D | phylink.c | 363 static void phylink_caps_to_linkmodes(unsigned long *linkmodes, in phylink_caps_to_linkmodes() argument 369 __set_bit(ETHTOOL_LINK_MODE_Pause_BIT, linkmodes); in phylink_caps_to_linkmodes() 372 __set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, linkmodes); in phylink_caps_to_linkmodes() 374 phy_caps_linkmodes(link_caps, linkmodes); in phylink_caps_to_linkmodes() 732 linkmode_and(match, pl->supported, c->linkmodes); in phylink_parse_fixedlink() 1773 linkmode_and(adv, pl->supported, c->linkmodes); in phylink_set_fixed_link()
|
| A D | phy_device.c | 2255 c->linkmodes); in __genphy_config_aneg()
|
| /drivers/net/ethernet/marvell/octeontx2/af/ |
| A D | cgx.h | 174 struct cgx_lmac_fwdata_s *linkmodes,
|
| A D | rvu_cgx.c | 1221 struct cgx_lmac_fwdata_s *linkmodes; in rvu_mbox_handler_cgx_set_link_mode() local 1231 linkmodes = &rvu->fwdata->cgx_fw_data_usx[cgx_idx][lmac]; in rvu_mbox_handler_cgx_set_link_mode() 1233 linkmodes = &rvu->fwdata->cgx_fw_data[cgx_idx][lmac]; in rvu_mbox_handler_cgx_set_link_mode() 1235 rsp->status = cgx_set_link_mode(cgxd, req->args, linkmodes, in rvu_mbox_handler_cgx_set_link_mode()
|
| A D | cgx.c | 1492 struct cgx_lmac_fwdata_s *linkmodes, in cgx_set_link_mode() argument 1507 if (linkmodes->advertised_link_modes_own != CGX_CMD_OWN_NS) in cgx_set_link_mode() 1510 linkmodes->advertised_link_modes = args.mode; in cgx_set_link_mode() 1512 linkmodes->advertised_link_modes_own = CGX_CMD_OWN_FIRMWARE; in cgx_set_link_mode()
|
Completed in 47 milliseconds