Lines Matching refs:phylink_config
539 struct phylink_config phylink_config; member
4090 static struct phylink_pcs *mvneta_mac_select_pcs(struct phylink_config *config, in mvneta_mac_select_pcs()
4099 static int mvneta_mac_prepare(struct phylink_config *config, unsigned int mode, in mvneta_mac_prepare()
4133 static void mvneta_mac_config(struct phylink_config *config, unsigned int mode, in mvneta_mac_config()
4189 static int mvneta_mac_finish(struct phylink_config *config, unsigned int mode, in mvneta_mac_finish()
4219 static void mvneta_mac_link_down(struct phylink_config *config, in mvneta_mac_link_down()
4236 static void mvneta_mac_link_up(struct phylink_config *config, in mvneta_mac_link_up()
4284 static void mvneta_mac_disable_tx_lpi(struct phylink_config *config) in mvneta_mac_disable_tx_lpi()
4296 static int mvneta_mac_enable_tx_lpi(struct phylink_config *config, u32 timer, in mvneta_mac_enable_tx_lpi()
5475 mvneta_mac_disable_tx_lpi(&pp->phylink_config); in mvneta_port_power_up()
5562 pp->phylink_config.dev = &dev->dev; in mvneta_probe()
5563 pp->phylink_config.type = PHYLINK_NETDEV; in mvneta_probe()
5564 pp->phylink_config.mac_capabilities = MAC_SYM_PAUSE | MAC_10 | in mvneta_probe()
5568 __set_bit(PHY_INTERFACE_MODE_QSGMII, pp->phylink_config.lpi_interfaces); in mvneta_probe()
5569 __set_bit(PHY_INTERFACE_MODE_SGMII, pp->phylink_config.lpi_interfaces); in mvneta_probe()
5570 pp->phylink_config.lpi_capabilities = MAC_100FD | MAC_1000FD; in mvneta_probe()
5571 pp->phylink_config.lpi_timer_default = 250; in mvneta_probe()
5572 pp->phylink_config.eee_enabled_default = true; in mvneta_probe()
5574 phy_interface_set_rgmii(pp->phylink_config.supported_interfaces); in mvneta_probe()
5576 pp->phylink_config.supported_interfaces); in mvneta_probe()
5582 pp->phylink_config.supported_interfaces); in mvneta_probe()
5584 pp->phylink_config.supported_interfaces); in mvneta_probe()
5586 pp->phylink_config.supported_interfaces); in mvneta_probe()
5590 pp->phylink_config.supported_interfaces); in mvneta_probe()
5595 pp->phylink_config.supported_interfaces); in mvneta_probe()
5597 pp->phylink_config.supported_interfaces); in mvneta_probe()
5600 phylink = phylink_create(&pp->phylink_config, pdev->dev.fwnode, in mvneta_probe()