Home
last modified time | relevance | path

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

123456

/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()
349 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()
/drivers/net/ethernet/atheros/alx/
Dethtool.c65 ecmd->advertising = ADVERTISED_TP; in alx_get_settings()
67 ecmd->advertising |= hw->adv_cfg; in alx_get_settings()
79 ecmd->advertising |= ADVERTISED_Pause; in alx_get_settings()
82 ecmd->advertising |= ADVERTISED_Asym_Pause; in alx_get_settings()
84 ecmd->advertising |= ADVERTISED_Asym_Pause; in alx_get_settings()
109 if (ecmd->advertising & ADVERTISED_1000baseT_Half) in alx_set_settings()
111 adv_cfg = ecmd->advertising | ADVERTISED_Autoneg; in alx_set_settings()
/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()
/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()
1154 np->advertising != mdio_read(dev, MII_ADVERTISE)) in init_phy_fixup()
1158 mdio_write(dev, MII_ADVERTISE, np->advertising); in init_phy_fixup()
1681 np->advertising & mdio_read(dev, MII_LPA)); in check_link()
2396 np->advertising, lpa); in netdev_error()
[all …]
/drivers/net/phy/
Dphy.c250 cmd->advertising &= phydev->supported; in phy_ethtool_sset()
256 if (cmd->autoneg == AUTONEG_ENABLE && cmd->advertising == 0) in phy_ethtool_sset()
271 phydev->advertising = cmd->advertising; in phy_ethtool_sset()
274 phydev->advertising |= ADVERTISED_Autoneg; in phy_ethtool_sset()
276 phydev->advertising &= ~ADVERTISED_Autoneg; in phy_ethtool_sset()
291 cmd->advertising = phydev->advertising; in phy_ethtool_gset()
350 phydev->advertising = val; in phy_mii_ioctl()
/drivers/net/ethernet/dec/tulip/
Dmedia.c310 tp->advertising[phy_num] = tmp_info | 1; in tulip_select_media()
313 tp->mii_advertise = tp->advertising[phy_num]; in tulip_select_media()
425 negotiated = lpa & tp->advertising[0]; in tulip_check_duplex()
486 tp->advertising[phy_idx] = in tulip_find_mii()
488 } else if (tp->advertising[phy_idx]) { in tulip_find_mii()
489 to_advert = tp->advertising[phy_idx]; in tulip_find_mii()
491 tp->advertising[phy_idx] = in tulip_find_mii()
/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_ethtool.c117 ecmd->advertising = (ADVERTISED_100baseT_Half | in netxen_nic_get_settings()
134 ecmd->advertising = ADVERTISED_1000baseT_Full; in netxen_nic_get_settings()
137 ecmd->advertising = ADVERTISED_10000baseT_Full; in netxen_nic_get_settings()
175 ecmd->advertising |= ADVERTISED_Autoneg; in netxen_nic_get_settings()
181 ecmd->advertising |= ADVERTISED_TP; in netxen_nic_get_settings()
193 ecmd->advertising |= ADVERTISED_MII; in netxen_nic_get_settings()
200 ecmd->advertising |= ADVERTISED_TP; in netxen_nic_get_settings()
207 ecmd->advertising |= ADVERTISED_FIBRE; in netxen_nic_get_settings()
215 ecmd->advertising |= in netxen_nic_get_settings()
222 ecmd->advertising |= in netxen_nic_get_settings()
/drivers/net/ethernet/micrel/
Dks8695net.c875 cmd->advertising = ADVERTISED_TP | ADVERTISED_MII; in ks8695_wan_get_settings()
883 cmd->advertising |= ADVERTISED_Autoneg; in ks8695_wan_get_settings()
885 cmd->advertising |= ADVERTISED_100baseT_Full; in ks8695_wan_get_settings()
887 cmd->advertising |= ADVERTISED_100baseT_Half; in ks8695_wan_get_settings()
889 cmd->advertising |= ADVERTISED_10baseT_Full; in ks8695_wan_get_settings()
891 cmd->advertising |= ADVERTISED_10baseT_Half; in ks8695_wan_get_settings()
893 cmd->advertising |= ADVERTISED_Pause; in ks8695_wan_get_settings()
937 if ((cmd->advertising & (ADVERTISED_10baseT_Half | in ks8695_wan_set_settings()
947 if (cmd->advertising & ADVERTISED_100baseT_Full) in ks8695_wan_set_settings()
949 if (cmd->advertising & ADVERTISED_100baseT_Half) in ks8695_wan_set_settings()
[all …]
/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()
/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c228 cmd->advertising = bp->port.advertising[cfg_idx]; in bnx2x_get_settings()
232 cmd->advertising &= ~(ADVERTISED_10000baseT_Full); in bnx2x_get_settings()
295 cmd->cmd, cmd->supported, cmd->advertising, in bnx2x_get_settings()
306 u32 advertising, cfg_idx, old_multi_phy_config, new_multi_phy_config; in bnx2x_set_settings() local
316 cmd->cmd, cmd->supported, cmd->advertising, in bnx2x_set_settings()
425 if (cmd->advertising & ~an_supported_speed) { in bnx2x_set_settings()
433 bp->port.advertising[cfg_idx] = (ADVERTISED_Autoneg | in bnx2x_set_settings()
434 cmd->advertising); in bnx2x_set_settings()
435 if (cmd->advertising) { in bnx2x_set_settings()
438 if (cmd->advertising & ADVERTISED_10baseT_Half) { in bnx2x_set_settings()
[all …]
/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 …]
/drivers/net/ethernet/chelsio/cxgb/
Dcxgb2.c579 cmd->advertising = p->link_config.advertising; in get_settings()
650 lc->advertising = 0; in set_settings()
652 cmd->advertising &= ADVERTISED_MASK; in set_settings()
653 if (cmd->advertising & (cmd->advertising - 1)) in set_settings()
654 cmd->advertising = lc->supported; in set_settings()
655 cmd->advertising &= lc->supported; in set_settings()
656 if (!cmd->advertising) in set_settings()
660 lc->advertising = cmd->advertising | ADVERTISED_Autoneg; in set_settings()
Dsubr.c629 lc->advertising &= ~(ADVERTISED_ASYM_PAUSE | ADVERTISED_PAUSE); in t1_link_start()
633 lc->advertising |= ADVERTISED_PAUSE; in t1_link_start()
635 lc->advertising |= ADVERTISED_ASYM_PAUSE; in t1_link_start()
637 lc->advertising |= ADVERTISED_PAUSE; in t1_link_start()
640 phy->ops->advertise(phy, lc->advertising); in t1_link_start()
1039 lc->advertising = lc->supported; in init_link_config()
1043 lc->advertising = 0; in init_link_config()
/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ethtool.c176 ecmd->advertising |= ADVERTISED_100baseT_Full; in ixgbe_get_settings()
178 ecmd->advertising |= ADVERTISED_10000baseT_Full; in ixgbe_get_settings()
180 ecmd->advertising |= ADVERTISED_1000baseT_Full; in ixgbe_get_settings()
184 ecmd->advertising |= ADVERTISED_10000baseT_Full; in ixgbe_get_settings()
186 ecmd->advertising |= ADVERTISED_1000baseT_Full; in ixgbe_get_settings()
188 ecmd->advertising |= ADVERTISED_100baseT_Full; in ixgbe_get_settings()
193 ecmd->advertising |= ADVERTISED_Autoneg; in ixgbe_get_settings()
206 ecmd->advertising |= ADVERTISED_TP; in ixgbe_get_settings()
211 ecmd->advertising |= ADVERTISED_FIBRE; in ixgbe_get_settings()
227 ecmd->advertising |= ADVERTISED_FIBRE; in ixgbe_get_settings()
[all …]
/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_ethtool.c281 ecmd->advertising = (ADVERTISED_100baseT_Half | in qlcnic_82xx_get_settings()
296 ecmd->advertising = ADVERTISED_1000baseT_Full; in qlcnic_82xx_get_settings()
299 ecmd->advertising = ADVERTISED_10000baseT_Full; in qlcnic_82xx_get_settings()
328 ecmd->advertising |= ADVERTISED_Autoneg; in qlcnic_82xx_get_settings()
333 ecmd->advertising |= ADVERTISED_TP; in qlcnic_82xx_get_settings()
341 ecmd->advertising |= ADVERTISED_MII; in qlcnic_82xx_get_settings()
348 ecmd->advertising |= ADVERTISED_TP; in qlcnic_82xx_get_settings()
354 ecmd->advertising |= ADVERTISED_FIBRE; in qlcnic_82xx_get_settings()
362 ecmd->advertising |= in qlcnic_82xx_get_settings()
370 ecmd->advertising |= in qlcnic_82xx_get_settings()
/drivers/net/ethernet/emulex/benet/
Dbe_ethtool.c555 ecmd->advertising = in be_get_settings()
565 ecmd->advertising |= ADVERTISED_Autoneg; in be_get_settings()
570 ecmd->advertising |= ADVERTISED_Pause; in be_get_settings()
592 adapter->phy.advertising = ecmd->advertising; in be_get_settings()
599 ecmd->advertising = adapter->phy.advertising; in be_get_settings()
/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()
166 ecmd->advertising &= ~(ADVERTISED_Pause | in igb_get_settings()
170 ecmd->advertising |= ADVERTISED_Pause; in igb_get_settings()
172 ecmd->advertising |= (ADVERTISED_Pause | in igb_get_settings()
175 ecmd->advertising |= ADVERTISED_Asym_Pause; in igb_get_settings()
177 ecmd->advertising &= ~(ADVERTISED_Pause | in igb_get_settings()
192 ecmd->advertising = ADVERTISED_FIBRE; in igb_get_settings()
196 ecmd->advertising = ADVERTISED_2500baseX_Full; in igb_get_settings()
[all …]
/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()
/drivers/net/ethernet/broadcom/
Dbnx2.c1385 bp->advertising |= ADVERTISED_2500baseX_Full; in bnx2_test_and_enable_2g5()
1681 if (bp->advertising & ADVERTISED_10baseT_Half) in bnx2_setup_remote_phy()
1683 if (bp->advertising & ADVERTISED_10baseT_Full) in bnx2_setup_remote_phy()
1685 if (bp->advertising & ADVERTISED_100baseT_Half) in bnx2_setup_remote_phy()
1687 if (bp->advertising & ADVERTISED_100baseT_Full) in bnx2_setup_remote_phy()
1689 if (bp->advertising & ADVERTISED_1000baseT_Full) in bnx2_setup_remote_phy()
1691 if (bp->advertising & ADVERTISED_2500baseX_Full) in bnx2_setup_remote_phy()
1806 if (bp->advertising & ADVERTISED_1000baseT_Full) in bnx2_setup_serdes_phy()
1874 bp->advertising = ADVERTISED_Autoneg; in bnx2_set_default_remote_link()
1876 bp->advertising |= ADVERTISED_10baseT_Half; in bnx2_set_default_remote_link()
[all …]
Db44.c1805 cmd->advertising = 0; in b44_get_settings()
1807 cmd->advertising |= ADVERTISED_10baseT_Half; in b44_get_settings()
1809 cmd->advertising |= ADVERTISED_10baseT_Full; in b44_get_settings()
1811 cmd->advertising |= ADVERTISED_100baseT_Half; in b44_get_settings()
1813 cmd->advertising |= ADVERTISED_100baseT_Full; in b44_get_settings()
1814 cmd->advertising |= ADVERTISED_Pause | ADVERTISED_Asym_Pause; in b44_get_settings()
1826 cmd->advertising |= ADVERTISED_Autoneg; in b44_get_settings()
1843 if (cmd->advertising & in b44_set_settings()
1864 if (cmd->advertising == 0) { in b44_set_settings()
1870 if (cmd->advertising & ADVERTISED_10baseT_Half) in b44_set_settings()
[all …]
/drivers/net/ethernet/3com/
D3c574_cs.c200 u16 advertising, partner; /* NWay media advertisement */ member
417 lp->advertising = mdio_read(ioaddr, lp->phys, 4); in tc574_config()
420 lp->advertising &= ~0x02a0; in tc574_config()
421 mdio_write(ioaddr, lp->phys, 4, lp->advertising); in tc574_config()
651 mdio_write(ioaddr, lp->phys, 4, lp->advertising); in tc574_reset()
909 partner &= lp->advertising; in media_check()
/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()
/drivers/net/ethernet/ibm/emac/
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()
Dphy.h55 u32 advertising; /* Ethtool ADVERTISED_* defines */ member

123456