Lines Matching defs:supported
148 const int *supported;
194 for (i = 0; compat->supported[i] != __ETHTOOL_LINK_MODE_MASK_NBITS; i++)
195 if (compat->supported[i] == linkmode)
428 * default configuration we need to advertise all supported
607 static int xpcs_validate(struct phylink_pcs *pcs, unsigned long *supported,
618 /* Populate the supported link modes for this PHY interface type.
623 for (i = 0; compat->supported[i] != __ETHTOOL_LINK_MODE_MASK_NBITS; i++)
624 set_bit(compat->supported[i], xpcs_supported);
626 linkmode_and(supported, supported, xpcs_supported);
1171 pr_err("%s: half duplex not supported\n", __func__);
1246 .supported = xpcs_usxgmii_features,
1252 .supported = xpcs_10gkr_features,
1258 .supported = xpcs_xlgmii_features,
1264 .supported = xpcs_10gbaser_features,
1270 .supported = xpcs_sgmii_features,
1276 .supported = xpcs_1000basex_features,
1282 .supported = xpcs_2500basex_features,
1291 .supported = xpcs_sgmii_features,
1301 .supported = xpcs_sgmii_features,
1308 .supported = xpcs_2500basex_features,