/openbmc/linux/drivers/net/phy/ |
H A D | marvell-88x2222.c | 567 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, supported); in mv2222_probe() 568 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, supported); in mv2222_probe() 569 linkmode_set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, supported); in mv2222_probe() 570 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, supported); in mv2222_probe() 571 linkmode_set_bit(ETHTOOL_LINK_MODE_TP_BIT, supported); in mv2222_probe() 572 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Half_BIT, supported); in mv2222_probe() 573 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, supported); in mv2222_probe() 574 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, supported); in mv2222_probe() 575 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, supported); in mv2222_probe() 576 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Half_BIT, supported); in mv2222_probe() [all …]
|
H A D | dp83td510.c | 210 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->supported); in dp83td510_get_features() 211 linkmode_set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, phydev->supported); in dp83td510_get_features() 212 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, phydev->supported); in dp83td510_get_features() 213 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT1L_Full_BIT, in dp83td510_get_features()
|
H A D | fixed_phy.c | 278 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Half_BIT, in __fixed_phy_register() 280 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, in __fixed_phy_register() 284 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, in __fixed_phy_register() 286 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, in __fixed_phy_register() 291 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Half_BIT, in __fixed_phy_register() 293 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, in __fixed_phy_register()
|
H A D | dp83822.c | 432 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, in dp83822_config_init() 434 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, in dp83822_config_init() 436 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Full_BIT, in dp83822_config_init() 438 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Half_BIT, in dp83822_config_init() 440 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Full_BIT, in dp83822_config_init() 442 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Half_BIT, in dp83822_config_init()
|
H A D | bcm63xx.c | 52 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, phydev->supported); in bcm63xx_config_init()
|
H A D | dp83869.c | 647 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, phydev->supported); in dp83869_configure_fiber() 650 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseX_Full_BIT, in dp83869_configure_fiber() 653 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Full_BIT, in dp83869_configure_fiber() 655 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Half_BIT, in dp83869_configure_fiber()
|
H A D | motorcomm.c | 1709 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Full_BIT, dst); in yt8521_prepare_fiber_features() 1710 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseX_Full_BIT, dst); in yt8521_prepare_fiber_features() 1711 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, dst); in yt8521_prepare_fiber_features() 1712 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, dst); in yt8521_prepare_fiber_features() 2017 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, in yt8521_config_aneg_paged() 2019 linkmode_set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, in yt8521_config_aneg_paged()
|
H A D | bcm87xx.c | 85 linkmode_set_bit(ETHTOOL_LINK_MODE_10000baseR_FEC_BIT, in bcm87xx_get_features()
|
H A D | micrel.c | 621 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, mask); in ksz8041_config_init() 622 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, mask); in ksz8041_config_init() 625 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, in ksz8041_config_init() 628 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, in ksz8041_config_init() 1491 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, phydev->supported); in ksz9031_get_features()
|
H A D | sfp.c | 403 linkmode_set_bit(ETHTOOL_LINK_MODE_2500baseX_Full_BIT, modes); in sfp_quirk_2500basex() 419 linkmode_set_bit(ETHTOOL_LINK_MODE_2500baseT_Full_BIT, modes); in sfp_quirk_oem_2_5g() 433 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseX_Full_BIT, modes); in sfp_quirk_ubnt_uf_instant()
|
H A D | phy_device.c | 2818 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, in phy_set_sym_pause() 3366 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, in phy_probe() 3368 linkmode_set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, in phy_probe()
|
H A D | nxp-c45-tja11xx.c | 1625 linkmode_set_bit(ETHTOOL_LINK_MODE_TP_BIT, phydev->supported); in nxp_c45_get_features() 1626 linkmode_set_bit(ETHTOOL_LINK_MODE_MII_BIT, phydev->supported); in nxp_c45_get_features()
|
H A D | phy-c45.c | 944 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, in genphy_c45_pma_read_abilities()
|
H A D | at803x.c | 2027 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->supported); in qca808x_get_features()
|
/openbmc/linux/drivers/net/ethernet/apm/xgene-v2/ |
H A D | mdio.c | 143 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Half_BIT, mask); in xge_mdio_config() 144 linkmode_set_bit(ETHTOOL_LINK_MODE_AUI_BIT, mask); in xge_mdio_config() 145 linkmode_set_bit(ETHTOOL_LINK_MODE_MII_BIT, mask); in xge_mdio_config() 146 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, mask); in xge_mdio_config() 147 linkmode_set_bit(ETHTOOL_LINK_MODE_BNC_BIT, mask); in xge_mdio_config()
|
/openbmc/linux/include/linux/ |
H A D | linkmode.h | 41 static inline void linkmode_set_bit(int nr, volatile unsigned long *addr) in linkmode_set_bit() function 52 linkmode_set_bit(array[i], addr); in linkmode_set_bit_array() 64 linkmode_set_bit(nr, addr); in linkmode_mod_bit()
|
H A D | mii.h | 418 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, in mii_lpa_to_linkmode_lpa_t()
|
/openbmc/linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_ethtool.c | 1111 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, in otx2_get_fec_info() 1115 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, in otx2_get_fec_info() 1119 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, in otx2_get_fec_info() 1123 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, in otx2_get_fec_info() 1125 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, in otx2_get_fec_info() 1194 linkmode_set_bit(cgx_link_mode[bit], otx2_link_modes); in otx2_get_link_mode_info()
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/ |
H A D | hclge_main.c | 930 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, in hclge_update_fec_support() 933 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, in hclge_update_fec_support() 936 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_LLRS_BIT, in hclge_update_fec_support() 939 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, in hclge_update_fec_support() 947 linkmode_set_bit(ETHTOOL_LINK_MODE_10000baseSR_Full_BIT, in hclge_convert_setting_sr() 950 linkmode_set_bit(ETHTOOL_LINK_MODE_25000baseSR_Full_BIT, in hclge_convert_setting_sr() 953 linkmode_set_bit(ETHTOOL_LINK_MODE_40000baseSR4_Full_BIT, in hclge_convert_setting_sr() 956 linkmode_set_bit(ETHTOOL_LINK_MODE_50000baseSR2_Full_BIT, in hclge_convert_setting_sr() 959 linkmode_set_bit(ETHTOOL_LINK_MODE_100000baseSR4_Full_BIT, in hclge_convert_setting_sr() 962 linkmode_set_bit(ETHTOOL_LINK_MODE_200000baseSR4_Full_BIT, in hclge_convert_setting_sr() [all …]
|
/openbmc/linux/drivers/net/ethernet/toshiba/ |
H A D | tc35815.c | 633 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, mask); in tc_mii_probe() 634 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, mask); in tc_mii_probe() 636 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Half_BIT, mask); in tc_mii_probe() 637 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, mask); in tc_mii_probe() 640 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, mask); in tc_mii_probe() 641 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, mask); in tc_mii_probe() 643 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Half_BIT, mask); in tc_mii_probe() 644 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, mask); in tc_mii_probe()
|
/openbmc/linux/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ethtool.c | 1599 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, in bnxt_fw_to_ethtool_advertised_fec() 1604 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, in bnxt_fw_to_ethtool_advertised_fec() 1607 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, in bnxt_fw_to_ethtool_advertised_fec() 1610 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_LLRS_BIT, in bnxt_fw_to_ethtool_advertised_fec() 1650 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, in bnxt_fw_to_ethtool_support_fec() 1655 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, in bnxt_fw_to_ethtool_support_fec() 1658 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, in bnxt_fw_to_ethtool_support_fec() 1661 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_LLRS_BIT, in bnxt_fw_to_ethtool_support_fec()
|
/openbmc/linux/drivers/net/ethernet/broadcom/ |
H A D | b44.c | 2288 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, mask); in b44_register_phy_one() 2289 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, mask); in b44_register_phy_one() 2290 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, mask); in b44_register_phy_one() 2291 linkmode_set_bit(ETHTOOL_LINK_MODE_MII_BIT, mask); in b44_register_phy_one()
|
H A D | tg3.c | 4061 linkmode_set_bit(ETHTOOL_LINK_MODE_TP_BIT, advertising); in tg3_power_down_prepare() 4062 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, in tg3_power_down_prepare() 4064 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, in tg3_power_down_prepare() 4066 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Half_BIT, in tg3_power_down_prepare() 4071 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, in tg3_power_down_prepare() 4073 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, in tg3_power_down_prepare() 4075 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, in tg3_power_down_prepare() 4078 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT_Full_BIT, in tg3_power_down_prepare()
|
/openbmc/linux/drivers/net/ethernet/freescale/ |
H A D | gianfar.c | 1657 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, mask); in init_phy() 1658 linkmode_set_bit(ETHTOOL_LINK_MODE_MII_BIT, mask); in init_phy() 1660 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, mask); in init_phy()
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_ethtool.c | 1675 linkmode_set_bit(phy_to_ethtool->link_mode, ks->link_modes.supported); in ice_linkmode_set_bit() 1679 linkmode_set_bit(phy_to_ethtool->link_mode, in ice_linkmode_set_bit()
|