Home
last modified time | relevance | path

Searched refs:lp_advertising (Results 1 – 19 of 19) sorted by relevance

/linux-4.4.14/drivers/net/
Dmii.c97 ecmd->lp_advertising = mii_get_an(mii, MII_LPA); in mii_ethtool_gset()
98 ecmd->lp_advertising |= in mii_ethtool_gset()
101 ecmd->lp_advertising = 0; in mii_ethtool_gset()
104 nego = ecmd->advertising & ecmd->lp_advertising; in mii_ethtool_gset()
Dmdio.c285 ecmd->lp_advertising = in mdio45_ethtool_gset_npage()
288 ecmd->lp_advertising |= ADVERTISED_Autoneg; in mdio45_ethtool_gset_npage()
289 modes = ecmd->advertising & ecmd->lp_advertising; in mdio45_ethtool_gset_npage()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
Dxgbe-mdio.c1036 pdata->phy.lp_advertising = 0; in xgbe_phy_status_aneg()
1041 pdata->phy.lp_advertising |= ADVERTISED_Autoneg; in xgbe_phy_status_aneg()
1042 pdata->phy.lp_advertising |= ADVERTISED_Backplane; in xgbe_phy_status_aneg()
1048 pdata->phy.lp_advertising |= ADVERTISED_Pause; in xgbe_phy_status_aneg()
1050 pdata->phy.lp_advertising |= ADVERTISED_Asym_Pause; in xgbe_phy_status_aneg()
1072 pdata->phy.lp_advertising |= ADVERTISED_10000baseKR_Full; in xgbe_phy_status_aneg()
1076 pdata->phy.lp_advertising |= ADVERTISED_1000baseKX_Full; in xgbe_phy_status_aneg()
1079 pdata->phy.lp_advertising |= ADVERTISED_2500baseX_Full; in xgbe_phy_status_aneg()
1108 pdata->phy.lp_advertising |= ADVERTISED_10000baseR_FEC; in xgbe_phy_status_aneg()
Dxgbe-ethtool.c284 cmd->lp_advertising = pdata->phy.lp_advertising; in xgbe_get_settings()
Dxgbe.h519 u32 lp_advertising; member
/linux-4.4.14/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_ethtool.c276 cmd->lp_advertising |= ADVERTISED_Pause; in stmmac_ethtool_getsettings()
278 cmd->lp_advertising |= ADVERTISED_Asym_Pause; in stmmac_ethtool_getsettings()
284 cmd->lp_advertising |= ADVERTISED_Autoneg; in stmmac_ethtool_getsettings()
302 cmd->lp_advertising |= (ADVERTISED_1000baseT_Full | in stmmac_ethtool_getsettings()
306 cmd->lp_advertising |= (ADVERTISED_1000baseT_Half | in stmmac_ethtool_getsettings()
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_ethtool.c302 cmd->lp_advertising |= ADVERTISED_Autoneg; in bnx2x_get_settings()
304 cmd->lp_advertising |= ADVERTISED_Pause; in bnx2x_get_settings()
306 cmd->lp_advertising |= ADVERTISED_Asym_Pause; in bnx2x_get_settings()
309 cmd->lp_advertising |= ADVERTISED_10baseT_Half; in bnx2x_get_settings()
311 cmd->lp_advertising |= ADVERTISED_10baseT_Full; in bnx2x_get_settings()
313 cmd->lp_advertising |= ADVERTISED_100baseT_Half; in bnx2x_get_settings()
315 cmd->lp_advertising |= ADVERTISED_100baseT_Full; in bnx2x_get_settings()
317 cmd->lp_advertising |= ADVERTISED_1000baseT_Half; in bnx2x_get_settings()
320 cmd->lp_advertising |= in bnx2x_get_settings()
323 cmd->lp_advertising |= in bnx2x_get_settings()
[all …]
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/
Den_ethtool.c550 static void get_lp_advertising(u32 eth_proto_lp, u32 *lp_advertising) in get_lp_advertising() argument
552 *lp_advertising = ptys2ethtool_adver_link(eth_proto_lp); in get_lp_advertising()
590 get_lp_advertising(eth_proto_lp, &cmd->lp_advertising); in mlx5e_get_settings()
/linux-4.4.14/drivers/net/phy/
Dphy.c370 cmd->lp_advertising = phydev->lp_advertising; in phy_ethtool_gset()
491 phydev->lp_advertising = 0; in phy_start_aneg()
Dphy_device.c1040 phydev->lp_advertising = 0; in genphy_read_status()
1053 phydev->lp_advertising = in genphy_read_status()
1062 phydev->lp_advertising |= mii_lpa_to_ethtool_lpa_t(lpa); in genphy_read_status()
Dmarvell.c814 phydev->lp_advertising = mii_stat1000_to_ethtool_lpa_t(lpagb) | in marvell_read_status()
864 phydev->lp_advertising = 0; in marvell_read_status()
/linux-4.4.14/drivers/net/ethernet/qlogic/qede/
Dqede_ethtool.c208 cmd->lp_advertising = current_link.lp_caps; in qede_get_settings()
/linux-4.4.14/include/linux/
Dphy.h409 u32 lp_advertising; member
/linux-4.4.14/include/uapi/linux/
Dethtool.h109 __u32 lp_advertising; member
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/
Den_ethtool.c787 cmd->lp_advertising = ptys2ethtool_link_modes(eth_proto, ADVERTISED); in ethtool_get_ptys_settings()
789 cmd->lp_advertising |= (priv->port_state.flags & MLX4_EN_PORT_ANC) ? in ethtool_get_ptys_settings()
/linux-4.4.14/drivers/net/ethernet/sfc/
Dmcdi_port.c529 ecmd->lp_advertising = in efx_mcdi_phy_get_settings()
/linux-4.4.14/drivers/net/ethernet/mellanox/mlxsw/
Dswitchx2.c757 cmd->lp_advertising = mlxsw_sx_from_ptys_advert_link(eth_proto_oper); in mlxsw_sx_port_get_settings()
Dspectrum.c1109 cmd->lp_advertising = mlxsw_sp_from_ptys_advert_link(eth_proto_oper); in mlxsw_sp_port_get_settings()
/linux-4.4.14/drivers/net/ethernet/broadcom/
Dtg3.c12130 cmd->lp_advertising = tp->link_config.rmt_adv; in tg3_get_settings()