Searched refs:autoneg (Results 1 - 25 of 283) sorted by relevance

1234567891011>>

/linux-master/tools/testing/selftests/net/forwarding/
H A Dethtool.sh61 ethtool_set $h1 speed $speed autoneg off
62 ethtool_set $h2 speed $speed autoneg off
67 check_err $? "speed $speed autoneg off"
68 log_test "force of same speed autoneg off"
72 ethtool -s $h2 autoneg on
73 ethtool -s $h1 autoneg on
86 ethtool_set $h1 speed $speed1 autoneg off
87 ethtool_set $h2 speed $speed2 autoneg off
94 log_test "force of different speeds autoneg off"
96 ethtool -s $h2 autoneg o
[all...]
H A Dethtool_extended_state.sh5 autoneg
45 autoneg() function
75 ethtool_set $swp1 speed $speed1 autoneg off
76 ethtool_set $swp2 speed $speed2 autoneg off
88 ethtool -s $swp2 autoneg on
89 ethtool -s $swp1 autoneg on
/linux-master/tools/testing/selftests/drivers/net/mlxsw/
H A Dethtool_lanes.sh7 autoneg
56 local autoneg=$1; shift
61 if [[ $autoneg -eq 0 ]]; then
62 autoneg_str="autoneg off"
104 autoneg() function
159 ethtool_set $swp1 speed $max_speed lanes $lanes autoneg off
160 ethtool_set $swp2 speed $max_speed lanes $lanes autoneg off
178 ethtool -s $swp2 autoneg on
179 ethtool -s $swp1 autoneg on
/linux-master/drivers/net/ethernet/ibm/emac/
H A Dphy.h58 /* 1: autoneg enabled, 0: disabled */
59 int autoneg; member in struct:mii_phy
61 /* forced speed & duplex (no autoneg)
62 * partner speed & duplex & pause (autoneg)
/linux-master/drivers/net/phy/
H A Dbcm84881.c102 /* disabled autoneg doesn't seem to work with this PHY */
103 if (phydev->autoneg == AUTONEG_DISABLE)
167 if (phydev->autoneg == AUTONEG_ENABLE && !phydev->autoneg_complete)
192 if (phydev->autoneg == AUTONEG_ENABLE)
196 if (phydev->autoneg == AUTONEG_DISABLE) {
197 /* disabled autoneg doesn't seem to work, so force the link
H A Ddp83td510.c126 if (phydev->autoneg == AUTONEG_ENABLE) {
135 if (phydev->autoneg == AUTONEG_ENABLE) {
163 if (phydev->autoneg == AUTONEG_DISABLE)
H A Dphy.c90 if (phydev->autoneg == AUTONEG_DISABLE)
308 cmd->base.autoneg = phydev->autoneg;
367 if (phydev->autoneg == AUTONEG_ENABLE)
369 phydev->autoneg = AUTONEG_DISABLE;
380 if (phydev->autoneg == AUTONEG_DISABLE)
382 phydev->autoneg = AUTONEG_ENABLE;
964 * Description: Check for link and whether autoneg was triggered / is running
1021 if (AUTONEG_DISABLE == phydev->autoneg)
1076 u8 autoneg local
[all...]
H A Dax88796b.c45 * after autoneg is done and the link status is reported as active, the MII_LPA
80 if (phydev->autoneg == AUTONEG_ENABLE && phydev->autoneg_complete)
/linux-master/include/linux/
H A Dsungem_phy.h18 int (*enable_fiber)(struct mii_phy *phy, int autoneg);
47 /* 1: autoneg enabled, 0: disabled */
48 int autoneg; member in struct:mii_phy
50 /* forced speed & duplex (no autoneg)
51 * partner speed & duplex & pause (autoneg)
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_param.c324 hw->mac.autoneg = hw->mac.fc_autoneg = 1;
336 hw->mac.autoneg = hw->mac.fc_autoneg = 1;
347 hw->mac.autoneg = hw->mac.fc_autoneg = 1;
359 hw->mac.autoneg = hw->mac.fc_autoneg = 1;
367 hw->mac.autoneg = hw->mac.fc_autoneg = 0;
374 hw->mac.autoneg = hw->mac.fc_autoneg = 0;
384 hw->mac.autoneg = hw->mac.fc_autoneg = 1;
393 hw->mac.autoneg = hw->mac.fc_autoneg = 0;
401 hw->mac.autoneg = hw->mac.fc_autoneg = 0;
418 hw->mac.autoneg
[all...]
/linux-master/drivers/net/ethernet/marvell/octeon_ep/
H A Doctep_ethtool.c298 if (link_info->autoneg) {
299 if (link_info->autoneg & OCTEP_LINK_MODE_AUTONEG_SUPPORTED)
301 if (link_info->autoneg & OCTEP_LINK_MODE_AUTONEG_ADVERTISED) {
303 cmd->base.autoneg = AUTONEG_ENABLE;
305 cmd->base.autoneg = AUTONEG_DISABLE;
308 cmd->base.autoneg = AUTONEG_DISABLE;
339 u8 autoneg = 0; local
352 if (cmd->base.autoneg == AUTONEG_ENABLE) {
353 if (!(link_info->autoneg & OCTEP_LINK_MODE_AUTONEG_SUPPORTED))
355 autoneg
[all...]
/linux-master/drivers/net/ethernet/atheros/alx/
H A Dethtool.c151 cmd->base.autoneg = AUTONEG_ENABLE;
153 cmd->base.autoneg = AUTONEG_DISABLE;
191 if (cmd->base.autoneg == AUTONEG_ENABLE) {
219 pause->autoneg = !!(hw->flowctrl & ALX_FC_ANEG &&
240 if (pause->autoneg)
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_phylink.c21 a->autoneg != b->autoneg ||
108 conf.autoneg = neg_mode == PHYLINK_PCS_NEG_INBAND_ENABLED;
/linux-master/drivers/net/ethernet/apm/xgene/
H A Dxgene_enet_ethtool.c145 cmd->base.autoneg = AUTONEG_ENABLE;
158 cmd->base.autoneg = AUTONEG_DISABLE;
285 pp->autoneg = pdata->pause_autoneg;
304 pdata->pause_autoneg = pp->autoneg;
310 if (!pp->autoneg) {
315 if (pp->autoneg)
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/
H A Doctep_vf_ethtool.c234 if (link_info->autoneg) {
235 if (link_info->autoneg & OCTEP_VF_LINK_MODE_AUTONEG_SUPPORTED)
237 if (link_info->autoneg & OCTEP_VF_LINK_MODE_AUTONEG_ADVERTISED) {
239 cmd->base.autoneg = AUTONEG_ENABLE;
241 cmd->base.autoneg = AUTONEG_DISABLE;
244 cmd->base.autoneg = AUTONEG_DISABLE;
/linux-master/drivers/net/
H A Dsungem_phy.c314 phy->autoneg = 1;
345 phy->autoneg = 0;
382 if (phy->autoneg && !(status & BMSR_ANEGCOMPLETE))
391 if (phy->autoneg) {
470 phy->autoneg = 1;
514 phy->autoneg = 0;
550 if (phy->autoneg) {
647 static int bcm5421_enable_fiber(struct mii_phy* phy, int autoneg) argument
654 if (!autoneg) {
655 /* switch off fibre autoneg */
723 bcm5461_enable_fiber(struct mii_phy* phy, int autoneg) argument
[all...]
H A Dmii.c93 ecmd->autoneg = AUTONEG_ENABLE;
118 ecmd->autoneg = AUTONEG_DISABLE;
178 cmd->base.autoneg = AUTONEG_ENABLE;
203 cmd->base.autoneg = AUTONEG_DISABLE;
252 if (ecmd->autoneg != AUTONEG_DISABLE && ecmd->autoneg != AUTONEG_ENABLE)
259 if (ecmd->autoneg == AUTONEG_ENABLE) {
343 if (cmd->base.autoneg != AUTONEG_DISABLE &&
344 cmd->base.autoneg != AUTONEG_ENABLE)
351 if (cmd->base.autoneg
[all...]
H A Dmdio.c262 ecmd->autoneg = AUTONEG_ENABLE;
268 ecmd->autoneg = AUTONEG_DISABLE;
271 ecmd->autoneg = AUTONEG_DISABLE;
274 if (ecmd->autoneg) {
433 cmd->base.autoneg = AUTONEG_ENABLE;
439 cmd->base.autoneg = AUTONEG_DISABLE;
442 cmd->base.autoneg = AUTONEG_DISABLE;
445 if (cmd->base.autoneg) {
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_param.c646 adapter->hw.autoneg = adapter->fc_autoneg = 1;
654 adapter->hw.autoneg = adapter->fc_autoneg = 1;
661 adapter->hw.autoneg = adapter->fc_autoneg = 1;
669 adapter->hw.autoneg = adapter->fc_autoneg = 1;
675 adapter->hw.autoneg = adapter->fc_autoneg = 0;
681 adapter->hw.autoneg = adapter->fc_autoneg = 0;
688 adapter->hw.autoneg = adapter->fc_autoneg = 1;
694 adapter->hw.autoneg = adapter->fc_autoneg = 0;
700 adapter->hw.autoneg = adapter->fc_autoneg = 0;
714 adapter->hw.autoneg
[all...]
/linux-master/net/ethtool/
H A Dlinkmodes.c110 if (nla_put_u8(skb, ETHTOOL_A_LINKMODES_AUTONEG, lsettings->autoneg))
259 ethnl_update_u8(&lsettings->autoneg, tb[ETHTOOL_A_LINKMODES_AUTONEG],
264 /* If autoneg is off and lanes parameter is not supported by the
267 if (!lsettings->autoneg &&
273 } else if (!lsettings->autoneg && ksettings->lanes) {
274 /* If autoneg is off and lanes parameter is not passed from user but
294 if (!tb[ETHTOOL_A_LINKMODES_OURS] && lsettings->autoneg &&
/linux-master/drivers/net/ethernet/amd/xgbe/
H A Dxgbe-ethtool.c265 pause->autoneg = pdata->phy.pause_autoneg;
277 if (pause->autoneg && (pdata->phy.autoneg != AUTONEG_ENABLE)) {
279 "autoneg disabled, pause autoneg not available\n");
283 pdata->phy.pause_autoneg = pause->autoneg;
325 cmd->base.autoneg = pdata->phy.autoneg;
352 if ((cmd->base.autoneg != AUTONEG_ENABLE) &&
353 (cmd->base.autoneg !
[all...]
/linux-master/drivers/net/ethernet/microchip/
H A Dencx24j600.c59 bool autoneg; member in struct:encx24j600_priv
201 if (priv->autoneg == AUTONEG_ENABLE) {
231 netif_notice(priv, drv, dev, "timeout waiting for autoneg done\n");
233 priv->autoneg = AUTONEG_DISABLE;
272 if (priv->autoneg == AUTONEG_ENABLE)
280 /* Re-enable autoneg since we won't know what we might be
283 priv->autoneg = AUTONEG_ENABLE;
631 if ((priv->autoneg == AUTONEG_DISABLE) && priv->full_duplex)
679 static int encx24j600_setlink(struct net_device *dev, u8 autoneg, u16 speed, argument
690 priv->autoneg
[all...]
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_ethtool.c72 u8 autoneg; member in struct:cmd_link_settings
271 link_ksettings->base.autoneg = AUTONEG_DISABLE;
297 link_ksettings->base.autoneg = AUTONEG_ENABLE;
392 u8 autoneg, u32 speed, u32 *set_settings)
405 if (autoneg == AUTONEG_ENABLE) {
407 netif_err(nic_dev, drv, nic_dev->netdev, "Not support autoneg\n");
411 /* set speed only when autoneg is disabled */
416 netif_err(nic_dev, drv, nic_dev->netdev, "Need to set speed when autoneg is off\n");
424 u32 set_settings, u8 autoneg,
432 (autoneg
391 get_link_settings_type(struct hinic_dev *nic_dev, u8 autoneg, u32 speed, u32 *set_settings) argument
423 set_link_settings_separate_cmd(struct hinic_dev *nic_dev, u32 set_settings, u8 autoneg, u32 speed) argument
457 hinic_set_settings_to_hw(struct hinic_dev *nic_dev, u32 set_settings, u8 autoneg, u32 speed) argument
502 set_link_settings(struct net_device *netdev, u8 autoneg, u32 speed) argument
[all...]
/linux-master/drivers/net/ethernet/ibm/ehea/
H A Dehea_ethtool.c73 cmd->base.autoneg = port->autoneg == 1 ?
91 if (cmd->base.autoneg == AUTONEG_ENABLE) {
/linux-master/drivers/net/ethernet/asix/
H A Dax88796c_ioctl.c51 pause->autoneg = (ax_local->flowctrl & AX_FC_ANEG) ?
65 fc |= pause->autoneg ? AX_FC_ANEG : 0;
69 if (pause->autoneg) {

Completed in 220 milliseconds

1234567891011>>