Home
last modified time | relevance | path

Searched refs:PHY_INTERFACE_MODE_QSGMII (Results 1 – 22 of 22) sorted by relevance

/Linux-v6.6/drivers/phy/ti/
Dphy-gmii-sel.c102 case PHY_INTERFACE_MODE_QSGMII: in phy_gmii_sel_mode()
103 if (!(soc_data->extra_modes & BIT(PHY_INTERFACE_MODE_QSGMII))) in phy_gmii_sel_mode()
232 .extra_modes = BIT(PHY_INTERFACE_MODE_QSGMII) | BIT(PHY_INTERFACE_MODE_SGMII),
241 .extra_modes = BIT(PHY_INTERFACE_MODE_QSGMII) | BIT(PHY_INTERFACE_MODE_SGMII),
250 .extra_modes = BIT(PHY_INTERFACE_MODE_QSGMII) |
/Linux-v6.6/drivers/net/pcs/
Dpcs-lynx.c91 case PHY_INTERFACE_MODE_QSGMII: in lynx_pcs_get_state()
180 case PHY_INTERFACE_MODE_QSGMII: in lynx_pcs_config()
293 case PHY_INTERFACE_MODE_QSGMII: in lynx_pcs_link_up()
/Linux-v6.6/drivers/net/ethernet/microchip/sparx5/
Dsparx5_port.c172 case PHY_INTERFACE_MODE_QSGMII: in sparx5_get_port_status()
239 case PHY_INTERFACE_MODE_QSGMII: in sparx5_port_verify_speed()
527 case PHY_INTERFACE_MODE_QSGMII: /* QSGMII: 4x2G5 devices. Mode Q' */ in sparx5_port_mux_set()
687 if (conf->portmode == PHY_INTERFACE_MODE_QSGMII && in sparx5_serdes_set()
736 conf->portmode == PHY_INTERFACE_MODE_QSGMII) in sparx5_port_pcs_low_set()
1079 if (conf->portmode == PHY_INTERFACE_MODE_QSGMII || in sparx5_port_init()
1094 if (conf->portmode == PHY_INTERFACE_MODE_QSGMII) { in sparx5_port_init()
Dsparx5_main.c308 __set_bit(PHY_INTERFACE_MODE_QSGMII, in sparx5_create_port()
/Linux-v6.6/drivers/phy/mscc/
Dphy-ocelot-serdes.c71 if (mode == PHY_INTERFACE_MODE_QSGMII) { in serdes_init_s6g()
357 SERDES_MUX(i, p, PHY_MODE_ETHERNET, PHY_INTERFACE_MODE_QSGMII, m, c)
414 if (submode != PHY_INTERFACE_MODE_QSGMII && in serdes_set_mode()
/Linux-v6.6/drivers/net/ethernet/freescale/fman/
Dfman_memac.c654 case PHY_INTERFACE_MODE_QSGMII: in memac_if_mode()
673 case PHY_INTERFACE_MODE_QSGMII: in memac_select_pcs()
690 case PHY_INTERFACE_MODE_QSGMII: in memac_prepare()
1187 memac_supports(mac_dev, PHY_INTERFACE_MODE_QSGMII)) in memac_initialization()
1188 __set_bit(PHY_INTERFACE_MODE_QSGMII, supported); in memac_initialization()
1189 else if (mac_dev->phy_if == PHY_INTERFACE_MODE_QSGMII) in memac_initialization()
/Linux-v6.6/include/linux/
Dphylink.h128 case PHY_INTERFACE_MODE_QSGMII: in phylink_pcs_neg_mode()
715 case PHY_INTERFACE_MODE_QSGMII: in phylink_get_link_timer_ns()
Dphy.h152 PHY_INTERFACE_MODE_QSGMII, enumerator
261 case PHY_INTERFACE_MODE_QSGMII: in phy_modes()
/Linux-v6.6/drivers/phy/microchip/
Dlan966x_serdes.c43 SERDES_MUX(i, p, PHY_MODE_ETHERNET, PHY_INTERFACE_MODE_QSGMII, m, c)
388 if (mode == PHY_INTERFACE_MODE_QSGMII) in lan966x_sd6g40_setup()
477 submode = PHY_INTERFACE_MODE_QSGMII; in serdes_set_mode()
Dsparx5_serdes.c2211 case PHY_INTERFACE_MODE_QSGMII: in sparx5_serdes_get_serdesmode()
2273 case PHY_INTERFACE_MODE_QSGMII: in sparx5_serdes_set_mode()
2353 case PHY_INTERFACE_MODE_QSGMII: in sparx5_serdes_validate()
/Linux-v6.6/drivers/net/ethernet/freescale/dpaa2/
Ddpaa2-mac.c49 *if_mode = PHY_INTERFACE_MODE_QSGMII; in phy_mode()
77 case PHY_INTERFACE_MODE_QSGMII: in dpmac_eth_if_mode()
/Linux-v6.6/drivers/net/ethernet/mscc/
Docelot_mm.c65 if ((ocelot_port->phy_mode != PHY_INTERFACE_MODE_QSGMII || in ocelot_port_update_active_preemptible_tcs()
Docelot.c822 if (ocelot_port->phy_mode == PHY_INTERFACE_MODE_QSGMII) in ocelot_port_configure_serdes()
906 if (interface != PHY_INTERFACE_MODE_QSGMII || in ocelot_phylink_mac_link_down()
Docelot_net.c1738 phy_mode != PHY_INTERFACE_MODE_QSGMII && in ocelot_port_phylink_create()
/Linux-v6.6/drivers/net/phy/mscc/
Dmscc_main.c1586 if (phydev->interface == PHY_INTERFACE_MODE_QSGMII) { in vsc8584_config_host_serdes()
1606 if (phydev->interface == PHY_INTERFACE_MODE_QSGMII) in vsc8584_config_host_serdes()
1651 if (phydev->interface == PHY_INTERFACE_MODE_QSGMII) { in vsc8574_config_host_serdes()
1674 if (phydev->interface == PHY_INTERFACE_MODE_QSGMII) in vsc8574_config_host_serdes()
/Linux-v6.6/drivers/net/phy/
Dphylink.c214 case PHY_INTERFACE_MODE_QSGMII: in phylink_interface_max_speed()
498 case PHY_INTERFACE_MODE_QSGMII: in phylink_get_capabilities()
892 case PHY_INTERFACE_MODE_QSGMII: in phylink_parse_mode()
3552 case PHY_INTERFACE_MODE_QSGMII: in phylink_mii_c22_pcs_decode_state()
3627 case PHY_INTERFACE_MODE_QSGMII: in phylink_mii_c22_pcs_encode_advertisement()
Dphy-core.c142 case PHY_INTERFACE_MODE_QSGMII: in phy_interface_num_ports()
/Linux-v6.6/drivers/net/ethernet/ti/
Dam65-cpsw-nuss.c2201 case PHY_INTERFACE_MODE_QSGMII: in am65_cpsw_nuss_init_port_ndev()
2815 .extra_modes = BIT(PHY_INTERFACE_MODE_QSGMII) | BIT(PHY_INTERFACE_MODE_SGMII),
2822 .extra_modes = BIT(PHY_INTERFACE_MODE_QSGMII) | BIT(PHY_INTERFACE_MODE_SGMII),
2829 .extra_modes = BIT(PHY_INTERFACE_MODE_QSGMII) | BIT(PHY_INTERFACE_MODE_USXGMII),
/Linux-v6.6/drivers/net/ethernet/microchip/lan966x/
Dlan966x_main.c844 __set_bit(PHY_INTERFACE_MODE_QSGMII, in lan966x_probe_port()
/Linux-v6.6/drivers/net/ethernet/marvell/
Dmvneta.c3720 case PHY_INTERFACE_MODE_QSGMII: in mvneta_config_interface()
4141 if (state->interface == PHY_INTERFACE_MODE_QSGMII || in mvneta_mac_config()
5431 if (phy_mode != PHY_INTERFACE_MODE_QSGMII && in mvneta_port_power_up()
5529 __set_bit(PHY_INTERFACE_MODE_QSGMII, in mvneta_probe()
/Linux-v6.6/drivers/net/ethernet/cavium/thunder/
Dthunder_bgx.c1046 return PHY_INTERFACE_MODE_QSGMII; in phy_interface_mode()
/Linux-v6.6/drivers/net/dsa/ocelot/
Dfelix.c1233 [PHY_INTERFACE_MODE_QSGMII] = OCELOT_PORT_MODE_QSGMII,