Searched refs:advertising (Results 26 - 50 of 209) sorted by relevance

123456789

/linux-master/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_ethtool.c177 static void set_asym_pause(u64 advertising, struct ethtool_link_ksettings *ks) argument
181 rx_pause = advertising & FUN_PORT_CAP_RX_PAUSE;
182 tx_pause = advertising & FUN_PORT_CAP_TX_PAUSE;
184 ethtool_link_ksettings_add_link_mode(ks, advertising,
212 ethtool_link_ksettings_zero_link_mode(ks, advertising);
234 ks->base.autoneg = (fp->advertising & FUN_PORT_CAP_AUTONEG) ?
242 fun_link_modes_to_ethtool(fp->advertising, ks->link_modes.advertising);
243 set_asym_pause(fp->advertising, ks);
252 ethtool_link_ksettings_test_link_mode(ks, advertising, mod
[all...]
/linux-master/drivers/net/ethernet/silan/
H A Dsc92031.c1126 u32 supported, advertising; local
1142 advertising = ADVERTISED_TP | ADVERTISED_MII;
1146 advertising |= ADVERTISED_Autoneg;
1149 advertising |= ADVERTISED_10baseT_Half;
1153 advertising |= ADVERTISED_10baseT_Full;
1156 advertising |= ADVERTISED_100baseT_Half;
1160 advertising |= ADVERTISED_100baseT_Full;
1163 advertising |= ADVERTISED_Autoneg;
1174 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
1175 advertising);
1189 u32 advertising; local
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb/
H A Dcxgb2.c572 u32 supported, advertising; local
575 advertising = p->link_config.advertising;
591 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
592 advertising);
638 u32 advertising; local
640 ethtool_convert_link_mode_to_legacy_u32(&advertising,
641 cmd->link_modes.advertising);
654 lc->advertising = 0;
656 advertising
[all...]
/linux-master/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_ethtool.c88 u32 supported, advertising; local
99 advertising = (ADVERTISED_100baseT_Half |
116 advertising = ADVERTISED_1000baseT_Full;
119 advertising = ADVERTISED_10000baseT_Full;
155 advertising |= ADVERTISED_Autoneg;
162 advertising |= ADVERTISED_TP;
174 advertising |= ADVERTISED_MII;
181 advertising |= ADVERTISED_TP;
189 advertising |= ADVERTISED_FIBRE;
197 advertising |
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpmac.c145 cmd_params->advertising = cpu_to_le64(link_state->advertising);
H A Ddpmac.h110 * @advertising: Speeds that are advertised for autoneg (bitmap)
118 u64 advertising; member in struct:dpmac_link_state
/linux-master/include/linux/
H A Dsungem_phy.h44 u32 advertising; member in struct:mii_phy
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_ethtool.c223 ethtool_link_ksettings_zero_link_mode(cmd, advertising);
232 OCTEP_VF_SET_ETHTOOL_LINK_MODES_BITMAP(advertised_modes, cmd, advertising);
238 ethtool_link_ksettings_add_link_mode(cmd, advertising, Autoneg);
249 ethtool_link_ksettings_add_link_mode(cmd, advertising, FIBRE);
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c184 ethtool_link_ksettings_add_link_mode(cmd, advertising,
195 (cmd, advertising, 10000baseKX4_Full);
202 (cmd, advertising, 10000baseKR_Full);
206 (cmd, advertising, 10000baseKX4_Full);
208 (cmd, advertising, 10000baseKR_Full);
222 ethtool_link_ksettings_zero_link_mode(cmd, advertising);
243 ethtool_link_ksettings_add_link_mode(cmd, advertising,
248 ethtool_link_ksettings_add_link_mode(cmd, advertising,
255 ethtool_link_ksettings_add_link_mode(cmd, advertising,
261 ethtool_link_ksettings_add_link_mode(cmd, advertising,
[all...]
/linux-master/drivers/net/ethernet/dec/tulip/
H A Dmedia.c309 tp->advertising[phy_num] = tmp_info | 1;
312 tp->mii_advertise = tp->advertising[phy_num];
419 negotiated = lpa & tp->advertising[0];
470 /* if not advertising at all, gen an
471 * advertising value from the capability
480 tp->advertising[phy_idx] =
482 } else if (tp->advertising[phy_idx]) {
483 to_advert = tp->advertising[phy_idx];
485 tp->advertising[phy_idx] =
492 pr_info("tulip%d: MII transceiver #%d config %04x status %04x advertising
[all...]
/linux-master/drivers/net/ethernet/natsemi/
H A Dnatsemi.c590 u16 advertising; member in struct:netdev_private
762 np->advertising= mdio_read(dev, MII_ADVERTISE);
764 if ((np->advertising & ADVERTISE_ALL) != ADVERTISE_ALL &&
771 (np->advertising &
774 (np->advertising &
780 "natsemi %s: Transceiver status %#04x advertising %#04x.\n",
782 np->advertising);
1156 np->advertising != mdio_read(dev, MII_ADVERTISE))
1160 mdio_write(dev, MII_ADVERTISE, np->advertising);
1681 np->advertising
2833 u32 supported, advertising; local
2916 u32 advertising; local
[all...]
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_ethtool.c225 u32 supported, advertising; local
229 ethtool_convert_link_mode_to_legacy_u32(&advertising,
230 cmd->link_modes.advertising);
250 " supported 0x%x advertising 0x%x speed %u\n"
253 cmd->base.cmd, supported, advertising,
267 u32 supported, advertising, lp_advertising; local
276 advertising = bp->port.advertising[cfg_idx];
280 advertising &= ~(ADVERTISED_10000baseT_Full);
351 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
372 u32 advertising, cfg_idx, old_multi_phy_config, new_multi_phy_config; local
[all...]
/linux-master/drivers/net/phy/
H A Ddp83869.c643 /* Only allow advertising what this PHY supports */
644 linkmode_and(phydev->advertising, phydev->advertising,
648 linkmode_set_bit(ADVERTISED_FIBRE, phydev->advertising);
666 linkmode_clear_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->advertising);
675 /* Update advertising from supported */
676 linkmode_or(phydev->advertising, phydev->advertising,
H A Ddp83822.c459 /* Only allow advertising what this PHY supports */
460 linkmode_and(phydev->advertising, phydev->advertising,
466 phydev->advertising);
472 phydev->advertising);
474 phydev->advertising);
490 phydev->advertising);
/linux-master/drivers/net/ethernet/sfc/
H A Dmcdi_port_common.h33 const unsigned long *advertising);
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/
H A Dmlxbf_gige_main.c342 linkmode_clear_bit(ETHTOOL_LINK_MODE_Pause_BIT, phydev->advertising);
343 linkmode_clear_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, phydev->advertising);
356 linkmode_clear_bit(ETHTOOL_LINK_MODE_Pause_BIT, phydev->advertising);
357 linkmode_clear_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, phydev->advertising);
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c329 XGBE_LM_COPY(cmd, advertising, lks, advertising);
340 __ETHTOOL_DECLARE_LINK_MODE_MASK(advertising);
374 __ETHTOOL_LINK_MODE_MASK_NBITS, cmd->link_modes.advertising,
377 linkmode_and(advertising, cmd->link_modes.advertising,
381 bitmap_empty(advertising, __ETHTOOL_LINK_MODE_MASK_NBITS)) {
391 linkmode_copy(lks->link_modes.advertising, advertising);
/linux-master/drivers/net/pcs/
H A Dpcs-xpcs.c536 unsigned long *adv = state->advertising;
763 const unsigned long *advertising)
799 /* Check for advertising changes and update the C45 MII ADV
803 advertising);
851 const unsigned long *advertising, unsigned int neg_mode)
883 advertising);
908 const unsigned long *advertising,
913 return xpcs_do_config(xpcs, interface, advertising, neg_mode);
956 state->advertising);
1063 state->advertising)) {
761 xpcs_config_aneg_c37_1000basex(struct dw_xpcs *xpcs, unsigned int neg_mode, const unsigned long *advertising) argument
850 xpcs_do_config(struct dw_xpcs *xpcs, phy_interface_t interface, const unsigned long *advertising, unsigned int neg_mode) argument
906 xpcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument
[all...]
H A Dpcs-mtk-lynxi.c107 const unsigned long *advertising,
116 advertising);
105 mtk_pcs_lynxi_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_nic.c1166 ethtool_link_ksettings_zero_link_mode(cmd, advertising);
1169 ethtool_link_ksettings_add_link_mode(cmd, advertising, Autoneg);
1172 ethtool_link_ksettings_add_link_mode(cmd, advertising,
1176 ethtool_link_ksettings_add_link_mode(cmd, advertising,
1180 ethtool_link_ksettings_add_link_mode(cmd, advertising,
1184 ethtool_link_ksettings_add_link_mode(cmd, advertising,
1188 ethtool_link_ksettings_add_link_mode(cmd, advertising,
1192 ethtool_link_ksettings_add_link_mode(cmd, advertising,
1196 ethtool_link_ksettings_add_link_mode(cmd, advertising,
1200 ethtool_link_ksettings_add_link_mode(cmd, advertising,
[all...]
/linux-master/drivers/net/ethernet/broadcom/
H A Db44.c1808 u32 supported, advertising; local
1824 advertising = 0;
1826 advertising |= ADVERTISED_10baseT_Half;
1828 advertising |= ADVERTISED_10baseT_Full;
1830 advertising |= ADVERTISED_100baseT_Half;
1832 advertising |= ADVERTISED_100baseT_Full;
1833 advertising |= ADVERTISED_Pause | ADVERTISED_Asym_Pause;
1843 advertising |= ADVERTISED_Autoneg;
1847 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
1848 advertising);
1864 u32 advertising; local
[all...]
/linux-master/drivers/net/ethernet/sun/
H A Dsungem.c1243 u32 advertising; local
1247 &advertising, ep->link_modes.advertising);
1260 if (gp->phy_mii.advertising != 0)
1261 advertise &= gp->phy_mii.advertising;
1271 advertise = advertising;
1522 gp->phy_mii.def->ops->setup_aneg(&gp->phy_mii, gp->phy_mii.advertising);
2523 u32 supported, advertising; local
2541 advertising = gp->phy_mii.advertising;
2589 u32 advertising; local
[all...]
/linux-master/drivers/net/ethernet/emulex/benet/
H A Dbe_ethtool.c620 u32 supported = 0, advertising = 0; local
640 advertising =
648 advertising |= ADVERTISED_Autoneg;
653 advertising |= ADVERTISED_Pause;
663 adapter->phy.advertising = advertising;
669 advertising = adapter->phy.advertising;
679 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising,
680 advertising);
[all...]
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Dstmmac_ethtool.c328 u32 supported, advertising, lp_advertising; local
348 &advertising, cmd->link_modes.advertising);
353 advertising |= ADVERTISED_Pause;
355 advertising |= ADVERTISED_Asym_Pause;
364 advertising |= ADVERTISED_Autoneg;
371 advertising |= (ADVERTISED_1000baseT_Full |
378 advertising |= (ADVERTISED_1000baseT_Half |
395 cmd->link_modes.advertising, advertising);
[all...]
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_ethtool.c1728 ethtool_link_ksettings_zero_link_mode(cmd, advertising);
1742 ethtool_link_ksettings_add_link_mode(cmd, advertising, TP);
1744 /* advertising link modes */
1746 ethtool_link_ksettings_add_link_mode(cmd, advertising, 10baseT_Half);
1748 ethtool_link_ksettings_add_link_mode(cmd, advertising, 10baseT_Full);
1750 ethtool_link_ksettings_add_link_mode(cmd, advertising, 100baseT_Half);
1752 ethtool_link_ksettings_add_link_mode(cmd, advertising, 100baseT_Full);
1754 ethtool_link_ksettings_add_link_mode(cmd, advertising, 1000baseT_Full);
1756 ethtool_link_ksettings_add_link_mode(cmd, advertising, 2500baseT_Full);
1761 ethtool_link_ksettings_add_link_mode(cmd, advertising,
[all...]

Completed in 420 milliseconds

123456789