/drivers/net/ |
H A D | mii.c | 79 ecmd->advertising = ADVERTISED_TP | ADVERTISED_MII; 88 ecmd->advertising |= ADVERTISED_Autoneg; 91 ecmd->advertising |= mii_get_an(mii, MII_ADVERTISE); 93 ecmd->advertising |= 104 nego = ecmd->advertising & ecmd->lp_advertising; 172 if ((ecmd->advertising & (ADVERTISED_10baseT_Half | 187 tmp |= ethtool_adv_to_mii_adv_t(ecmd->advertising); 191 ethtool_adv_to_mii_ctrl1000_t(ecmd->advertising); 194 mii->advertising = tmp; 349 if ((!init_media) && (mii->advertising)) [all...] |
H A D | mdio.c | 223 ecmd->advertising = ADVERTISED_TP; 229 ecmd->advertising = 0; 249 ecmd->advertising = ADVERTISED_Backplane; 256 ecmd->advertising = ADVERTISED_FIBRE; 266 ecmd->advertising |= 289 modes = ecmd->advertising & ecmd->lp_advertising; 292 modes = ecmd->advertising; 350 * will enable and disable advertising of flow control as appropriate.
|
/drivers/net/ethernet/ibm/emac/ |
H A D | phy.h | 55 u32 advertising; /* Ethtool ADVERTISED_* defines */ member in struct:mii_phy
|
H A D | phy.c | 117 phy->advertising = advertise; 490 phy->advertising = 0; 535 /* Setup default advertising */ 536 phy->advertising = phy->features;
|
/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_ethtool.c | 44 ecmd->advertising = ADVERTISED_TP; 46 ecmd->advertising |= ADVERTISED_Autoneg; 47 ecmd->advertising |= hw->autoneg_advertised; 80 if ((ecmd->advertising&ADVERTISE_1000_FULL)) { 83 ecmd->advertising & AT_ADV_MASK; 88 } else if (ecmd->advertising&ADVERTISE_1000_HALF) { 93 ecmd->advertising & AT_ADV_MASK; 95 ecmd->advertising = hw->autoneg_advertised |
|
/drivers/net/ethernet/sfc/ |
H A D | mdio_10g.c | 239 if (ecmd->advertising == prev.advertising && 252 (ecmd->advertising | SUPPORTED_Autoneg) & ~prev.supported) 255 efx_link_set_advertising(efx, ecmd->advertising | ADVERTISED_Autoneg); 261 * efx_mdio_an_reconfigure - Push advertising flags and restart autonegotiation
|
H A D | tenxpress.c | 474 static void sfx7101_set_npage_adv(struct efx_nic *efx, u32 advertising) argument 478 advertising & ADVERTISED_10000baseT_Full);
|
/drivers/net/phy/ |
H A D | phy.c | 248 cmd->advertising &= phydev->supported; 254 if (cmd->autoneg == AUTONEG_ENABLE && cmd->advertising == 0) 269 phydev->advertising = cmd->advertising; 272 phydev->advertising |= ADVERTISED_Autoneg; 274 phydev->advertising &= ~ADVERTISED_Autoneg; 289 cmd->advertising = phydev->advertising; 348 phydev->advertising = val;
|
H A D | phy_device.c | 555 /* Only allow advertising what 557 phydev->advertising &= phydev->supported; 558 advertise = phydev->advertising; 660 * advertising, and then restart auto-negotiation. If it is not 687 /* Only restart aneg if we are advertising something different 867 phydev->advertising = features; 932 phydev->advertising = phydrv->features;
|
/drivers/net/ethernet/dec/tulip/ |
H A D | media.c | 310 tp->advertising[phy_num] = tmp_info | 1; 313 tp->mii_advertise = tp->advertising[phy_num]; 425 negotiated = lpa & tp->advertising[0]; 476 /* if not advertising at all, gen an 477 * advertising value from the capability 486 tp->advertising[phy_idx] = 488 } else if (tp->advertising[phy_idx]) { 489 to_advert = tp->advertising[phy_idx]; 491 tp->advertising[phy_idx] = 498 pr_info("tulip%d: MII transceiver #%d config %04x status %04x advertising [all...] |
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_ethtool.c | 223 cmd->advertising = bp->port.advertising[cfg_idx]; 284 " supported 0x%x advertising 0x%x speed %u\n" 287 cmd->cmd, cmd->supported, cmd->advertising, 298 u32 advertising, cfg_idx, old_multi_phy_config, new_multi_phy_config; local 305 " supported 0x%x advertising 0x%x speed %u\n" 308 cmd->cmd, cmd->supported, cmd->advertising, 417 if (cmd->advertising & ~an_supported_speed) { 425 bp->port.advertising[cfg_idx] = (ADVERTISED_Autoneg | 426 cmd->advertising); [all...] |
/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_ethtool.c | 117 ecmd->advertising = (ADVERTISED_100baseT_Half | 134 ecmd->advertising = ADVERTISED_1000baseT_Full; 137 ecmd->advertising = ADVERTISED_10000baseT_Full; 175 ecmd->advertising |= ADVERTISED_Autoneg; 181 ecmd->advertising |= ADVERTISED_TP; 193 ecmd->advertising |= ADVERTISED_MII; 200 ecmd->advertising |= ADVERTISED_TP; 207 ecmd->advertising |= ADVERTISED_FIBRE; 215 ecmd->advertising |= 222 ecmd->advertising | [all...] |
/drivers/net/ethernet/silan/ |
H A D | sc92031.c | 1148 cmd->advertising = ADVERTISED_TP | ADVERTISED_MII; 1152 cmd->advertising |= ADVERTISED_Autoneg; 1155 cmd->advertising |= ADVERTISED_10baseT_Half; 1159 cmd->advertising |= ADVERTISED_10baseT_Full; 1162 cmd->advertising |= ADVERTISED_100baseT_Half; 1166 cmd->advertising |= ADVERTISED_100baseT_Full; 1169 cmd->advertising |= ADVERTISED_Autoneg; 1205 if (!(cmd->advertising & (ADVERTISED_Autoneg 1215 if (cmd->advertising & ADVERTISED_Autoneg) 1217 if (cmd->advertising [all...] |
/drivers/net/ethernet/micrel/ |
H A D | ks8695net.c | 875 cmd->advertising = ADVERTISED_TP | ADVERTISED_MII; 883 cmd->advertising |= ADVERTISED_Autoneg; 885 cmd->advertising |= ADVERTISED_100baseT_Full; 887 cmd->advertising |= ADVERTISED_100baseT_Half; 889 cmd->advertising |= ADVERTISED_10baseT_Full; 891 cmd->advertising |= ADVERTISED_10baseT_Half; 893 cmd->advertising |= ADVERTISED_Pause; 937 if ((cmd->advertising & (ADVERTISED_10baseT_Half | 947 if (cmd->advertising & ADVERTISED_100baseT_Full) 949 if (cmd->advertising [all...] |
/drivers/net/ethernet/natsemi/ |
H A D | natsemi.c | 589 u16 advertising; member in struct:netdev_private 757 np->advertising= mdio_read(dev, MII_ADVERTISE); 759 if ((np->advertising & ADVERTISE_ALL) != ADVERTISE_ALL && 766 (np->advertising & 769 (np->advertising & 775 "natsemi %s: Transceiver status %#04x advertising %#04x.\n", 777 np->advertising); 1159 np->advertising != mdio_read(dev, MII_ADVERTISE)) 1163 mdio_write(dev, MII_ADVERTISE, np->advertising); 1685 np->advertising [all...] |
/drivers/net/ethernet/chelsio/cxgb/ |
H A D | cxgb2.c | 579 cmd->advertising = p->link_config.advertising; 650 lc->advertising = 0; 652 cmd->advertising &= ADVERTISED_MASK; 653 if (cmd->advertising & (cmd->advertising - 1)) 654 cmd->advertising = lc->supported; 655 cmd->advertising &= lc->supported; 656 if (!cmd->advertising) 660 lc->advertising [all...] |
H A D | subr.c | 629 lc->advertising &= ~(ADVERTISED_ASYM_PAUSE | ADVERTISED_PAUSE); 633 lc->advertising |= ADVERTISED_PAUSE; 635 lc->advertising |= ADVERTISED_ASYM_PAUSE; 637 lc->advertising |= ADVERTISED_PAUSE; 640 phy->ops->advertise(phy, lc->advertising); 1039 lc->advertising = lc->supported; 1043 lc->advertising = 0;
|
/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_ethtool.c | 73 cmd->advertising = (ADVERTISED_10000baseT_Full | ADVERTISED_FIBRE); 80 cmd->advertising = (ADVERTISED_1000baseT_Full | ADVERTISED_Autoneg
|
/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_ethtool.c | 168 ecmd->advertising = (ADVERTISED_100baseT_Half | 183 ecmd->advertising = ADVERTISED_1000baseT_Full; 186 ecmd->advertising = ADVERTISED_10000baseT_Full; 212 ecmd->advertising |= ADVERTISED_Autoneg; 217 ecmd->advertising |= ADVERTISED_TP; 225 ecmd->advertising |= ADVERTISED_MII; 232 ecmd->advertising |= ADVERTISED_TP; 238 ecmd->advertising |= ADVERTISED_FIBRE; 246 ecmd->advertising |= 254 ecmd->advertising | [all...] |
/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | t4vf_common.h | 81 unsigned int advertising; /* advertised capabilities */ member in struct:link_config
|
/drivers/net/ethernet/toshiba/ |
H A D | spider_net_ethtool.c | 58 cmd->advertising = (ADVERTISED_1000baseT_Full |
|
/drivers/net/ethernet/atheros/atl1c/ |
H A D | atl1c_ethtool.c | 44 ecmd->advertising = ADVERTISED_TP; 46 ecmd->advertising |= hw->autoneg_advertised;
|
/drivers/net/ethernet/3com/ |
H A D | 3c574_cs.c | 200 u16 advertising, partner; /* NWay media advertisement */ member in struct:el3_private 417 lp->advertising = mdio_read(ioaddr, lp->phys, 4); 420 lp->advertising &= ~0x02a0; 421 mdio_write(ioaddr, lp->phys, 4, lp->advertising); 649 /* .. re-sync MII and re-fill what NWay is advertising. */ 651 mdio_write(ioaddr, lp->phys, 4, lp->advertising); 909 partner &= lp->advertising;
|
/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 1799 cmd->advertising = 0; 1801 cmd->advertising |= ADVERTISED_10baseT_Half; 1803 cmd->advertising |= ADVERTISED_10baseT_Full; 1805 cmd->advertising |= ADVERTISED_100baseT_Half; 1807 cmd->advertising |= ADVERTISED_100baseT_Full; 1808 cmd->advertising |= ADVERTISED_Pause | ADVERTISED_Asym_Pause; 1820 cmd->advertising |= ADVERTISED_Autoneg; 1837 if (cmd->advertising & 1858 if (cmd->advertising == 0) { 1864 if (cmd->advertising [all...] |
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_ethtool.c | 315 cmd->advertising = ADVERTISED_10000baseT_Full; 333 cmd->advertising |= ADVERTISED_FIBRE; 338 cmd->advertising |= ADVERTISED_TP;
|