/linux-master/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_ctrl_net.c | 276 link_info->autoneg = resp->link_info.autoneg; 294 req->link_info.info.autoneg = link_info->autoneg;
|
H A D | octep_ctrl_net.h | 102 u8 autoneg; member in struct:octep_ctrl_net_link_info
|
/linux-master/drivers/net/ethernet/mellanox/mlxbf_gige/ |
H A D | mlxbf_gige_ethtool.c | 122 pause->autoneg = AUTONEG_DISABLE;
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/ |
H A D | hns3_ethtool.c | 346 /* Tell firmware to stop mac autoneg before loopback test start, 720 h->ae_algo->ops->get_pauseparam(h, ¶m->autoneg, 734 "set pauseparam: autoneg=%u, rx:%u, tx:%u\n", 735 param->autoneg, param->rx_pause, param->tx_pause); 738 return h->ae_algo->ops->set_pauseparam(h, param->autoneg, 752 &cmd->base.autoneg, 840 u8 autoneg; local 846 * unnecessary to check them when autoneg on. 848 if (cmd->base.autoneg) 852 ops->get_ksettings_an_result(handle, &autoneg, 1324 int autoneg; local [all...] |
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_ethtool.c | 312 ecmd->base.autoneg = adapter->ahw->link_autoneg; 335 ecmd->base.autoneg = ahw->link_autoneg; 342 ecmd->base.autoneg = AUTONEG_DISABLE; 362 ecmd->base.autoneg = adapter->ahw->link_autoneg; 370 ecmd->base.autoneg = AUTONEG_DISABLE; 384 ecmd->base.autoneg = AUTONEG_DISABLE; 388 ecmd->base.autoneg = AUTONEG_DISABLE; 396 ecmd->base.autoneg = AUTONEG_ENABLE; 457 if (ecmd->base.autoneg) 505 adapter->ahw->link_autoneg = ecmd->base.autoneg; [all...] |
/linux-master/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_ethtool.c | 49 cmd->base.autoneg = AUTONEG_ENABLE; 69 if (cmd->base.autoneg == AUTONEG_ENABLE) {
|
/linux-master/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cxgb2.c | 587 cmd->base.autoneg = p->link_config.autoneg; 646 if (cmd->base.autoneg == AUTONEG_DISABLE) { 666 lc->autoneg = cmd->base.autoneg; 678 epause->autoneg = (p->link_config.requested_fc & PAUSE_AUTONEG) != 0; 690 if (epause->autoneg == AUTONEG_DISABLE) 701 if (lc->autoneg == AUTONEG_ENABLE) {
|
/linux-master/tools/net/ynl/ |
H A D | ethtool.py | 213 ('autoneg', 'Autonegotiate', 'bool'), 374 autoneg = "off" 375 if linkmodes.get("autoneg", 0) != 0: 376 autoneg = "on" 377 print(f'Auto-negotiation: {autoneg}')
|
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be_ethtool.c | 647 cmd->base.autoneg = AUTONEG_ENABLE; 656 cmd->base.autoneg = AUTONEG_DISABLE; 662 adapter->phy.autoneg = cmd->base.autoneg; 668 cmd->base.autoneg = adapter->phy.autoneg; 704 ecmd->autoneg = adapter->phy.fc_autoneg; 713 if (ecmd->autoneg != adapter->phy.fc_autoneg)
|
/linux-master/drivers/net/ethernet/cavium/thunder/ |
H A D | nicvf_ethtool.c | 137 cmd->base.autoneg = AUTONEG_ENABLE; 161 cmd->base.autoneg = AUTONEG_DISABLE; 166 cmd->base.autoneg = AUTONEG_DISABLE; 804 pause->autoneg = nic->pfc.autoneg; 822 if (pause->autoneg)
|
H A D | nic.h | 150 u8 autoneg; member in struct:nicvf_pfc 567 u8 autoneg; member in struct:pfc
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_ethtool.c | 1095 link_ksettings->base.autoneg = an_disable_admin ? AUTONEG_DISABLE : 1124 const unsigned long link_modes, u8 autoneg) 1131 autoneg != AUTONEG_ENABLE) { 1132 netdev_err(netdev, "%s: 56G link speed requires autoneg enabled\n", 1185 static bool ext_requested(u8 autoneg, const unsigned long *adver, bool ext_supported) argument 1189 return autoneg == AUTONEG_ENABLE ? ext_link_mode : ext_supported; 1205 u8 autoneg; local 1213 autoneg = link_ksettings->base.autoneg; 1217 ext = ext_requested(autoneg, adve 1123 mlx5e_speed_validate(struct net_device *netdev, bool ext, const unsigned long link_modes, u8 autoneg) argument [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_ethtool.c | 142 /* When there is no phy, autoneg is off. */ 143 cmd->base.autoneg = false; 156 if (cmd->base.autoneg) 218 if (cmd->base.autoneg == AUTONEG_ENABLE || 223 if (!net_dev->phydev && cmd->base.autoneg == AUTONEG_ENABLE) 702 ops->get_pauseparam(priv->ae_handle, ¶m->autoneg, 726 return ops->set_pauseparam(priv->ae_handle, param->autoneg, 1150 if (phy->autoneg != AUTONEG_ENABLE)
|
/linux-master/drivers/net/ethernet/marvell/ |
H A D | skge.c | 308 cmd->base.autoneg = skge->autoneg; 332 if (cmd->base.autoneg == AUTONEG_ENABLE) { 377 skge->autoneg = cmd->base.autoneg; 548 if (skge->autoneg != AUTONEG_ENABLE || !netif_running(dev)) 565 ecmd->autoneg = ecmd->rx_pause || ecmd->tx_pause; 577 if (ecmd->autoneg != old.autoneg) 578 skge->flow_control = ecmd->autoneg [all...] |
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_main.c | 1519 ext_speed->autoneg = !!params->autoneg; 1688 speed->autoneg = !!params->autoneg; 1709 link_params->pause.autoneg = true; 1711 link_params->pause.autoneg = false; 2098 if (params.ext_speed.autoneg) 2112 if (params.speed.autoneg) 2118 if (params.pause.autoneg || 2121 if (params.pause.autoneg || param [all...] |
/linux-master/drivers/net/ethernet/davicom/ |
H A D | dm9051.c | 647 if (pause->autoneg == AUTONEG_DISABLE) 651 pause->autoneg); 969 db->pause.autoneg = AUTONEG_DISABLE; 971 if (db->phydev->autoneg) 972 db->pause.autoneg = AUTONEG_ENABLE;
|
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | igb_ethtool.c | 160 if (hw->mac.autoneg == 1) { 162 /* the e1000 autoneg seems to match ethtool nicely */ 189 if (hw->mac.autoneg == 1) 194 if (hw->mac.autoneg != 1) 235 hw->mac.autoneg) 236 cmd->base.autoneg = AUTONEG_ENABLE; 238 cmd->base.autoneg = AUTONEG_DISABLE; 267 /* When SoL/IDER sessions are active, autoneg/speed/duplex 276 /* MDI setting is only allowed when autoneg enabled because 285 (cmd->base.autoneg ! 2018 u8 forced_speed_duplex, autoneg; local [all...] |
/linux-master/drivers/net/phy/ |
H A D | marvell-88q2xxx.c | 341 if (phydev->autoneg == AUTONEG_ENABLE) { 713 if (phydev->autoneg == AUTONEG_ENABLE || phydev->speed == SPEED_1000) { 729 if (phydev->autoneg == AUTONEG_ENABLE || phydev->speed == SPEED_1000)
|
H A D | vitesse.c | 357 if (phydev->autoneg == AUTONEG_ENABLE || phydev->speed > SPEED_100) 392 if (phydev->autoneg != AUTONEG_ENABLE && phydev->speed <= SPEED_100) {
|
/linux-master/drivers/net/ethernet/marvell/prestera/ |
H A D | prestera_main.c | 175 port->autoneg, 212 err = prestera_hw_port_phy_mode_set(port, false, port->autoneg, 294 state->an_complete = (smac.oper && port->autoneg) ? 1 : 0; 572 if (port->autoneg && port->adver_link_modes == link_modes) 584 port->autoneg = true; 684 port->autoneg = true;
|
/linux-master/drivers/net/ethernet/amd/xgbe/ |
H A D | xgbe-mdio.c | 1226 if (pdata->phy.autoneg != AUTONEG_ENABLE) { 1316 pdata->phy.autoneg == AUTONEG_ENABLE) { 1351 if ((pdata->phy.autoneg != AUTONEG_ENABLE) || pdata->parallel_detect) 1403 link_aneg = (pdata->phy.autoneg == AUTONEG_ENABLE); 1645 pdata->phy.autoneg = AUTONEG_ENABLE; 1649 pdata->phy.autoneg = AUTONEG_DISABLE;
|
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_ethtool.c | 234 ks->base.autoneg = (fp->advertising & FUN_PORT_CAP_AUTONEG) ? 329 if (ks->base.autoneg == AUTONEG_ENABLE && 333 if (ks->base.autoneg == AUTONEG_ENABLE) { 362 pause->autoneg = !!(fp->advertising & FUN_PORT_CAP_AUTONEG); 374 if (!pause->autoneg && (fp->advertising & FUN_PORT_CAP_AUTONEG)) 376 if (pause->autoneg && !(fp->advertising & FUN_PORT_CAP_AUTONEG))
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_mac.c | 392 if (!mac->autoneg) { 405 * settings because we may have had to re-autoneg with a 476 if (mac->autoneg) {
|
/linux-master/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_ethtool.c | 50 cmd->base.autoneg = AUTONEG_ENABLE; 73 if (cmd->base.autoneg == AUTONEG_ENABLE) {
|
/linux-master/drivers/net/phy/qcom/ |
H A D | qcom-phy-lib.c | 212 * whether we are in autoneg mode or not. 326 if (phydev->autoneg == AUTONEG_ENABLE && old_link && phydev->link) 344 if (phydev->autoneg == AUTONEG_ENABLE && phydev->autoneg_complete)
|