Home
last modified time | relevance | path

Searched refs:advertising (Results 1 – 155 of 155) sorted by relevance

/linux-4.1.27/drivers/net/
Dmii.c79 ecmd->advertising = ADVERTISED_TP | ADVERTISED_MII; in mii_ethtool_gset()
88 ecmd->advertising |= ADVERTISED_Autoneg; in mii_ethtool_gset()
91 ecmd->advertising |= mii_get_an(mii, MII_ADVERTISE); in mii_ethtool_gset()
93 ecmd->advertising |= in mii_ethtool_gset()
104 nego = ecmd->advertising & ecmd->lp_advertising; in mii_ethtool_gset()
172 if ((ecmd->advertising & (ADVERTISED_10baseT_Half | in mii_ethtool_sset()
187 tmp |= ethtool_adv_to_mii_adv_t(ecmd->advertising); in mii_ethtool_sset()
191 ethtool_adv_to_mii_ctrl1000_t(ecmd->advertising); in mii_ethtool_sset()
194 mii->advertising = tmp; in mii_ethtool_sset()
351 if ((!init_media) && (mii->advertising)) in mii_check_media()
[all …]
Dmdio.c223 ecmd->advertising = ADVERTISED_TP; in mdio45_ethtool_gset_npage()
229 ecmd->advertising = 0; in mdio45_ethtool_gset_npage()
249 ecmd->advertising = ADVERTISED_Backplane; in mdio45_ethtool_gset_npage()
256 ecmd->advertising = ADVERTISED_FIBRE; in mdio45_ethtool_gset_npage()
266 ecmd->advertising |= in mdio45_ethtool_gset_npage()
289 modes = ecmd->advertising & ecmd->lp_advertising; in mdio45_ethtool_gset_npage()
292 modes = ecmd->advertising; in mdio45_ethtool_gset_npage()
Dsungem_phy.c321 phy->advertising = advertise; in genmii_setup_aneg()
476 phy->advertising = advertise; in bcm54xx_setup_aneg()
752 phy->advertising = advertise; in marvell_setup_aneg()
1194 phy->advertising = 0; in sungem_phy_probe()
Dntb_netdev.c300 cmd->advertising = ADVERTISED_Backplane; in ntb_get_settings()
Dveth.c53 cmd->advertising = 0; in veth_get_settings()
Dtun.c2253 cmd->advertising = 0; in tun_get_settings()
/linux-4.1.27/drivers/net/ethernet/atheros/alx/
Dethtool.c141 ecmd->advertising = ADVERTISED_TP; in alx_get_settings()
143 ecmd->advertising |= hw->adv_cfg; in alx_get_settings()
156 ecmd->advertising |= ADVERTISED_Pause; in alx_get_settings()
159 ecmd->advertising |= ADVERTISED_Asym_Pause; in alx_get_settings()
161 ecmd->advertising |= ADVERTISED_Asym_Pause; in alx_get_settings()
180 if (ecmd->advertising & ~alx_get_supported_speeds(hw)) in alx_set_settings()
182 adv_cfg = ecmd->advertising | ADVERTISED_Autoneg; in alx_set_settings()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-ethtool.c263 phydev->advertising |= ADVERTISED_Pause; in xgbe_set_pauseparam()
264 phydev->advertising |= ADVERTISED_Asym_Pause; in xgbe_set_pauseparam()
267 phydev->advertising &= ~ADVERTISED_Pause; in xgbe_set_pauseparam()
268 phydev->advertising &= ~ADVERTISED_Asym_Pause; in xgbe_set_pauseparam()
336 cmd->advertising &= phydev->supported; in xgbe_set_settings()
337 if ((cmd->autoneg == AUTONEG_ENABLE) && !cmd->advertising) in xgbe_set_settings()
344 phydev->advertising = cmd->advertising; in xgbe_set_settings()
347 phydev->advertising |= ADVERTISED_Autoneg; in xgbe_set_settings()
349 phydev->advertising &= ~ADVERTISED_Autoneg; in xgbe_set_settings()
Dxgbe-mdio.c273 phydev->advertising &= ~ADVERTISED_Autoneg; in xgbe_mdio_register()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1e/
Datl1e_ethtool.c44 ecmd->advertising = ADVERTISED_TP; in atl1e_get_settings()
46 ecmd->advertising |= ADVERTISED_Autoneg; in atl1e_get_settings()
47 ecmd->advertising |= hw->autoneg_advertised; in atl1e_get_settings()
80 if ((ecmd->advertising&ADVERTISE_1000_FULL)) { in atl1e_set_settings()
83 ecmd->advertising & AT_ADV_MASK; in atl1e_set_settings()
88 } else if (ecmd->advertising&ADVERTISE_1000_HALF) { in atl1e_set_settings()
93 ecmd->advertising & AT_ADV_MASK; in atl1e_set_settings()
95 ecmd->advertising = hw->autoneg_advertised | in atl1e_set_settings()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ethtool.c257 ecmd->advertising = ADVERTISED_Autoneg | in i40e_get_settings_link_up()
268 ecmd->advertising = ADVERTISED_Autoneg | in i40e_get_settings_link_up()
280 ecmd->advertising = ADVERTISED_Autoneg | in i40e_get_settings_link_up()
286 ecmd->advertising = ADVERTISED_Autoneg | in i40e_get_settings_link_up()
292 ecmd->advertising = ADVERTISED_Autoneg | in i40e_get_settings_link_up()
302 ecmd->advertising |= ADVERTISED_10000baseT_Full; in i40e_get_settings_link_up()
304 ecmd->advertising |= ADVERTISED_1000baseT_Full; in i40e_get_settings_link_up()
309 ecmd->advertising = ADVERTISED_Autoneg | in i40e_get_settings_link_up()
319 ecmd->advertising = ADVERTISED_Autoneg; in i40e_get_settings_link_up()
321 ecmd->advertising |= ADVERTISED_10000baseT_Full; in i40e_get_settings_link_up()
[all …]
/linux-4.1.27/drivers/net/ethernet/natsemi/
Dnatsemi.c590 u16 advertising; member
760 np->advertising= mdio_read(dev, MII_ADVERTISE); in natsemi_init_media()
762 if ((np->advertising & ADVERTISE_ALL) != ADVERTISE_ALL && in natsemi_init_media()
769 (np->advertising & in natsemi_init_media()
772 (np->advertising & in natsemi_init_media()
780 np->advertising); in natsemi_init_media()
1153 np->advertising != mdio_read(dev, MII_ADVERTISE)) in init_phy_fixup()
1157 mdio_write(dev, MII_ADVERTISE, np->advertising); in init_phy_fixup()
1680 np->advertising & mdio_read(dev, MII_LPA)); in check_link()
2395 np->advertising, lpa); in netdev_error()
[all …]
/linux-4.1.27/drivers/net/ethernet/dec/tulip/
Dmedia.c309 tp->advertising[phy_num] = tmp_info | 1; in tulip_select_media()
312 tp->mii_advertise = tp->advertising[phy_num]; in tulip_select_media()
424 negotiated = lpa & tp->advertising[0]; in tulip_check_duplex()
485 tp->advertising[phy_idx] = in tulip_find_mii()
487 } else if (tp->advertising[phy_idx]) { in tulip_find_mii()
488 to_advert = tp->advertising[phy_idx]; in tulip_find_mii()
490 tp->advertising[phy_idx] = in tulip_find_mii()
Dde2104x.c1493 ecmd->advertising = de->media_advertise; in __de_get_settings()
1541 if (ecmd->advertising & ~de->media_supported) in __de_set_settings()
1544 (!(ecmd->advertising & ADVERTISED_Autoneg))) in __de_set_settings()
1550 if (!(ecmd->advertising & ADVERTISED_AUI)) in __de_set_settings()
1555 if (!(ecmd->advertising & ADVERTISED_BNC)) in __de_set_settings()
1565 if (!(ecmd->advertising & ADVERTISED_TP)) in __de_set_settings()
1567 if (!(ecmd->advertising & (ADVERTISED_10baseT_Full | ADVERTISED_10baseT_Half))) in __de_set_settings()
1576 (ecmd->advertising == de->media_advertise)) in __de_set_settings()
1585 de->media_advertise = ecmd->advertising; in __de_set_settings()
Dwinbond-840.c450 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in w840_probe1()
456 np->mii_if.advertising); in w840_probe1()
605 np->mii_if.advertising = value; in mdio_write()
717 negotiated = mii_reg & np->mii_if.advertising; in update_link()
Dtulip.h444 u16 advertising[4]; member
Duli526x.c939 ecmd->advertising = (ADVERTISED_10baseT_Half | in ULi_ethtool_gset()
Dtulip_core.c979 tp->advertising[phy_idx] = in private_ioctl()
/linux-4.1.27/drivers/net/phy/
Dphy.c301 cmd->advertising &= phydev->supported; in phy_ethtool_sset()
307 if (cmd->autoneg == AUTONEG_ENABLE && cmd->advertising == 0) in phy_ethtool_sset()
322 phydev->advertising = cmd->advertising; in phy_ethtool_sset()
325 phydev->advertising |= ADVERTISED_Autoneg; in phy_ethtool_sset()
327 phydev->advertising &= ~ADVERTISED_Autoneg; in phy_ethtool_sset()
342 cmd->advertising = phydev->advertising; in phy_ethtool_gset()
411 phydev->advertising = mii_adv_to_ethtool_adv_t(val); in phy_mii_ioctl()
Damd-xgbe-phy.c761 if (phydev->advertising & ADVERTISED_10000baseKR_Full) in amd_xgbe_phy_use_xgmii_mode()
774 if (phydev->advertising & ADVERTISED_2500baseX_Full) in amd_xgbe_phy_use_gmii_2500_mode()
787 if (phydev->advertising & ADVERTISED_1000baseKX_Full) in amd_xgbe_phy_use_gmii_mode()
993 if (!(phydev->advertising & SUPPORTED_1000baseKX_Full) && in amd_xgbe_an_incompat_link()
994 !(phydev->advertising & SUPPORTED_2500baseX_Full)) in amd_xgbe_an_incompat_link()
1002 if (!(phydev->advertising & SUPPORTED_10000baseKR_Full)) in amd_xgbe_an_incompat_link()
1163 if (phydev->advertising & SUPPORTED_10000baseR_FEC) in amd_xgbe_an_init()
1175 if (phydev->advertising & SUPPORTED_10000baseKR_Full) in amd_xgbe_an_init()
1180 if ((phydev->advertising & SUPPORTED_1000baseKX_Full) || in amd_xgbe_an_init()
1181 (phydev->advertising & SUPPORTED_2500baseX_Full)) in amd_xgbe_an_init()
[all …]
Dphy_device.c756 phydev->advertising &= phydev->supported; in genphy_config_advert()
757 advertise = phydev->advertising; in genphy_config_advert()
1139 phydev->advertising &= features; in genphy_config_init()
1155 phydev->advertising = SUPPORTED_10000baseT_Full; in gen10g_config_init()
1267 phydev->advertising = phydev->supported; in phy_probe()
Dbcm87xx.c90 phydev->advertising = ADVERTISED_10000baseR_FEC; in bcm87xx_config_init()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dmdio_10g.c239 if (ecmd->advertising == prev.advertising && in efx_mdio_set_settings()
252 (ecmd->advertising | SUPPORTED_Autoneg) & ~prev.supported) in efx_mdio_set_settings()
255 efx_link_set_advertising(efx, ecmd->advertising | ADVERTISED_Autoneg); in efx_mdio_set_settings()
Dtenxpress.c474 static void sfx7101_set_npage_adv(struct efx_nic *efx, u32 advertising) in sfx7101_set_npage_adv() argument
478 advertising & ADVERTISED_10000baseT_Full); in sfx7101_set_npage_adv()
Dmcdi_port.c514 ecmd->advertising = efx->link_advertising; in efx_mcdi_phy_get_settings()
541 caps = (ethtool_to_mcdi_cap(ecmd->advertising) | in efx_mcdi_phy_set_settings()
568 efx, ecmd->advertising | ADVERTISED_Autoneg); in efx_mcdi_phy_set_settings()
Defx.c921 void efx_link_set_advertising(struct efx_nic *efx, u32 advertising) in efx_link_set_advertising() argument
923 efx->link_advertising = advertising; in efx_link_set_advertising()
924 if (advertising) { in efx_link_set_advertising()
925 if (advertising & ADVERTISED_Pause) in efx_link_set_advertising()
929 if (advertising & ADVERTISED_Asym_Pause) in efx_link_set_advertising()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_ethtool.c115 ecmd->advertising = (ADVERTISED_100baseT_Half | in netxen_nic_get_settings()
132 ecmd->advertising = ADVERTISED_1000baseT_Full; in netxen_nic_get_settings()
135 ecmd->advertising = ADVERTISED_10000baseT_Full; in netxen_nic_get_settings()
173 ecmd->advertising |= ADVERTISED_Autoneg; in netxen_nic_get_settings()
179 ecmd->advertising |= ADVERTISED_TP; in netxen_nic_get_settings()
191 ecmd->advertising |= ADVERTISED_MII; in netxen_nic_get_settings()
198 ecmd->advertising |= ADVERTISED_TP; in netxen_nic_get_settings()
205 ecmd->advertising |= ADVERTISED_FIBRE; in netxen_nic_get_settings()
213 ecmd->advertising |= in netxen_nic_get_settings()
220 ecmd->advertising |= in netxen_nic_get_settings()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dks8695net.c874 cmd->advertising = ADVERTISED_TP | ADVERTISED_MII; in ks8695_wan_get_settings()
882 cmd->advertising |= ADVERTISED_Autoneg; in ks8695_wan_get_settings()
884 cmd->advertising |= ADVERTISED_100baseT_Full; in ks8695_wan_get_settings()
886 cmd->advertising |= ADVERTISED_100baseT_Half; in ks8695_wan_get_settings()
888 cmd->advertising |= ADVERTISED_10baseT_Full; in ks8695_wan_get_settings()
890 cmd->advertising |= ADVERTISED_10baseT_Half; in ks8695_wan_get_settings()
892 cmd->advertising |= ADVERTISED_Pause; in ks8695_wan_get_settings()
936 if ((cmd->advertising & (ADVERTISED_10baseT_Half | in ks8695_wan_set_settings()
946 if (cmd->advertising & ADVERTISED_100baseT_Full) in ks8695_wan_set_settings()
948 if (cmd->advertising & ADVERTISED_100baseT_Half) in ks8695_wan_set_settings()
[all …]
Dksz884x.c1477 u32 advertising; member
5967 cmd->advertising |= SUPPORTED_TP; in netdev_get_settings()
5971 priv->advertising = cmd->advertising; in netdev_get_settings()
5996 if (cmd->autoneg && priv->advertising == cmd->advertising) { in netdev_set_settings()
5997 cmd->advertising |= ADVERTISED_ALL; in netdev_set_settings()
5999 cmd->advertising &= in netdev_set_settings()
6003 cmd->advertising &= in netdev_set_settings()
6007 cmd->advertising &= in netdev_set_settings()
6011 cmd->advertising &= in netdev_set_settings()
6017 (cmd->advertising & ADVERTISED_ALL) == in netdev_set_settings()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c248 cmd->cmd, cmd->supported, cmd->advertising, in bnx2x_get_vf_settings()
265 cmd->advertising = bp->port.advertising[cfg_idx]; in bnx2x_get_settings()
269 cmd->advertising &= ~(ADVERTISED_10000baseT_Full); in bnx2x_get_settings()
332 cmd->cmd, cmd->supported, cmd->advertising, in bnx2x_get_settings()
343 u32 advertising, cfg_idx, old_multi_phy_config, new_multi_phy_config; in bnx2x_set_settings() local
353 cmd->cmd, cmd->supported, cmd->advertising, in bnx2x_set_settings()
461 if (cmd->advertising & ~an_supported_speed) { in bnx2x_set_settings()
469 bp->port.advertising[cfg_idx] = (ADVERTISED_Autoneg | in bnx2x_set_settings()
470 cmd->advertising); in bnx2x_set_settings()
471 if (cmd->advertising) { in bnx2x_set_settings()
[all …]
Dbnx2x_main.c2293 bp->port.advertising[cfg_idx] &= ~(ADVERTISED_Asym_Pause | in bnx2x_calc_fc_adv()
2298 bp->port.advertising[cfg_idx] |= (ADVERTISED_Asym_Pause | in bnx2x_calc_fc_adv()
2303 bp->port.advertising[cfg_idx] |= ADVERTISED_Asym_Pause; in bnx2x_calc_fc_adv()
2307 bp->port.advertising[cfg_idx] &= ~(ADVERTISED_Asym_Pause | in bnx2x_calc_fc_adv()
2695 bp->port.advertising[0] = bp->port.supported[0]; in bnx2x__link_status_update()
11040 bp->port.advertising[0] = 0; in bnx2x_link_settings_requested()
11041 bp->port.advertising[1] = 0; in bnx2x_link_settings_requested()
11059 bp->port.advertising[idx] |= in bnx2x_link_settings_requested()
11063 bp->port.advertising[idx] |= in bnx2x_link_settings_requested()
11070 bp->port.advertising[idx] |= in bnx2x_link_settings_requested()
[all …]
Dbnx2x.h1107 u32 advertising[LINK_CONFIG_SIZE]; member
/linux-4.1.27/drivers/net/ethernet/silan/
Dsc92031.c1149 cmd->advertising = ADVERTISED_TP | ADVERTISED_MII; in sc92031_ethtool_get_settings()
1153 cmd->advertising |= ADVERTISED_Autoneg; in sc92031_ethtool_get_settings()
1156 cmd->advertising |= ADVERTISED_10baseT_Half; in sc92031_ethtool_get_settings()
1160 cmd->advertising |= ADVERTISED_10baseT_Full; in sc92031_ethtool_get_settings()
1163 cmd->advertising |= ADVERTISED_100baseT_Half; in sc92031_ethtool_get_settings()
1167 cmd->advertising |= ADVERTISED_100baseT_Full; in sc92031_ethtool_get_settings()
1170 cmd->advertising |= ADVERTISED_Autoneg; in sc92031_ethtool_get_settings()
1206 if (!(cmd->advertising & (ADVERTISED_Autoneg in sc92031_ethtool_set_settings()
1216 if (cmd->advertising & ADVERTISED_Autoneg) in sc92031_ethtool_set_settings()
1218 if (cmd->advertising & ADVERTISED_100baseT_Full) in sc92031_ethtool_set_settings()
[all …]
/linux-4.1.27/drivers/net/ethernet/apm/xgene/
Dxgene_enet_ethtool.c70 cmd->advertising = cmd->supported; in xgene_get_settings()
78 cmd->advertising = cmd->supported; in xgene_get_settings()
Dxgene_enet_hw.c690 phy_dev->advertising = phy_dev->supported; in xgene_enet_phy_connect()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c577 cmd->advertising = p->link_config.advertising; in get_settings()
648 lc->advertising = 0; in set_settings()
650 cmd->advertising &= ADVERTISED_MASK; in set_settings()
651 if (cmd->advertising & (cmd->advertising - 1)) in set_settings()
652 cmd->advertising = lc->supported; in set_settings()
653 cmd->advertising &= lc->supported; in set_settings()
654 if (!cmd->advertising) in set_settings()
658 lc->advertising = cmd->advertising | ADVERTISED_Autoneg; in set_settings()
Dsubr.c628 lc->advertising &= ~(ADVERTISED_ASYM_PAUSE | ADVERTISED_PAUSE); in t1_link_start()
632 lc->advertising |= ADVERTISED_PAUSE; in t1_link_start()
634 lc->advertising |= ADVERTISED_ASYM_PAUSE; in t1_link_start()
636 lc->advertising |= ADVERTISED_PAUSE; in t1_link_start()
639 phy->ops->advertise(phy, lc->advertising); in t1_link_start()
1038 lc->advertising = lc->supported; in init_link_config()
1042 lc->advertising = 0; in init_link_config()
Dcommon.h203 unsigned int advertising; /* advertised capabilities */ member
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c177 ecmd->advertising |= ADVERTISED_100baseT_Full; in ixgbe_get_settings()
179 ecmd->advertising |= ADVERTISED_10000baseT_Full; in ixgbe_get_settings()
181 ecmd->advertising |= ADVERTISED_1000baseT_Full; in ixgbe_get_settings()
185 ecmd->advertising |= ADVERTISED_10000baseT_Full; in ixgbe_get_settings()
187 ecmd->advertising |= ADVERTISED_1000baseT_Full; in ixgbe_get_settings()
189 ecmd->advertising |= ADVERTISED_100baseT_Full; in ixgbe_get_settings()
193 ecmd->advertising = ADVERTISED_10000baseT_Full; in ixgbe_get_settings()
199 ecmd->advertising |= ADVERTISED_Autoneg; in ixgbe_get_settings()
212 ecmd->advertising |= ADVERTISED_TP; in ixgbe_get_settings()
217 ecmd->advertising |= ADVERTISED_FIBRE; in ixgbe_get_settings()
[all …]
/linux-4.1.27/drivers/net/ethernet/ibm/emac/
Dphy.h55 u32 advertising; /* Ethtool ADVERTISED_* defines */ member
Dphy.c117 phy->advertising = advertise; in genmii_setup_aneg()
490 phy->advertising = 0; in emac_mii_phy_probe()
536 phy->advertising = phy->features; in emac_mii_phy_probe()
Dcore.c1979 cmd->advertising = dev->phy.advertising; in emac_ethtool_get_settings()
1995 cmd->autoneg, cmd->speed, cmd->duplex, cmd->advertising); in emac_ethtool_set_settings()
2002 if (cmd->autoneg == AUTONEG_ENABLE && cmd->advertising == 0) in emac_ethtool_set_settings()
2048 (cmd->advertising & f) | in emac_ethtool_set_settings()
2049 (dev->phy.advertising & in emac_ethtool_set_settings()
2073 (dev->phy.advertising & (ADVERTISED_Pause | ADVERTISED_Asym_Pause))) in emac_ethtool_get_pauseparam()
2165 dev->phy.def->ops->setup_aneg(&dev->phy, dev->phy.advertising); in emac_ethtool_nway_reset()
/linux-4.1.27/drivers/net/ethernet/ibm/ehea/
Dehea_ethtool.c73 cmd->advertising = (ADVERTISED_10000baseT_Full | ADVERTISED_FIBRE); in ehea_get_settings()
80 cmd->advertising = (ADVERTISED_1000baseT_Full | ADVERTISED_Autoneg in ehea_get_settings()
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ethtool.c272 cmd->advertising |= ADVERTISED_Pause; in stmmac_ethtool_getsettings()
274 cmd->advertising |= ADVERTISED_Asym_Pause; in stmmac_ethtool_getsettings()
283 cmd->advertising |= ADVERTISED_Autoneg; in stmmac_ethtool_getsettings()
290 cmd->advertising |= (ADVERTISED_1000baseT_Full | in stmmac_ethtool_getsettings()
297 cmd->advertising |= (ADVERTISED_1000baseT_Half | in stmmac_ethtool_getsettings()
Dstmmac_main.c844 phydev->advertising &= ~(SUPPORTED_1000baseT_Half | in stmmac_init_phy()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Db44.c1851 cmd->advertising = 0; in b44_get_settings()
1853 cmd->advertising |= ADVERTISED_10baseT_Half; in b44_get_settings()
1855 cmd->advertising |= ADVERTISED_10baseT_Full; in b44_get_settings()
1857 cmd->advertising |= ADVERTISED_100baseT_Half; in b44_get_settings()
1859 cmd->advertising |= ADVERTISED_100baseT_Full; in b44_get_settings()
1860 cmd->advertising |= ADVERTISED_Pause | ADVERTISED_Asym_Pause; in b44_get_settings()
1872 cmd->advertising |= ADVERTISED_Autoneg; in b44_get_settings()
1905 if (cmd->advertising & in b44_set_settings()
1926 if (cmd->advertising == 0) { in b44_set_settings()
1932 if (cmd->advertising & ADVERTISED_10baseT_Half) in b44_set_settings()
[all …]
Dbnx2.c1394 bp->advertising |= ADVERTISED_2500baseX_Full; in bnx2_test_and_enable_2g5()
1690 if (bp->advertising & ADVERTISED_10baseT_Half) in bnx2_setup_remote_phy()
1692 if (bp->advertising & ADVERTISED_10baseT_Full) in bnx2_setup_remote_phy()
1694 if (bp->advertising & ADVERTISED_100baseT_Half) in bnx2_setup_remote_phy()
1696 if (bp->advertising & ADVERTISED_100baseT_Full) in bnx2_setup_remote_phy()
1698 if (bp->advertising & ADVERTISED_1000baseT_Full) in bnx2_setup_remote_phy()
1700 if (bp->advertising & ADVERTISED_2500baseX_Full) in bnx2_setup_remote_phy()
1815 if (bp->advertising & ADVERTISED_1000baseT_Full) in bnx2_setup_serdes_phy()
1883 bp->advertising = ADVERTISED_Autoneg; in bnx2_set_default_remote_link()
1885 bp->advertising |= ADVERTISED_10baseT_Half; in bnx2_set_default_remote_link()
[all …]
Dtg3.c2129 phydev->advertising = phydev->supported; in tg3_phy_init()
2148 phydev->advertising = tp->link_config.advertising; in tg3_phy_start()
4049 u32 phyid, advertising; in tg3_power_down_prepare() local
4058 tp->link_config.advertising = phydev->advertising; in tg3_power_down_prepare()
4060 advertising = ADVERTISED_TP | in tg3_power_down_prepare()
4067 advertising |= in tg3_power_down_prepare()
4072 advertising |= ADVERTISED_10baseT_Full; in tg3_power_down_prepare()
4075 phydev->advertising = advertising; in tg3_power_down_prepare()
4422 adv = tp->link_config.advertising; in tg3_phy_copper_begin()
4508 tp->link_config.advertising = 0; in tg3_phy_pull_config()
[all …]
Dbcm63xx_enet.c904 phydev->advertising = phydev->supported; in bcm_enet_open()
907 phydev->advertising |= SUPPORTED_Pause; in bcm_enet_open()
909 phydev->advertising &= ~SUPPORTED_Pause; in bcm_enet_open()
1474 cmd->advertising = 0; in bcm_enet_get_settings()
Dsb1250-mac.c2400 phy_dev->advertising = phy_dev->supported; in sbmac_mii_probe()
Dtg3.h2857 u32 advertising; member
Dbnx2.h6953 u32 advertising; member
/linux-4.1.27/include/linux/
Dsungem_phy.h41 u32 advertising; member
Dmii.h18 int advertising; member
Dphy.h398 u32 advertising; member
/linux-4.1.27/drivers/net/ethernet/3com/
D3c574_cs.c199 u16 advertising, partner; /* NWay media advertisement */ member
416 lp->advertising = mdio_read(ioaddr, lp->phys, 4); in tc574_config()
419 lp->advertising &= ~0x02a0; in tc574_config()
420 mdio_write(ioaddr, lp->phys, 4, lp->advertising); in tc574_config()
650 mdio_write(ioaddr, lp->phys, 4, lp->advertising); in tc574_reset()
908 partner &= lp->advertising; in media_check()
Dtyphoon.c1008 cmd->advertising = ADVERTISED_10baseT_Half; in typhoon_get_settings()
1011 cmd->advertising = ADVERTISED_10baseT_Full; in typhoon_get_settings()
1014 cmd->advertising = ADVERTISED_100baseT_Half; in typhoon_get_settings()
1017 cmd->advertising = ADVERTISED_100baseT_Full; in typhoon_get_settings()
1020 cmd->advertising = ADVERTISED_10baseT_Half | in typhoon_get_settings()
1030 cmd->advertising |= ADVERTISED_FIBRE; in typhoon_get_settings()
1036 cmd->advertising |= ADVERTISED_TP; in typhoon_get_settings()
D3c59x.c645 u16 advertising; /* NWay media advertisement */ member
1431 vp->advertising = mdio_read(dev, vp->phys[0], MII_ADVERTISE); in vortex_probe1()
1434 vp->advertising &= ~0x02A0; in vortex_probe1()
1435 mdio_write(dev, vp->phys[0], 4, vp->advertising); in vortex_probe1()
/linux-4.1.27/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c628 ecmd->advertising = in be_get_settings()
636 ecmd->advertising |= ADVERTISED_Autoneg; in be_get_settings()
641 ecmd->advertising |= ADVERTISED_Pause; in be_get_settings()
663 adapter->phy.advertising = ecmd->advertising; in be_get_settings()
670 ecmd->advertising = adapter->phy.advertising; in be_get_settings()
Dbe.h406 u32 advertising; member
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_ethtool.c304 ecmd->advertising = (ADVERTISED_100baseT_Half | in qlcnic_82xx_get_settings()
319 ecmd->advertising = ADVERTISED_1000baseT_Full; in qlcnic_82xx_get_settings()
322 ecmd->advertising = ADVERTISED_10000baseT_Full; in qlcnic_82xx_get_settings()
355 ecmd->advertising |= ADVERTISED_Autoneg; in qlcnic_82xx_get_settings()
360 ecmd->advertising |= ADVERTISED_TP; in qlcnic_82xx_get_settings()
368 ecmd->advertising |= ADVERTISED_MII; in qlcnic_82xx_get_settings()
375 ecmd->advertising |= ADVERTISED_TP; in qlcnic_82xx_get_settings()
381 ecmd->advertising |= ADVERTISED_FIBRE; in qlcnic_82xx_get_settings()
389 ecmd->advertising |= in qlcnic_82xx_get_settings()
397 ecmd->advertising |= in qlcnic_82xx_get_settings()
Dqlcnic_83xx_hw.c3288 ecmd->advertising |= SUPPORTED_10baseT_Full; in qlcnic_83xx_get_settings()
3290 ecmd->advertising |= SUPPORTED_100baseT_Full; in qlcnic_83xx_get_settings()
3292 ecmd->advertising |= SUPPORTED_1000baseT_Full; in qlcnic_83xx_get_settings()
3294 ecmd->advertising |= SUPPORTED_10000baseT_Full; in qlcnic_83xx_get_settings()
3296 ecmd->advertising |= ADVERTISED_Autoneg; in qlcnic_83xx_get_settings()
3300 ecmd->advertising = SUPPORTED_10baseT_Full; in qlcnic_83xx_get_settings()
3303 ecmd->advertising = SUPPORTED_100baseT_Full; in qlcnic_83xx_get_settings()
3306 ecmd->advertising = SUPPORTED_1000baseT_Full; in qlcnic_83xx_get_settings()
3309 ecmd->advertising = SUPPORTED_10000baseT_Full; in qlcnic_83xx_get_settings()
3320 ecmd->advertising |= ADVERTISED_FIBRE; in qlcnic_83xx_get_settings()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_ethtool.c157 ecmd->advertising = ADVERTISED_TP; in igb_get_settings()
160 ecmd->advertising |= ADVERTISED_Autoneg; in igb_get_settings()
162 ecmd->advertising |= hw->phy.autoneg_advertised; in igb_get_settings()
173 ecmd->advertising = (ADVERTISED_FIBRE | in igb_get_settings()
182 ecmd->advertising |= ADVERTISED_2500baseX_Full; in igb_get_settings()
183 ecmd->advertising &= in igb_get_settings()
189 ecmd->advertising |= ADVERTISED_100baseT_Full; in igb_get_settings()
192 ecmd->advertising |= ADVERTISED_Autoneg; in igb_get_settings()
198 ecmd->advertising &= ~(ADVERTISED_Pause | in igb_get_settings()
203 ecmd->advertising |= ADVERTISED_Pause; in igb_get_settings()
[all …]
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_ethtool.c378 cmd->advertising = from_fw_linkcaps(p->port_type, in get_settings()
379 p->link_cfg.advertising); in get_settings()
431 lc->advertising = 0; in set_settings()
433 cap = to_fw_linkcaps(cmd->advertising); in set_settings()
437 lc->advertising = cap | FW_PORT_CAP_ANEG; in set_settings()
Dcxgb4.h361 unsigned short advertising; /* advertised capabilities */ member
Dt4_hw.c2122 c.u.l1cfg.rcap = htonl(lc->advertising | fc | mdi); in t4_link_start()
4971 lc->advertising = lc->supported & ADVERT_MASK; in init_link_config()
4975 lc->advertising = 0; in init_link_config()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c743 cmd->advertising = 0; in ethtool_get_ptys_settings()
751 cmd->advertising |= ptys2ethtool_link_modes(eth_proto, ADVERTISED); in ethtool_get_ptys_settings()
754 cmd->advertising |= (priv->prof->tx_pause) ? ADVERTISED_Pause : 0; in ethtool_get_ptys_settings()
756 cmd->advertising |= (priv->prof->tx_pause ^ priv->prof->rx_pause) ? in ethtool_get_ptys_settings()
765 cmd->advertising |= ADVERTISED_Autoneg; in ethtool_get_ptys_settings()
795 cmd->advertising = ADVERTISED_10000baseT_Full; in ethtool_get_default_settings()
802 cmd->advertising |= ADVERTISED_FIBRE; in ethtool_get_default_settings()
807 cmd->advertising |= ADVERTISED_TP; in ethtool_get_default_settings()
867 u32 ptys_adv = ethtool2ptys_link_modes(cmd->advertising, ADVERTISED); in mlx4_en_set_settings()
871 speed, cmd->advertising, cmd->autoneg, cmd->duplex); in mlx4_en_set_settings()
/linux-4.1.27/drivers/net/ethernet/atheros/atl1c/
Datl1c_ethtool.c44 ecmd->advertising = ADVERTISED_TP; in atl1c_get_settings()
46 ecmd->advertising |= hw->autoneg_advertised; in atl1c_get_settings()
/linux-4.1.27/drivers/net/ethernet/toshiba/
Dspider_net_ethtool.c58 cmd->advertising = (ADVERTISED_1000baseT_Full | in spider_net_ethtool_get_settings()
Dps3_gelic_net.c1259 cmd->advertising = cmd->supported; in gelic_ether_get_settings()
1264 cmd->advertising &= ~ADVERTISED_Autoneg; in gelic_ether_get_settings()
Dtc35815.c658 phydev->advertising = phydev->supported; in tc_mii_probe()
/linux-4.1.27/drivers/net/ethernet/marvell/
Dskge.c318 ecmd->advertising = skge->advertising; in skge_get_settings()
333 ecmd->advertising = supported; in skge_set_settings()
378 skge->advertising = ecmd->advertising; in skge_set_settings()
1346 if (skge->advertising & ADVERTISED_1000baseT_Half) in bcom_phy_init()
1348 if (skge->advertising & ADVERTISED_1000baseT_Full) in bcom_phy_init()
1387 if (skge->advertising & ADVERTISED_1000baseT_Half) in xm_phy_init()
1389 if (skge->advertising & ADVERTISED_1000baseT_Full) in xm_phy_init()
1969 if (skge->advertising & ADVERTISED_1000baseT_Full) in yukon_init()
1971 if (skge->advertising & ADVERTISED_1000baseT_Half) in yukon_init()
1973 if (skge->advertising & ADVERTISED_100baseT_Full) in yukon_init()
[all …]
Dsky2.c430 if (sky2->advertising & ADVERTISED_1000baseT_Full) in sky2_phy_init()
432 if (sky2->advertising & ADVERTISED_1000baseT_Half) in sky2_phy_init()
434 if (sky2->advertising & ADVERTISED_100baseT_Full) in sky2_phy_init()
436 if (sky2->advertising & ADVERTISED_100baseT_Half) in sky2_phy_init()
438 if (sky2->advertising & ADVERTISED_10baseT_Full) in sky2_phy_init()
440 if (sky2->advertising & ADVERTISED_10baseT_Half) in sky2_phy_init()
444 if (sky2->advertising & ADVERTISED_1000baseT_Full) in sky2_phy_init()
446 if (sky2->advertising & ADVERTISED_1000baseT_Half) in sky2_phy_init()
836 ctrl = sky2->advertising; in sky2_wol_init()
838 sky2->advertising &= ~(ADVERTISED_1000baseT_Half|ADVERTISED_1000baseT_Full); in sky2_wol_init()
[all …]
Dmv643xx_eth.c1481 cmd->advertising &= ~ADVERTISED_1000baseT_Half; in mv643xx_eth_get_settings_phy()
1495 cmd->advertising = ADVERTISED_MII; in mv643xx_eth_get_settings_phyless()
1572 cmd->advertising &= ~ADVERTISED_1000baseT_Half; in mv643xx_eth_set_settings()
2984 phy->advertising = phy->supported | ADVERTISED_Autoneg; in phy_init()
2987 phy->advertising = 0; in phy_init()
Dsky2.h2261 u16 advertising; /* ADVERTISED_ bits */ member
Dskge.h2469 u32 advertising; member
Dpxa168_eth.c997 cmd.advertising = PHY_BASIC_FEATURES; in pxa168_init_phy()
Dmvneta.c2678 phy_dev->advertising = phy_dev->supported; in mvneta_mdio_probe()
Dmvpp2.c5474 phy_dev->advertising = phy_dev->supported; in mvpp2_phy_connect()
/linux-4.1.27/drivers/net/ethernet/sun/
Dsungem.c1272 if (gp->phy_mii.advertising != 0) in gem_begin_auto_negotiation()
1273 advertise &= gp->phy_mii.advertising; in gem_begin_auto_negotiation()
1283 advertise = ep->advertising; in gem_begin_auto_negotiation()
1534 gp->phy_mii.def->ops->setup_aneg(&gp->phy_mii, gp->phy_mii.advertising); in gem_link_timer()
2543 cmd->advertising = gp->phy_mii.advertising; in gem_get_settings()
2549 if (cmd->advertising == 0) in gem_get_settings()
2550 cmd->advertising = cmd->supported; in gem_get_settings()
2556 cmd->advertising = cmd->supported; in gem_get_settings()
2568 cmd->advertising = cmd->supported; in gem_get_settings()
2592 cmd->advertising == 0) in gem_set_settings()
Dniu.c1097 int supported, advertising, active_speed, active_duplex; in link_status_mii() local
1154 advertising = mii_adv_to_ethtool_adv_t(advert); in link_status_mii()
1155 advertising |= mii_ctrl1000_to_ethtool_adv_t(ctrl1000); in link_status_mii()
1161 advertising |= ADVERTISED_Autoneg; in link_status_mii()
1197 lp->active_advertising = advertising; in link_status_mii()
1781 (lp->advertising & ADVERTISED_10baseT_Half)) in mii_init_common()
1784 (lp->advertising & ADVERTISED_10baseT_Full)) in mii_init_common()
1787 (lp->advertising & ADVERTISED_100baseT_Half)) in mii_init_common()
1790 (lp->advertising & ADVERTISED_100baseT_Full)) in mii_init_common()
1799 (lp->advertising & ADVERTISED_1000baseT_Half)) in mii_init_common()
[all …]
Dcassini.c4546 cmd->advertising = 0; in cas_get_settings()
4550 cmd->advertising |= ADVERTISED_1000baseT_Full; in cas_get_settings()
4562 cmd->advertising |= ADVERTISED_TP | ADVERTISED_MII | in cas_get_settings()
4588 cmd->advertising |= ADVERTISED_FIBRE; in cas_get_settings()
4600 cmd->advertising |= ADVERTISED_Autoneg; in cas_get_settings()
Dniu.h3148 u32 advertising; member
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_ethtool.c91 ecmd->advertising &= ~(ADVERTISED_TP | ADVERTISED_1000baseT_Half); in pch_gbe_get_settings()
130 hw->phy.autoneg_advertised = ecmd->advertising; in pch_gbe_set_settings()
Dpch_gbe_phy.c321 cmd.advertising = hw->phy.autoneg_advertised; in pch_gbe_phy_init_setting()
/linux-4.1.27/drivers/net/ethernet/atheros/atlx/
Datl2.c1754 ecmd->advertising = ADVERTISED_TP; in atl2_get_settings()
1756 ecmd->advertising |= ADVERTISED_Autoneg; in atl2_get_settings()
1757 ecmd->advertising |= hw->autoneg_advertised; in atl2_get_settings()
1793 if ((ecmd->advertising & MY_ADV_MASK) == MY_ADV_MASK) { in atl2_set_settings()
1796 } else if ((ecmd->advertising & MY_ADV_MASK) == in atl2_set_settings()
1800 } else if ((ecmd->advertising & MY_ADV_MASK) == in atl2_set_settings()
1804 } else if ((ecmd->advertising & MY_ADV_MASK) == in atl2_set_settings()
1808 } else if ((ecmd->advertising & MY_ADV_MASK) == in atl2_set_settings()
1816 ecmd->advertising = hw->autoneg_advertised | in atl2_set_settings()
Datl1.c3232 ecmd->advertising = ADVERTISED_TP; in atl1_get_settings()
3235 ecmd->advertising |= ADVERTISED_Autoneg; in atl1_get_settings()
3237 ecmd->advertising |= ADVERTISED_Autoneg; in atl1_get_settings()
3238 ecmd->advertising |= in atl1_get_settings()
3245 ecmd->advertising |= (ADVERTISED_1000baseT_Full); in atl1_get_settings()
3315 ecmd->advertising = in atl1_set_settings()
3324 ecmd->advertising = in atl1_set_settings()
3329 ecmd->advertising = 0; in atl1_set_settings()
/linux-4.1.27/drivers/net/ethernet/qlogic/qlge/
Dqlge_ethtool.c384 ecmd->advertising = ADVERTISED_10000baseT_Full; in ql_get_settings()
389 ecmd->advertising |= (ADVERTISED_TP | ADVERTISED_Autoneg); in ql_get_settings()
394 ecmd->advertising |= ADVERTISED_FIBRE; in ql_get_settings()
/linux-4.1.27/drivers/net/ethernet/packetengines/
Dyellowfin.c335 u16 advertising; /* NWay media advertisement */ member
496 np->advertising = mdio_read(ioaddr, phy, 4); in yellowfin_init_one()
498 phy, mii_status, np->advertising); in yellowfin_init_one()
664 int negotiated = lpa & yp->advertising; in yellowfin_timer()
1366 case 4: np->advertising = value; break; in netdev_ioctl()
Dhamachi.c756 hmp->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in hamachi_init_one()
759 dev->name, phy, mii_status, hmp->mii_if.advertising); in hamachi_init_one()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/
Dt4vf_common.h107 unsigned int advertising; /* advertised capabilities */ member
Dt4vf_hw.c268 lc->advertising = lc->supported & ADVERT_MASK; in init_link_config()
272 lc->advertising = 0; in init_link_config()
Dcxgb4vf_main.c1320 cmd->advertising = t4vf_from_fw_linkcaps(p->port_type, in cxgb4vf_get_settings()
1321 p->link_cfg.advertising); in cxgb4vf_get_settings()
/linux-4.1.27/drivers/net/ethernet/intel/e1000/
De1000_ethtool.c120 ecmd->advertising = ADVERTISED_TP; in e1000_get_settings()
123 ecmd->advertising |= ADVERTISED_Autoneg; in e1000_get_settings()
125 ecmd->advertising |= hw->autoneg_advertised; in e1000_get_settings()
141 ecmd->advertising = (ADVERTISED_1000baseT_Full | in e1000_get_settings()
219 hw->autoneg_advertised = ecmd->advertising | in e1000_set_settings()
222 ecmd->advertising = hw->autoneg_advertised; in e1000_set_settings()
/linux-4.1.27/drivers/net/ethernet/dlink/
Ddl2k.h397 u16 advertising; /* NWay media advertisement */ member
Dsundance.c612 np->mii_if.advertising = mdio_read(dev, phyx, MII_ADVERTISE); in sundance_probe1()
617 dev->name, phyx, mii_status, np->mii_if.advertising); in sundance_probe1()
673 mdio_write (dev, np->phys[0], MII_ADVERTISE, np->mii_if.advertising | 0x0400); in sundance_probe1()
931 int negotiated = mii_lpa & np->mii_if.advertising; in check_duplex()
Ddl2k.c1168 cmd->advertising= ADVERTISED_Autoneg | ADVERTISED_FIBRE; in rio_get_settings()
1177 cmd->advertising = ADVERTISED_10baseT_Half | in rio_get_settings()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dethtool.c137 ecmd->advertising = ADVERTISED_TP; in e1000_get_settings()
140 ecmd->advertising |= ADVERTISED_Autoneg; in e1000_get_settings()
142 ecmd->advertising |= hw->phy.autoneg_advertised; in e1000_get_settings()
154 ecmd->advertising = (ADVERTISED_1000baseT_Full | in e1000_get_settings()
303 hw->phy.autoneg_advertised = ecmd->advertising | in e1000_set_settings()
305 ecmd->advertising = hw->phy.autoneg_advertised; in e1000_set_settings()
/linux-4.1.27/drivers/net/ethernet/smsc/
Depic100.c282 u16 advertising; /* NWay media advertisement */ member
455 ep->mii.advertising = mdio_read(dev, phy, MII_ADVERTISE); in epic_init_one()
459 ep->mii.advertising, mdio_read(dev, phy, 5)); in epic_init_one()
835 int negotiated = mii_lpa & ep->mii.advertising; in check_media()
Dsmc911x.c952 lp->mii.advertising = my_ad_caps; in smc911x_phy_configure()
Dsmsc9420.c1184 phydev->advertising = phydev->supported; in smsc9420_mii_probe()
Dsmc91x.c1117 lp->mii.advertising = my_ad_caps; in smc_phy_configure()
Dsmsc911x.c1044 phydev->advertising = phydev->supported; in smsc911x_mii_probe()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c1806 cmd->advertising = p->link_config.advertising; in get_settings()
1887 lc->advertising = 0; in set_settings()
1889 cmd->advertising &= ADVERTISED_MASK; in set_settings()
1890 cmd->advertising &= lc->supported; in set_settings()
1891 if (!cmd->advertising) in set_settings()
1895 lc->advertising = cmd->advertising | ADVERTISED_Autoneg; in set_settings()
Dt3_hw.c1335 lc->advertising &= ~(ADVERTISED_Asym_Pause | ADVERTISED_Pause); in t3_link_start()
1337 lc->advertising |= ADVERTISED_Asym_Pause; in t3_link_start()
1339 lc->advertising |= ADVERTISED_Pause; in t3_link_start()
1341 phy->ops->advertise(phy, lc->advertising); in t3_link_start()
3465 lc->advertising = lc->supported; in init_link_config()
3469 lc->advertising = 0; in init_link_config()
Dcommon.h428 unsigned int advertising; /* advertised capabilities */ member
/linux-4.1.27/drivers/net/ethernet/via/
Dvia-velocity.c3335 cmd->advertising = ADVERTISED_TP | ADVERTISED_Autoneg; in velocity_get_settings()
3337 cmd->advertising |= in velocity_get_settings()
3347 cmd->advertising |= ADVERTISED_1000baseT_Full; in velocity_get_settings()
3350 cmd->advertising |= ADVERTISED_100baseT_Half; in velocity_get_settings()
3353 cmd->advertising |= ADVERTISED_100baseT_Full; in velocity_get_settings()
3356 cmd->advertising |= ADVERTISED_10baseT_Half; in velocity_get_settings()
3359 cmd->advertising |= ADVERTISED_10baseT_Full; in velocity_get_settings()
Dvia-rhine.c1012 rp->mii_if.advertising = mdio_read(dev, phy_id, 4); in rhine_init_one_common()
1016 mii_status, rp->mii_if.advertising, in rhine_init_one_common()
/linux-4.1.27/drivers/net/ethernet/nvidia/
Dforcedeth.c4294 ecmd->advertising = ADVERTISED_MII; in nv_get_settings()
4296 ecmd->advertising |= ADVERTISED_Autoneg; in nv_get_settings()
4299 ecmd->advertising |= ADVERTISED_10baseT_Half; in nv_get_settings()
4301 ecmd->advertising |= ADVERTISED_10baseT_Full; in nv_get_settings()
4303 ecmd->advertising |= ADVERTISED_100baseT_Half; in nv_get_settings()
4305 ecmd->advertising |= ADVERTISED_100baseT_Full; in nv_get_settings()
4309 ecmd->advertising |= ADVERTISED_1000baseT_Full; in nv_get_settings()
4349 if ((ecmd->advertising & mask) == 0) in nv_set_settings()
4396 if (ecmd->advertising & ADVERTISED_10baseT_Half) in nv_set_settings()
4398 if (ecmd->advertising & ADVERTISED_10baseT_Full) in nv_set_settings()
[all …]
/linux-4.1.27/drivers/net/ethernet/adaptec/
Dstarfire.c818 np->mii_if.advertising = mdio_read(dev, phy, MII_ADVERTISE); in starfire_init_one()
821 dev->name, phy, mii_status, np->mii_if.advertising); in starfire_init_one()
998 np->mii_if.advertising = mdio_read(dev, np->phys[0], MII_ADVERTISE); in netdev_open()
1080 mdio_write(dev, np->phys[0], MII_ADVERTISE, np->mii_if.advertising); in check_duplex()
/linux-4.1.27/drivers/net/ethernet/intel/igbvf/
Dethtool.c83 ecmd->advertising = ADVERTISED_1000baseT_Full; in igbvf_get_settings()
/linux-4.1.27/include/uapi/linux/
Dethtool.h96 __u32 advertising; member
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_nic.c1503 et_cmd->advertising = ADVERTISED_1000baseT_Full; in nes_netdev_get_settings()
1511 et_cmd->advertising = ADVERTISED_1000baseT_Full in nes_netdev_get_settings()
1531 et_cmd->advertising = ADVERTISED_FIBRE; in nes_netdev_get_settings()
1536 et_cmd->advertising = ADVERTISED_10000baseT_Full; in nes_netdev_get_settings()
/linux-4.1.27/drivers/net/ethernet/broadcom/genet/
Dbcmmii.c390 phydev->advertising = phydev->supported; in bcmgenet_mii_probe()
/linux-4.1.27/drivers/net/ethernet/brocade/bna/
Dbnad_ethtool.c259 cmd->advertising = ADVERTISED_10000baseT_Full; in bnad_get_settings()
262 cmd->advertising |= ADVERTISED_FIBRE; in bnad_get_settings()
/linux-4.1.27/drivers/net/ethernet/cisco/enic/
Denic_ethtool.c112 ecmd->advertising = (ADVERTISED_10000baseT_Full | ADVERTISED_FIBRE); in enic_get_settings()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dgianfar_ethtool.c566 oldadv = phydev->advertising & in gfar_spauseparam()
569 phydev->advertising &= in gfar_spauseparam()
571 phydev->advertising |= newadv; in gfar_spauseparam()
Dfec_main.c1941 phy_dev->advertising = phy_dev->supported; in fec_enet_mii_probe()
2185 fep->phy_dev->advertising |= ADVERTISED_Pause; in fec_enet_set_pauseparam()
2188 fep->phy_dev->advertising &= ~ADVERTISED_Pause; in fec_enet_set_pauseparam()
Dgianfar.c1745 priv->phydev->advertising = priv->phydev->supported; in init_phy()
3485 if (phydev->advertising & ADVERTISED_Pause) in gfar_get_flowctrl_cfg()
3487 if (phydev->advertising & ADVERTISED_Asym_Pause) in gfar_get_flowctrl_cfg()
Ducc_geth.c1749 phydev->advertising = phydev->supported; in init_phy()
/linux-4.1.27/drivers/net/vmxnet3/
Dvmxnet3_ethtool.c426 ecmd->advertising = ADVERTISED_TP; in vmxnet3_get_settings()
/linux-4.1.27/Documentation/networking/
Dphy.txt126 Now just make sure that phydev->supported and phydev->advertising have any
197 Using variables inside the phydev structure, either configures advertising
/linux-4.1.27/drivers/net/ethernet/arc/
Demac_main.c412 phy_dev->advertising &= phy_dev->supported; in arc_emac_open()
/linux-4.1.27/net/batman-adv/
Dsoft-interface.c1004 cmd->advertising = 0; in batadv_get_settings()
/linux-4.1.27/drivers/net/ethernet/intel/ixgb/
Dixgb_ethtool.c102 ecmd->advertising = (ADVERTISED_10000baseT_Full | ADVERTISED_FIBRE); in ixgb_get_settings()
/linux-4.1.27/drivers/net/ethernet/xilinx/
Dxilinx_emaclite.c921 lp->phy_dev->advertising = lp->phy_dev->supported; in xemaclite_open()
/linux-4.1.27/drivers/net/ethernet/
Dlantiq_etop.c409 phydev->advertising = phydev->supported; in ltq_etop_mdio_probe()
Ddnet.c299 phydev->advertising = phydev->supported; in dnet_mii_probe()
Dethoc.c691 phy->advertising &= ~(ADVERTISED_1000baseT_Full | in ethoc_mdio_probe()
/linux-4.1.27/drivers/net/ethernet/allwinner/
Dsun4i-emac.c170 db->phy_dev->advertising = db->phy_dev->supported; in emac_mdio_probe()
/linux-4.1.27/drivers/net/ethernet/8390/
Dax88796.c370 phy_dev->advertising = phy_dev->supported; in ax_mii_probe()
/linux-4.1.27/drivers/net/usb/
Dcatc.c698 cmd->advertising = ADVERTISED_10baseT_Half | ADVERTISED_TP; in catc_get_settings()
/linux-4.1.27/drivers/staging/netlogic/
Dxlr_net.c856 phydev->advertising = phydev->supported; in xlr_mii_probe()
/linux-4.1.27/drivers/net/ethernet/realtek/
D8139too.c1066 u16 advertising = mdio_read(dev, phy, 4); in rtl8139_init_one() local
1069 phy, mii_status, advertising); in rtl8139_init_one()
Dr8169.c1980 u8 autoneg, u16 speed, u8 duplex, u32 advertising) in rtl8169_set_speed() argument
1985 ret = tp->set_speed(dev, autoneg, speed, duplex, advertising); in rtl8169_set_speed()
1990 (advertising & ADVERTISED_1000baseT_Full)) { in rtl8169_set_speed()
2006 cmd->duplex, cmd->advertising); in rtl8169_set_settings()
2100 cmd->advertising = (status & TBINwEnable) ? ADVERTISED_Autoneg : 0; in rtl8169_gset_tbi()
/linux-4.1.27/drivers/net/ethernet/rdc/
Dr6040.c1059 phydev->advertising = phydev->supported; in r6040_mii_probe()
/linux-4.1.27/drivers/net/ethernet/amd/
Dau1000_eth.c579 phydev->advertising = phydev->supported; in au1000_mii_probe()
/linux-4.1.27/drivers/net/ethernet/altera/
Daltera_tse_main.c842 phydev->advertising &= ~(SUPPORTED_1000baseT_Half | in init_phy()
/linux-4.1.27/drivers/net/ethernet/nxp/
Dlpc_eth.c813 phydev->advertising = phydev->supported; in lpc_mii_probe()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-ethtool.c75 info->advertising = (ADVERTISED_10000baseT_Full | ADVERTISED_FIBRE); in vxge_ethtool_gset()
/linux-4.1.27/drivers/net/ethernet/aeroflex/
Dgreth.c1307 phy->advertising = phy->supported; in greth_mdio_probe()
/linux-4.1.27/drivers/net/ethernet/adi/
Dbfin_mac.c440 phydev->advertising = phydev->supported; in mii_probe()
/linux-4.1.27/drivers/net/ethernet/ibm/
Dibmveth.c725 cmd->advertising = (ADVERTISED_1000baseT_Full | ADVERTISED_Autoneg | in netdev_get_settings()
/linux-4.1.27/drivers/net/ethernet/calxeda/
Dxgmac.c1554 cmd->advertising = 0; in xgmac_ethtool_getsettings()
/linux-4.1.27/arch/alpha/
DKconfig196 advertising the 21066 as "the first microprocessor in the world with
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_main.c299 phydev->advertising &= ~(SUPPORTED_1000baseT_Half | in sxgbe_init_phy()
/linux-4.1.27/drivers/net/ethernet/tehuti/
Dtehuti.c2153 ecmd->advertising = (ADVERTISED_10000baseT_Full | ADVERTISED_FIBRE); in bdx_get_settings()
/linux-4.1.27/drivers/net/ethernet/cadence/
Dmacb.c356 phydev->advertising = phydev->supported; in macb_mii_probe()
/linux-4.1.27/drivers/net/ethernet/ti/
Dnetcp_ethss.c1677 u32 features = cmd->advertising & cmd->supported; in keystone_set_settings()
/linux-4.1.27/Documentation/usb/
Dpower-management.txt588 This mechanism is dependent on the hub advertising port power switching in its
/linux-4.1.27/drivers/net/ethernet/agere/
Det131x.c3288 phydev->advertising = phydev->supported; in et131x_mii_probe()
/linux-4.1.27/drivers/net/ethernet/qlogic/
Dqla3xxx.c1723 ecmd->advertising = ql_supported_modes(qdev); in ql_get_settings()
/linux-4.1.27/drivers/net/ethernet/myricom/myri10ge/
Dmyri10ge.c1811 cmd->advertising |= ADVERTISED_FIBRE; in myri10ge_get_settings()
/linux-4.1.27/drivers/s390/net/
Dqeth_core_main.c5888 ecmd->advertising = ADVERTISED_Autoneg | port_adv | spd_adv; in qeth_set_ecmd_adv_sup()
/linux-4.1.27/drivers/net/ethernet/neterion/
Ds2io.c5353 info->advertising = (SUPPORTED_10000baseT_Full | SUPPORTED_FIBRE); in s2io_ethtool_gset()