Home
last modified time | relevance | path

Searched refs:phylink_set (Results 1 – 25 of 26) sorted by relevance

12

/Linux-v5.10/drivers/net/phy/
Dsfp-bus.c44 phylink_set(modes, 2500baseX_Full); in sfp_quirk_2500basex()
169 phylink_set(support, FIBRE); in sfp_parse_port()
173 phylink_set(support, TP); in sfp_parse_port()
247 phylink_set(modes, 10000baseSR_Full); in sfp_parse_support()
249 phylink_set(modes, 10000baseLR_Full); in sfp_parse_support()
251 phylink_set(modes, 10000baseLRM_Full); in sfp_parse_support()
253 phylink_set(modes, 10000baseER_Full); in sfp_parse_support()
257 phylink_set(modes, 1000baseX_Full); in sfp_parse_support()
259 phylink_set(modes, 1000baseT_Half); in sfp_parse_support()
260 phylink_set(modes, 1000baseT_Full); in sfp_parse_support()
[all …]
Dphylink.c124 phylink_set(mask, TP); in phylink_set_port_modes()
125 phylink_set(mask, AUI); in phylink_set_port_modes()
126 phylink_set(mask, MII); in phylink_set_port_modes()
127 phylink_set(mask, FIBRE); in phylink_set_port_modes()
128 phylink_set(mask, BNC); in phylink_set_port_modes()
129 phylink_set(mask, Backplane); in phylink_set_port_modes()
138 phylink_set(tmp, Autoneg); in phylink_is_empty_linkmode()
139 phylink_set(tmp, Pause); in phylink_is_empty_linkmode()
140 phylink_set(tmp, Asym_Pause); in phylink_is_empty_linkmode()
242 phylink_set(pl->supported, MII); in phylink_parse_fixedlink()
[all …]
/Linux-v5.10/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-mac.c109 phylink_set(mask, Autoneg); in dpaa2_mac_validate()
110 phylink_set(mask, Pause); in dpaa2_mac_validate()
111 phylink_set(mask, Asym_Pause); in dpaa2_mac_validate()
117 phylink_set(mask, 10000baseT_Full); in dpaa2_mac_validate()
120 phylink_set(mask, 5000baseT_Full); in dpaa2_mac_validate()
121 phylink_set(mask, 2500baseT_Full); in dpaa2_mac_validate()
129 phylink_set(mask, 10baseT_Full); in dpaa2_mac_validate()
130 phylink_set(mask, 100baseT_Full); in dpaa2_mac_validate()
131 phylink_set(mask, 1000baseT_Full); in dpaa2_mac_validate()
/Linux-v5.10/drivers/net/ethernet/qlogic/qed/
Dqed_main.c1884 phylink_set(if_caps, FIBRE); in qed_fill_link_capability()
1887 phylink_set(if_caps, 20000baseKR2_Full); in qed_fill_link_capability()
1893 phylink_set(if_caps, 1000baseKX_Full); in qed_fill_link_capability()
1895 phylink_set(if_caps, 10000baseCR_Full); in qed_fill_link_capability()
1902 phylink_set(if_caps, 40000baseCR4_Full); in qed_fill_link_capability()
1909 phylink_set(if_caps, 25000baseCR_Full); in qed_fill_link_capability()
1911 phylink_set(if_caps, 50000baseCR2_Full); in qed_fill_link_capability()
1918 phylink_set(if_caps, 100000baseCR4_Full); in qed_fill_link_capability()
1926 phylink_set(if_caps, TP); in qed_fill_link_capability()
1931 phylink_set(if_caps, 1000baseT_Full); in qed_fill_link_capability()
[all …]
/Linux-v5.10/drivers/net/dsa/qca/
Dar9331.c366 phylink_set(mask, 1000baseT_Full); in ar9331_sw_phylink_validate()
367 phylink_set(mask, 1000baseT_Half); in ar9331_sw_phylink_validate()
384 phylink_set(mask, Pause); in ar9331_sw_phylink_validate()
385 phylink_set(mask, Asym_Pause); in ar9331_sw_phylink_validate()
387 phylink_set(mask, 10baseT_Half); in ar9331_sw_phylink_validate()
388 phylink_set(mask, 10baseT_Full); in ar9331_sw_phylink_validate()
389 phylink_set(mask, 100baseT_Half); in ar9331_sw_phylink_validate()
390 phylink_set(mask, 100baseT_Full); in ar9331_sw_phylink_validate()
/Linux-v5.10/drivers/net/pcs/
Dpcs-xpcs.c461 phylink_set(state->lp_advertising, Autoneg); in xpcs_read_lpa()
469 phylink_set(state->lp_advertising, 2500baseX_Full); in xpcs_read_lpa()
476 phylink_set(state->lp_advertising, 1000baseKX_Full); in xpcs_read_lpa()
478 phylink_set(state->lp_advertising, 10000baseKX4_Full); in xpcs_read_lpa()
480 phylink_set(state->lp_advertising, 10000baseKR_Full); in xpcs_read_lpa()
487 phylink_set(state->lp_advertising, Pause); in xpcs_read_lpa()
489 phylink_set(state->lp_advertising, Asym_Pause); in xpcs_read_lpa()
/Linux-v5.10/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c794 phylink_set(mac_supported, 10baseT_Half); in stmmac_validate()
795 phylink_set(mac_supported, 10baseT_Full); in stmmac_validate()
796 phylink_set(mac_supported, 100baseT_Half); in stmmac_validate()
797 phylink_set(mac_supported, 100baseT_Full); in stmmac_validate()
798 phylink_set(mac_supported, 1000baseT_Half); in stmmac_validate()
799 phylink_set(mac_supported, 1000baseT_Full); in stmmac_validate()
800 phylink_set(mac_supported, 1000baseKX_Full); in stmmac_validate()
802 phylink_set(mac_supported, Autoneg); in stmmac_validate()
803 phylink_set(mac_supported, Pause); in stmmac_validate()
804 phylink_set(mac_supported, Asym_Pause); in stmmac_validate()
[all …]
/Linux-v5.10/drivers/net/ethernet/freescale/enetc/
Denetc_pf.c909 phylink_set(mask, Autoneg); in enetc_pl_mac_validate()
910 phylink_set(mask, Pause); in enetc_pl_mac_validate()
911 phylink_set(mask, Asym_Pause); in enetc_pl_mac_validate()
912 phylink_set(mask, 10baseT_Half); in enetc_pl_mac_validate()
913 phylink_set(mask, 10baseT_Full); in enetc_pl_mac_validate()
914 phylink_set(mask, 100baseT_Half); in enetc_pl_mac_validate()
915 phylink_set(mask, 100baseT_Full); in enetc_pl_mac_validate()
916 phylink_set(mask, 100baseT_Half); in enetc_pl_mac_validate()
917 phylink_set(mask, 1000baseT_Half); in enetc_pl_mac_validate()
918 phylink_set(mask, 1000baseT_Full); in enetc_pl_mac_validate()
[all …]
/Linux-v5.10/drivers/net/dsa/ocelot/
Dseville_vsc9953.c1007 phylink_set(mask, Autoneg); in vsc9953_phylink_validate()
1008 phylink_set(mask, Pause); in vsc9953_phylink_validate()
1009 phylink_set(mask, Asym_Pause); in vsc9953_phylink_validate()
1010 phylink_set(mask, 10baseT_Full); in vsc9953_phylink_validate()
1011 phylink_set(mask, 10baseT_Half); in vsc9953_phylink_validate()
1012 phylink_set(mask, 100baseT_Full); in vsc9953_phylink_validate()
1013 phylink_set(mask, 100baseT_Half); in vsc9953_phylink_validate()
1014 phylink_set(mask, 1000baseT_Full); in vsc9953_phylink_validate()
1017 phylink_set(mask, 2500baseT_Full); in vsc9953_phylink_validate()
1018 phylink_set(mask, 2500baseX_Full); in vsc9953_phylink_validate()
Dfelix_vsc9959.c951 phylink_set(mask, Autoneg); in vsc9959_phylink_validate()
952 phylink_set(mask, Pause); in vsc9959_phylink_validate()
953 phylink_set(mask, Asym_Pause); in vsc9959_phylink_validate()
954 phylink_set(mask, 10baseT_Half); in vsc9959_phylink_validate()
955 phylink_set(mask, 10baseT_Full); in vsc9959_phylink_validate()
956 phylink_set(mask, 100baseT_Half); in vsc9959_phylink_validate()
957 phylink_set(mask, 100baseT_Full); in vsc9959_phylink_validate()
958 phylink_set(mask, 1000baseT_Half); in vsc9959_phylink_validate()
959 phylink_set(mask, 1000baseT_Full); in vsc9959_phylink_validate()
964 phylink_set(mask, 2500baseT_Full); in vsc9959_phylink_validate()
[all …]
/Linux-v5.10/drivers/net/dsa/
Dqca8k.c934 phylink_set(mask, Autoneg); in qca8k_phylink_validate()
936 phylink_set(mask, 1000baseT_Full); in qca8k_phylink_validate()
937 phylink_set(mask, 10baseT_Half); in qca8k_phylink_validate()
938 phylink_set(mask, 10baseT_Full); in qca8k_phylink_validate()
939 phylink_set(mask, 100baseT_Half); in qca8k_phylink_validate()
940 phylink_set(mask, 100baseT_Full); in qca8k_phylink_validate()
943 phylink_set(mask, 1000baseX_Full); in qca8k_phylink_validate()
945 phylink_set(mask, Pause); in qca8k_phylink_validate()
946 phylink_set(mask, Asym_Pause); in qca8k_phylink_validate()
Dbcm_sf2.c622 phylink_set(mask, Autoneg); in bcm_sf2_sw_validate()
624 phylink_set(mask, Pause); in bcm_sf2_sw_validate()
625 phylink_set(mask, Asym_Pause); in bcm_sf2_sw_validate()
632 phylink_set(mask, 1000baseT_Full); in bcm_sf2_sw_validate()
633 phylink_set(mask, 1000baseT_Half); in bcm_sf2_sw_validate()
636 phylink_set(mask, 10baseT_Half); in bcm_sf2_sw_validate()
637 phylink_set(mask, 10baseT_Full); in bcm_sf2_sw_validate()
638 phylink_set(mask, 100baseT_Half); in bcm_sf2_sw_validate()
639 phylink_set(mask, 100baseT_Full); in bcm_sf2_sw_validate()
Dmt7530.c1976 phylink_set(supported, 1000baseX_Full); in mt7531_sgmii_validate()
1977 phylink_set(supported, 2500baseX_Full); in mt7531_sgmii_validate()
1978 phylink_set(supported, 2500baseT_Full); in mt7531_sgmii_validate()
2334 phylink_set(supported, 1000baseX_Full); in mt7530_mac_port_validate()
2363 phylink_set(mask, 10baseT_Half); in mt753x_phylink_validate()
2364 phylink_set(mask, 10baseT_Full); in mt753x_phylink_validate()
2365 phylink_set(mask, 100baseT_Half); in mt753x_phylink_validate()
2366 phylink_set(mask, 100baseT_Full); in mt753x_phylink_validate()
2367 phylink_set(mask, Autoneg); in mt753x_phylink_validate()
2372 phylink_set(mask, 1000baseT_Full); in mt753x_phylink_validate()
[all …]
Dlantiq_gswip.c1445 phylink_set(mask, Autoneg); in gswip_phylink_validate()
1447 phylink_set(mask, Pause); in gswip_phylink_validate()
1448 phylink_set(mask, Asym_Pause); in gswip_phylink_validate()
1455 phylink_set(mask, 1000baseT_Full); in gswip_phylink_validate()
1456 phylink_set(mask, 1000baseT_Half); in gswip_phylink_validate()
1459 phylink_set(mask, 10baseT_Half); in gswip_phylink_validate()
1460 phylink_set(mask, 10baseT_Full); in gswip_phylink_validate()
1461 phylink_set(mask, 100baseT_Half); in gswip_phylink_validate()
1462 phylink_set(mask, 100baseT_Full); in gswip_phylink_validate()
/Linux-v5.10/drivers/scsi/qedf/
Dqedf_main.c487 phylink_set(sup_caps, 10000baseT_Full); in qedf_update_link_speed()
488 phylink_set(sup_caps, 10000baseKX4_Full); in qedf_update_link_speed()
489 phylink_set(sup_caps, 10000baseR_FEC); in qedf_update_link_speed()
490 phylink_set(sup_caps, 10000baseCR_Full); in qedf_update_link_speed()
491 phylink_set(sup_caps, 10000baseSR_Full); in qedf_update_link_speed()
492 phylink_set(sup_caps, 10000baseLR_Full); in qedf_update_link_speed()
493 phylink_set(sup_caps, 10000baseLRM_Full); in qedf_update_link_speed()
494 phylink_set(sup_caps, 10000baseKR_Full); in qedf_update_link_speed()
500 phylink_set(sup_caps, 25000baseKR_Full); in qedf_update_link_speed()
501 phylink_set(sup_caps, 25000baseCR_Full); in qedf_update_link_speed()
[all …]
/Linux-v5.10/drivers/net/ethernet/mediatek/
Dmtk_eth_soc.c487 phylink_set(mask, Autoneg); in mtk_validate()
491 phylink_set(mask, 1000baseT_Full); in mtk_validate()
495 phylink_set(mask, 1000baseX_Full); in mtk_validate()
496 phylink_set(mask, 2500baseX_Full); in mtk_validate()
503 phylink_set(mask, 1000baseT_Half); in mtk_validate()
506 phylink_set(mask, 1000baseT_Full); in mtk_validate()
507 phylink_set(mask, 1000baseX_Full); in mtk_validate()
514 phylink_set(mask, 10baseT_Half); in mtk_validate()
515 phylink_set(mask, 10baseT_Full); in mtk_validate()
516 phylink_set(mask, 100baseT_Half); in mtk_validate()
[all …]
/Linux-v5.10/drivers/net/dsa/b53/
Db53_serdes.c172 phylink_set(supported, 2500baseX_Full); in b53_serdes_phylink_validate()
175 phylink_set(supported, 1000baseX_Full); in b53_serdes_phylink_validate()
Db53_common.c1260 phylink_set(mask, Autoneg); in b53_phylink_validate()
1262 phylink_set(mask, Pause); in b53_phylink_validate()
1263 phylink_set(mask, Asym_Pause); in b53_phylink_validate()
1272 phylink_set(mask, 1000baseT_Full); in b53_phylink_validate()
1273 phylink_set(mask, 1000baseT_Half); in b53_phylink_validate()
1277 phylink_set(mask, 10baseT_Half); in b53_phylink_validate()
1278 phylink_set(mask, 10baseT_Full); in b53_phylink_validate()
1279 phylink_set(mask, 100baseT_Half); in b53_phylink_validate()
1280 phylink_set(mask, 100baseT_Full); in b53_phylink_validate()
/Linux-v5.10/drivers/net/ethernet/atheros/
Dag71xx.c1057 phylink_set(mask, MII); in ag71xx_mac_validate()
1059 phylink_set(mask, Pause); in ag71xx_mac_validate()
1060 phylink_set(mask, Asym_Pause); in ag71xx_mac_validate()
1061 phylink_set(mask, Autoneg); in ag71xx_mac_validate()
1062 phylink_set(mask, 10baseT_Half); in ag71xx_mac_validate()
1063 phylink_set(mask, 10baseT_Full); in ag71xx_mac_validate()
1064 phylink_set(mask, 100baseT_Half); in ag71xx_mac_validate()
1065 phylink_set(mask, 100baseT_Full); in ag71xx_mac_validate()
1071 phylink_set(mask, 1000baseT_Full); in ag71xx_mac_validate()
1072 phylink_set(mask, 1000baseX_Full); in ag71xx_mac_validate()
/Linux-v5.10/drivers/net/dsa/mv88e6xxx/
Dchip.c565 phylink_set(mask, 10baseT_Half); in mv88e6065_phylink_validate()
566 phylink_set(mask, 10baseT_Full); in mv88e6065_phylink_validate()
567 phylink_set(mask, 100baseT_Half); in mv88e6065_phylink_validate()
568 phylink_set(mask, 100baseT_Full); in mv88e6065_phylink_validate()
579 phylink_set(mask, 1000baseT_Full); in mv88e6185_phylink_validate()
580 phylink_set(mask, 1000baseX_Full); in mv88e6185_phylink_validate()
590 phylink_set(mask, 2500baseX_Full); in mv88e6341_phylink_validate()
593 phylink_set(mask, 1000baseT_Full); in mv88e6341_phylink_validate()
594 phylink_set(mask, 1000baseX_Full); in mv88e6341_phylink_validate()
604 phylink_set(mask, 1000baseT_Full); in mv88e6352_phylink_validate()
[all …]
/Linux-v5.10/drivers/net/ethernet/xilinx/
Dxilinx_axienet_main.c1515 phylink_set(mask, Autoneg); in axienet_validate()
1518 phylink_set(mask, Asym_Pause); in axienet_validate()
1519 phylink_set(mask, Pause); in axienet_validate()
1520 phylink_set(mask, 1000baseX_Full); in axienet_validate()
1521 phylink_set(mask, 10baseT_Full); in axienet_validate()
1522 phylink_set(mask, 100baseT_Full); in axienet_validate()
1523 phylink_set(mask, 1000baseT_Full); in axienet_validate()
/Linux-v5.10/include/linux/
Dphylink.h474 #define phylink_set(bm, mode) __phylink_do_bit(__set_bit, bm, mode) macro
/Linux-v5.10/drivers/net/ethernet/marvell/mvpp2/
Dmvpp2_main.c5862 phylink_set(mask, Autoneg); in mvpp2_phylink_validate()
5864 phylink_set(mask, Pause); in mvpp2_phylink_validate()
5865 phylink_set(mask, Asym_Pause); in mvpp2_phylink_validate()
5872 phylink_set(mask, 10000baseT_Full); in mvpp2_phylink_validate()
5873 phylink_set(mask, 10000baseCR_Full); in mvpp2_phylink_validate()
5874 phylink_set(mask, 10000baseSR_Full); in mvpp2_phylink_validate()
5875 phylink_set(mask, 10000baseLR_Full); in mvpp2_phylink_validate()
5876 phylink_set(mask, 10000baseLRM_Full); in mvpp2_phylink_validate()
5877 phylink_set(mask, 10000baseER_Full); in mvpp2_phylink_validate()
5878 phylink_set(mask, 10000baseKR_Full); in mvpp2_phylink_validate()
[all …]
/Linux-v5.10/drivers/net/ethernet/marvell/
Dmvneta.c3827 phylink_set(mask, Autoneg); in mvneta_validate()
3831 phylink_set(mask, Pause); in mvneta_validate()
3835 phylink_set(mask, 1000baseT_Full); in mvneta_validate()
3836 phylink_set(mask, 1000baseX_Full); in mvneta_validate()
3839 phylink_set(mask, 2500baseT_Full); in mvneta_validate()
3840 phylink_set(mask, 2500baseX_Full); in mvneta_validate()
3845 phylink_set(mask, 10baseT_Half); in mvneta_validate()
3846 phylink_set(mask, 10baseT_Full); in mvneta_validate()
3847 phylink_set(mask, 100baseT_Half); in mvneta_validate()
3848 phylink_set(mask, 100baseT_Full); in mvneta_validate()
/Linux-v5.10/drivers/net/dsa/sja1105/
Dsja1105_main.c1094 phylink_set(mask, Autoneg); in sja1105_phylink_validate()
1095 phylink_set(mask, MII); in sja1105_phylink_validate()
1096 phylink_set(mask, 10baseT_Full); in sja1105_phylink_validate()
1097 phylink_set(mask, 100baseT_Full); in sja1105_phylink_validate()
1098 phylink_set(mask, 100baseT1_Full); in sja1105_phylink_validate()
1101 phylink_set(mask, 1000baseT_Full); in sja1105_phylink_validate()

12