/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_ethtool.c | 230 ecmd->base.autoneg = AUTONEG_DISABLE; 255 ecmd->base.autoneg = AUTONEG_DISABLE; 418 ecmd->base.autoneg != AUTONEG_DISABLE || 1361 pause->autoneg = 0; 1389 /*do not support autoneg of link flow control*/ 1390 if (pause->autoneg == AUTONEG_ENABLE)
|
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_main.c | 686 hw->autoneg == 1 && 4681 if ((hw->phy_type != e1000_phy_igp) || !hw->autoneg || 4795 hw->autoneg = 1; 5012 hw->autoneg = 0; 5040 hw->autoneg = 1; 5048 /* clear MDI, MDI(-X) override is only allowed when autoneg enabled */
|
/linux-master/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_hw.c | 1850 __u32 autoneg; local 1902 &autoneg) == 0) 1903 adapter->link_autoneg = autoneg;
|
/linux-master/drivers/net/ethernet/natsemi/ |
H A D | ns83820.c | 1221 * cmd->autoneg = 1266 cmd->base.autoneg = (tbicr & TBICR_MR_AN_ENABLE) 1325 if (cmd->base.autoneg == AUTONEG_ENABLE) { 1332 printk(KERN_INFO "%s: autoneg enabled via ethtool\n", 1339 printk(KERN_INFO "%s: autoneg %s via ethtool\n", ndev->name, 1340 cmd->base.autoneg ? "ENABLED" : "DISABLED");
|
/linux-master/drivers/net/ethernet/alteon/ |
H A D | acenic.c | 2605 cmd->base.autoneg = AUTONEG_ENABLE; 2607 cmd->base.autoneg = AUTONEG_DISABLE; 2649 if (cmd->base.autoneg == AUTONEG_ENABLE)
|
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_io.c | 1036 u8 link_status, module, duplex, autoneg, lb_status = 0; local 1047 autoneg = (msg->body[2] >> 24) & 0xff; 1071 adapter->ahw->link_autoneg = autoneg;
|
/linux-master/drivers/net/ethernet/sun/ |
H A D | cassini.c | 211 BMCR_ANENABLE, /* 0 : autoneg */ 683 if (ep->base.autoneg == AUTONEG_ENABLE) { 993 * when autoneg has completed. 1603 * fallback, and we were configured for autoneg, we 1604 * retry a short autoneg pass. If you know your hub is 1616 "Got link after fallback, retrying autoneg once...\n"); 4532 cmd->base.autoneg = AUTONEG_ENABLE; 4539 cmd->base.autoneg = AUTONEG_DISABLE; 4589 if (cmd->base.autoneg != AUTONEG_ENABLE && 4590 cmd->base.autoneg ! [all...] |
/linux-master/drivers/net/ethernet/aquantia/atlantic/ |
H A D | aq_nic.c | 1112 cmd->base.autoneg = self->aq_nic_cfg.is_autoneg; 1283 if (cmd->base.autoneg == AUTONEG_ENABLE) {
|
/linux-master/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 1527 cmd->base.autoneg = 0; 1549 if (pause->autoneg)
|
/linux-master/drivers/net/ethernet/faraday/ |
H A D | ftgmac100.c | 1120 pause->autoneg = priv->aneg_pause; 1131 priv->aneg_pause = pause->autoneg;
|
/linux-master/drivers/net/ethernet/socionext/ |
H A D | sni_ave.c | 455 pause->autoneg = priv->pause_auto; 469 priv->pause_auto = pause->autoneg;
|
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | e1000_phy.c | 787 if (hw->mac.autoneg) { 853 * igb_copper_link_autoneg - Setup/Enable autoneg for copper link 856 * Performs initial bounds checking on autoneg advertisement parameter, then 857 * configure to advertise the full capability. Setup the PHY to autoneg 859 * autoneg_wait_to_complete, then wait for autoneg to complete before exiting. 867 /* Perform some bounds checking on the autoneg advertisement 904 hw_dbg("Error while waiting for autoneg to complete\n"); 1086 if (hw->mac.autoneg) { 1087 /* Setup autoneg and flow control advertisement and perform 1349 /* Disable autoneg o [all...] |
/linux-master/drivers/net/ethernet/smsc/ |
H A D | smc91x.c | 1546 cmd->base.autoneg = AUTONEG_DISABLE; 1570 if (cmd->base.autoneg != AUTONEG_DISABLE ||
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | cgx.c | 1119 u32 speed, u8 duplex, u8 autoneg, u64 mode) 1129 args->an = autoneg; 1118 set_mod_args(struct cgx_set_link_mode_args *args, u32 speed, u8 duplex, u8 autoneg, u64 mode) argument
|
/linux-master/drivers/net/ethernet/intel/e1000e/ |
H A D | phy.c | 914 if (hw->mac.autoneg) { 1109 * e1000_copper_link_autoneg - Setup/Enable autoneg for copper link 1112 * Performs initial bounds checking on autoneg advertisement parameter, then 1113 * configure to advertise the full capability. Setup the PHY to autoneg 1115 * autoneg_wait_to_complete, then wait for autoneg to complete before exiting. 1123 /* Perform some bounds checking on the autoneg advertisement 1160 e_dbg("Error while waiting for autoneg to complete\n"); 1184 if (hw->mac.autoneg) { 1185 /* Setup autoneg and flow control advertisement and perform 1483 /* Disable autoneg o [all...] |
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 2646 "autoneg is not supported by current port\n"); 2663 return phydev->autoneg; 2665 return hdev->hw.mac.autoneg; 2674 dev_dbg(&hdev->pdev->dev, "restart autoneg\n"); 2687 if (hdev->hw.mac.support_autoneg && hdev->hw.mac.autoneg) 2921 ret = hclge_set_autoneg_en(hdev, hdev->hw.mac.autoneg); 3241 mac->autoneg = resp->autoneg; 3282 cmd->base.autoneg = req0->autoneg; [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | t3_hw.c | 376 * t3_phy_advertise - set the PHY advertisement registers for autoneg 1222 if (link_ok && speed >= 0 && lc->autoneg == AUTONEG_ENABLE) { 1312 if (lc->autoneg == AUTONEG_DISABLE) { 1318 /* Also disables autoneg */ 3436 lc->autoneg = AUTONEG_ENABLE; 3440 lc->autoneg = AUTONEG_DISABLE;
|
/linux-master/drivers/net/ethernet/emulex/benet/ |
H A D | be.h | 386 u8 autoneg; member in struct:phy_info
|
/linux-master/drivers/net/usb/ |
H A D | catc.c | 699 cmd->base.autoneg = AUTONEG_DISABLE;
|
/linux-master/drivers/net/phy/ |
H A D | bcm-phy-lib.c | 359 if (phydev->autoneg == AUTONEG_ENABLE)
|
H A D | phy-core.c | 414 * phy_resolve_aneg_pause - Determine pause autoneg results 418 * Once autoneg has completed the local pause settings can be 477 if (phydev->autoneg == AUTONEG_DISABLE ||
|
/linux-master/drivers/net/ethernet/arc/ |
H A D | emac_main.c | 428 phy_dev->autoneg = AUTONEG_ENABLE;
|
/linux-master/drivers/net/ethernet/marvell/ |
H A D | mv643xx_eth.c | 1220 if (dev->phydev->autoneg == AUTONEG_ENABLE) { 1530 cmd->base.autoneg = AUTONEG_DISABLE; 3031 phy->autoneg = AUTONEG_ENABLE; 3038 phy->autoneg = AUTONEG_DISABLE;
|
/linux-master/drivers/net/ethernet/amazon/ena/ |
H A D | ena_ethtool.c | 351 link_ksettings->base.autoneg =
|
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ethtool.c | 89 cmd->base.autoneg = AUTONEG_DISABLE; 744 /* Link test performed before hardware reset so autoneg doesn't
|