/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_ethtool.c | 294 u32 supported, advertising; local 305 advertising = (ADVERTISED_100baseT_Half | 320 advertising = ADVERTISED_1000baseT_Full; 323 advertising = ADVERTISED_10000baseT_Full; 354 advertising |= ADVERTISED_Autoneg; 360 advertising |= ADVERTISED_TP; 368 advertising |= ADVERTISED_MII; 375 advertising |= ADVERTISED_TP; 382 advertising |= ADVERTISED_FIBRE; 390 advertising | [all...] |
/linux-master/drivers/net/phy/ |
H A D | phy_device.c | 2108 /* Only allow advertising what this PHY supports */ 2109 linkmode_and(phydev->advertising, phydev->advertising, 2112 adv = linkmode_adv_to_mii_adv_t(phydev->advertising); 2135 adv = linkmode_adv_to_mii_ctrl1000_t(phydev->advertising); 2162 /* Only allow advertising what this PHY supports */ 2163 linkmode_and(phydev->advertising, phydev->advertising, 2167 phydev->advertising)) 2170 phydev->advertising)) [all...] |
H A D | motorcomm.c | 1830 adv = linkmode_adv_to_mii_adv_x(phydev->advertising, 1905 /* Only allow advertising what this PHY supports */ 1906 linkmode_and(phydev->advertising, phydev->advertising, 1909 adv = linkmode_adv_to_mii_adv_t(phydev->advertising); 1932 adv = linkmode_adv_to_mii_ctrl1000_t(phydev->advertising); 1951 * advertising, and then restart auto-negotiation. If it is not 2009 * phydev->advertising should be updated. 2015 /* prepare fiber_supported, then setup advertising. */ 2021 linkmode_and(phydev->advertising, [all...] |
H A D | bcm84881.c | 112 adv = linkmode_adv_to_mii_ctrl1000_t(phydev->advertising);
|
H A D | phy-c45.c | 237 adv_l |= linkmode_adv_to_mii_t1_adv_l_t(phydev->advertising); 246 adv_m |= linkmode_adv_to_mii_t1_adv_m_t(phydev->advertising); 262 * Configure advertisement registers based on modes set in phydev->advertising 272 linkmode_and(phydev->advertising, phydev->advertising, 284 adv = linkmode_adv_to_mii_adv_t(phydev->advertising); 295 adv = linkmode_adv_to_mii_10gbt_adv_t(phydev->advertising); 1204 * advertising, and then restart auto-negotiation. If it is not 1247 * advertising fast retrain capable and THP Bypass Request, then
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi_port_common.c | 57 const unsigned long *advertising) 59 memcpy(efx->link_advertising, advertising, 63 if (advertising[0] & ADVERTISED_Pause) 67 if (advertising[0] & ADVERTISED_Asym_Pause) 556 memcpy(cmd->link_modes.advertising, efx->link_advertising, 578 caps = (ethtool_linkset_to_mcdi_cap(cmd->link_modes.advertising) | 609 efx_siena_link_set_advertising(efx, cmd->link_modes.advertising); 696 * saved advertising bits 56 efx_siena_link_set_advertising(struct efx_nic *efx, const unsigned long *advertising) argument
|
/linux-master/drivers/net/ethernet/chelsio/cxgb/ |
H A D | subr.c | 631 lc->advertising &= ~(ADVERTISED_ASYM_PAUSE | ADVERTISED_PAUSE); 635 lc->advertising |= ADVERTISED_PAUSE; 637 lc->advertising |= ADVERTISED_ASYM_PAUSE; 639 lc->advertising |= ADVERTISED_PAUSE; 642 phy->ops->advertise(phy, lc->advertising); 1055 lc->advertising = lc->supported; 1059 lc->advertising = 0;
|
/linux-master/drivers/net/ethernet/ibm/emac/ |
H A D | phy.c | 118 phy->advertising = advertise; 517 phy->advertising = 0; 562 /* Setup default advertising */ 563 phy->advertising = phy->features;
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_ethtool.c | 994 link_ksettings->link_modes.advertising); 1014 advertising, 1027 advertising, 1038 advertising, TP); 1044 advertising, AUI); 1050 advertising, BNC); 1056 advertising, MII); 1062 advertising, FIBRE); 1068 advertising, Backplane); 1118 unsigned long *advertising local [all...] |
/linux-master/drivers/net/ethernet/apm/xgene-v2/ |
H A D | mdio.c | 150 linkmode_copy(phydev->advertising, phydev->supported);
|
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth.h | 101 u64 advertising; member in struct:funeth_priv
|
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | pcs-6185.c | 100 const unsigned long *advertising, 98 mv88e6185_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument
|
H A D | pcs-6352.c | 187 const unsigned long *advertising, 194 adv = phylink_mii_c22_pcs_encode_advertisement(interface, advertising); 184 marvell_c22_pcs_config(struct phylink_pcs *pcs, unsigned int neg_mode, phy_interface_t interface, const unsigned long *advertising, bool permit_pause_to_mac) argument
|
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 91 u32 supported, advertising; local 101 advertising = ADVERTISED_TP; 104 advertising |= ADVERTISED_Autoneg; 106 advertising |= hw->autoneg_advertised; 116 advertising = (ADVERTISED_1000baseT_Full | 158 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, 159 advertising); 169 u32 advertising; local 171 ethtool_convert_link_mode_to_legacy_u32(&advertising, 172 cmd->link_modes.advertising); [all...] |
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | tenxpress.c | 471 static void sfx7101_set_npage_adv(struct ef4_nic *efx, u32 advertising) argument 475 advertising & ADVERTISED_10000baseT_Full);
|
/linux-master/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_ethtool.c | 139 cmd->link_modes.advertising, 152 cmd->link_modes.advertising,
|
/linux-master/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_mdio.c | 225 linkmode_copy(phydev->advertising, phydev->supported); 227 /* supported flag is Pause and Asym Pause, but default advertising 228 * should be rx on, tx on, so need clear Asym Pause in advertising 232 phydev->advertising);
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_ethtool.c | 122 u32 supported, advertising; local 139 ethtool_convert_link_mode_to_legacy_u32(&advertising, 140 cmd->link_modes.advertising); 157 advertising |= ADVERTISED_Autoneg; 162 advertising |= ADVERTISED_1000baseT_Full; 165 advertising |= ADVERTISED_10000baseKR_Full; 185 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, 186 advertising);
|
/linux-master/drivers/net/ethernet/3com/ |
H A D | 3c574_cs.c | 199 u16 advertising, partner; /* NWay media advertisement */ member in struct:el3_private 414 lp->advertising = mdio_read(ioaddr, lp->phys, 4); 417 lp->advertising &= ~0x02a0; 418 mdio_write(ioaddr, lp->phys, 4, lp->advertising); 646 /* .. re-sync MII and re-fill what NWay is advertising. */ 648 mdio_write(ioaddr, lp->phys, 4, lp->advertising); 904 partner &= lp->advertising;
|
/linux-master/drivers/net/ethernet/marvell/ |
H A D | skge.c | 297 u32 supported, advertising; local 307 advertising = skge->advertising; 314 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, 315 advertising); 327 u32 advertising; local 329 ethtool_convert_link_mode_to_legacy_u32(&advertising, 330 cmd->link_modes.advertising); 333 advertising = supported; 378 skge->advertising [all...] |
/linux-master/drivers/net/ethernet/atheros/atlx/ |
H A D | atl2.c | 1697 u32 supported, advertising; local 1705 advertising = ADVERTISED_TP; 1707 advertising |= ADVERTISED_Autoneg; 1708 advertising |= hw->autoneg_advertised; 1728 ethtool_convert_legacy_u32_to_link_mode(cmd->link_modes.advertising, 1729 advertising); 1739 u32 advertising; local 1741 ethtool_convert_link_mode_to_legacy_u32(&advertising, 1742 cmd->link_modes.advertising); 1753 if ((advertising [all...] |
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | igb_ethtool.c | 144 u32 supported, advertising; local 158 advertising = ADVERTISED_TP; 161 advertising |= ADVERTISED_Autoneg; 163 advertising |= hw->phy.autoneg_advertised; 173 advertising = (ADVERTISED_FIBRE | 181 advertising |= ADVERTISED_2500baseX_Full; 182 advertising &= ~ADVERTISED_1000baseKX_Full; 187 advertising |= ADVERTISED_100baseT_Full; 190 advertising |= ADVERTISED_Autoneg; 195 advertising 265 u32 advertising; local [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool.c | 1766 ks->link_modes.advertising); 1844 linkmode_zero(ks->link_modes.advertising); 1991 ethtool_link_ksettings_zero_link_mode(ks, advertising); 2013 ethtool_link_ksettings_add_link_mode(ks, advertising, TP); 2018 ethtool_link_ksettings_add_link_mode(ks, advertising, 2024 ethtool_link_ksettings_add_link_mode(ks, advertising, FIBRE); 2047 ethtool_link_ksettings_add_link_mode(ks, advertising, Pause); 2048 ethtool_link_ksettings_add_link_mode(ks, advertising, 2051 ethtool_link_ksettings_add_link_mode(ks, advertising, 2054 ethtool_link_ksettings_add_link_mode(ks, advertising, Paus [all...] |
/linux-master/drivers/net/ethernet/sfc/ |
H A D | mcdi_port_common.c | 56 const unsigned long *advertising) 58 memcpy(efx->link_advertising, advertising, 62 if (advertising[0] & ADVERTISED_Pause) 66 if (advertising[0] & ADVERTISED_Asym_Pause) 554 memcpy(cmd->link_modes.advertising, efx->link_advertising, 574 caps = (ethtool_linkset_to_mcdi_cap(cmd->link_modes.advertising) | 605 efx_link_set_advertising(efx, cmd->link_modes.advertising); 690 * saved advertising bits 55 efx_link_set_advertising(struct efx_nic *efx, const unsigned long *advertising) argument
|
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 2420 lk_ksettings->link_modes.advertising); 2423 lk_ksettings->link_modes.advertising); 2587 sp_nrz = link_info->advertising; 2589 sp_pam4 = link_info->advertising; 2590 sp_pam4_112 = link_info->advertising; 2595 lk_ksettings->link_modes.advertising); 2597 lk_ksettings->link_modes.advertising); 2599 phy_flags, lk_ksettings->link_modes.advertising); 2653 adv = &link_info->advertising; 2655 adv_pam4 = &link_info->advertising; [all...] |