Home
last modified time | relevance | path

Searched refs:linkmode_set_bit (Results 1 – 25 of 39) sorted by relevance

12

/linux-6.12.1/drivers/net/phy/
Dmarvell-88x2222.c567 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 …]
Dfixed_phy.c278 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()
Ddp83td510.c563 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->supported); in dp83td510_get_features()
564 linkmode_set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, phydev->supported); in dp83td510_get_features()
565 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, phydev->supported); in dp83td510_get_features()
566 linkmode_set_bit(ETHTOOL_LINK_MODE_10baseT1L_Full_BIT, in dp83td510_get_features()
Ddp83822.c461 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, in dp83822_config_init()
463 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, in dp83822_config_init()
465 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Full_BIT, in dp83822_config_init()
467 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Half_BIT, in dp83822_config_init()
469 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Full_BIT, in dp83822_config_init()
471 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Half_BIT, in dp83822_config_init()
Dbcm63xx.c52 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, phydev->supported); in bcm63xx_config_init()
Ddp83869.c647 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()
Dbcm87xx.c85 linkmode_set_bit(ETHTOOL_LINK_MODE_10000baseR_FEC_BIT, in bcm87xx_get_features()
Dmotorcomm.c1785 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseFX_Full_BIT, dst); in yt8521_prepare_fiber_features()
1786 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseX_Full_BIT, dst); in yt8521_prepare_fiber_features()
1787 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, dst); in yt8521_prepare_fiber_features()
1788 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, dst); in yt8521_prepare_fiber_features()
2093 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, in yt8521_config_aneg_paged()
2095 linkmode_set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, in yt8521_config_aneg_paged()
Dphy_device.c2449 linkmode_set_bit(set->bit, fixed_advert); in __genphy_config_aneg()
3062 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, in phy_set_sym_pause()
3625 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, in phy_probe()
3627 linkmode_set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, in phy_probe()
Dsfp.c428 linkmode_set_bit(ETHTOOL_LINK_MODE_2500baseX_Full_BIT, modes); in sfp_quirk_2500basex()
444 linkmode_set_bit(ETHTOOL_LINK_MODE_2500baseT_Full_BIT, modes); in sfp_quirk_oem_2_5g()
458 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseX_Full_BIT, modes); in sfp_quirk_ubnt_uf_instant()
Dmicrel.c717 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, mask); in ksz8041_config_init()
718 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Half_BIT, mask); in ksz8041_config_init()
721 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, in ksz8041_config_init()
724 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, in ksz8041_config_init()
1587 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, phydev->supported); in ksz9031_get_features()
/linux-6.12.1/drivers/net/ethernet/apm/xgene-v2/
Dmdio.c143 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()
/linux-6.12.1/include/linux/
Dlinkmode.h48 #define linkmode_set_bit __set_bit macro
58 linkmode_set_bit(array[i], addr); in linkmode_set_bit_array()
Dmii.h419 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, in mii_lpa_to_linkmode_lpa_t()
/linux-6.12.1/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ethtool.c2126 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, mode); in _bnxt_fw_to_linkmode()
2128 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, mode); in _bnxt_fw_to_linkmode()
2130 linkmode_set_bit(ETHTOOL_LINK_MODE_2500baseX_Full_BIT, mode); in _bnxt_fw_to_linkmode()
2132 linkmode_set_bit(ETHTOOL_LINK_MODE_10000baseT_Full_BIT, mode); in _bnxt_fw_to_linkmode()
2134 linkmode_set_bit(ETHTOOL_LINK_MODE_40000baseCR4_Full_BIT, mode); in _bnxt_fw_to_linkmode()
2422 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, in bnxt_get_ethtool_modes()
2424 linkmode_set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, in bnxt_get_ethtool_modes()
2430 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, in bnxt_get_ethtool_modes()
2437 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, in bnxt_get_ethtool_modes()
2440 linkmode_set_bit(ETHTOOL_LINK_MODE_Asym_Pause_BIT, in bnxt_get_ethtool_modes()
[all …]
/linux-6.12.1/drivers/net/ethernet/marvell/octeontx2/nic/
Dotx2_ethtool.c1091 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, in otx2_get_fec_info()
1095 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, in otx2_get_fec_info()
1099 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, in otx2_get_fec_info()
1103 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, in otx2_get_fec_info()
1105 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, in otx2_get_fec_info()
1174 linkmode_set_bit(cgx_link_mode[bit], otx2_link_modes); in otx2_get_link_mode_info()
/linux-6.12.1/drivers/net/ethernet/intel/igc/
Digc_ethtool.c1635 linkmode_set_bit(ETHTOOL_LINK_MODE_2500baseT_Full_BIT, in igc_ethtool_get_eee()
1637 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, in igc_ethtool_get_eee()
1639 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, in igc_ethtool_get_eee()
1654 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, in igc_ethtool_get_eee()
1658 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, in igc_ethtool_get_eee()
1673 linkmode_set_bit(ETHTOOL_LINK_MODE_2500baseT_Full_BIT, in igc_ethtool_get_eee()
1688 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, in igc_ethtool_get_eee()
1692 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, in igc_ethtool_get_eee()
1707 linkmode_set_bit(ETHTOOL_LINK_MODE_2500baseT_Full_BIT, in igc_ethtool_get_eee()
/linux-6.12.1/drivers/net/ethernet/toshiba/
Dtc35815.c633 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()
/linux-6.12.1/drivers/net/ethernet/aquantia/atlantic/
Daq_ethtool.c681 linkmode_set_bit(ETHTOOL_LINK_MODE_10000baseT_Full_BIT, mode); in eee_mask_to_ethtool_mask()
684 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, mode); in eee_mask_to_ethtool_mask()
687 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, mode); in eee_mask_to_ethtool_mask()
/linux-6.12.1/drivers/net/phy/qcom/
Dqca807x.c751 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, phydev->supported); in qca807x_probe()
752 linkmode_set_bit(ETHTOOL_LINK_MODE_FIBRE_BIT, phydev->advertising); in qca807x_probe()
Dqca808x.c370 linkmode_set_bit(ETHTOOL_LINK_MODE_Autoneg_BIT, phydev->supported); in qca808x_get_features()
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_main.c979 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_BASER_BIT, in hclge_update_fec_support()
982 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_RS_BIT, in hclge_update_fec_support()
985 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_LLRS_BIT, in hclge_update_fec_support()
988 linkmode_set_bit(ETHTOOL_LINK_MODE_FEC_NONE_BIT, in hclge_update_fec_support()
1053 linkmode_set_bit(hclge_sr_link_mode_bmap[i].link_mode, in hclge_convert_setting_sr()
1065 linkmode_set_bit(hclge_lr_link_mode_bmap[i].link_mode, in hclge_convert_setting_lr()
1077 linkmode_set_bit(hclge_cr_link_mode_bmap[i].link_mode, in hclge_convert_setting_cr()
1089 linkmode_set_bit(hclge_kr_link_mode_bmap[i].link_mode, in hclge_convert_setting_kr()
1134 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseX_Full_BIT, in hclge_parse_fiber_link_mode()
1144 linkmode_set_bit(ETHTOOL_LINK_MODE_Pause_BIT, mac->supported); in hclge_parse_fiber_link_mode()
[all …]
/linux-6.12.1/drivers/net/phy/aquantia/
Daquantia_main.c736 linkmode_set_bit(ETHTOOL_LINK_MODE_2500baseT_Full_BIT, supported); in aqr115c_get_features()
747 linkmode_set_bit(ETHTOOL_LINK_MODE_5000baseT_Full_BIT, in aqr111_get_features()
/linux-6.12.1/drivers/net/ethernet/broadcom/
Db44.c2288 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()
/linux-6.12.1/drivers/net/ethernet/intel/igb/
Digb_ethtool.c3035 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, in igb_get_eee()
3037 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, in igb_get_eee()
3139 linkmode_set_bit(ETHTOOL_LINK_MODE_1000baseT_Full_BIT, in igb_set_eee()
3141 linkmode_set_bit(ETHTOOL_LINK_MODE_100baseT_Full_BIT, in igb_set_eee()

12