Lines Matching refs:phylink_config

517 static struct phylink_pcs *mtk_mac_select_pcs(struct phylink_config *config,  in mtk_mac_select_pcs()
521 phylink_config); in mtk_mac_select_pcs()
536 static int mtk_mac_prepare(struct phylink_config *config, unsigned int mode, in mtk_mac_prepare()
540 phylink_config); in mtk_mac_prepare()
556 static void mtk_mac_config(struct phylink_config *config, unsigned int mode, in mtk_mac_config()
560 phylink_config); in mtk_mac_config()
694 static int mtk_mac_finish(struct phylink_config *config, unsigned int mode, in mtk_mac_finish()
698 phylink_config); in mtk_mac_finish()
721 static void mtk_mac_link_down(struct phylink_config *config, unsigned int mode, in mtk_mac_link_down()
725 phylink_config); in mtk_mac_link_down()
883 static void mtk_mac_link_up(struct phylink_config *config, in mtk_mac_link_up()
889 phylink_config); in mtk_mac_link_up()
899 static void mtk_mac_disable_tx_lpi(struct phylink_config *config) in mtk_mac_disable_tx_lpi()
902 phylink_config); in mtk_mac_disable_tx_lpi()
908 static int mtk_mac_enable_tx_lpi(struct phylink_config *config, u32 timer, in mtk_mac_enable_tx_lpi()
912 phylink_config); in mtk_mac_enable_tx_lpi()
4843 mac->phylink_config.dev = &eth->netdev[id]->dev; in mtk_add_mac()
4844 mac->phylink_config.type = PHYLINK_NETDEV; in mtk_add_mac()
4845 mac->phylink_config.mac_capabilities = MAC_ASYM_PAUSE | MAC_SYM_PAUSE | in mtk_add_mac()
4847 mac->phylink_config.lpi_capabilities = MAC_100FD | MAC_1000FD | in mtk_add_mac()
4849 mac->phylink_config.lpi_timer_default = 1000; in mtk_add_mac()
4857 mac->phylink_config.supported_interfaces); in mtk_add_mac()
4859 mac->phylink_config.supported_interfaces); in mtk_add_mac()
4862 phy_interface_set_rgmii(mac->phylink_config.supported_interfaces); in mtk_add_mac()
4867 mac->phylink_config.supported_interfaces); in mtk_add_mac()
4875 mac->phylink_config.supported_interfaces); in mtk_add_mac()
4880 mac->phylink_config.supported_interfaces); in mtk_add_mac()
4882 mac->phylink_config.supported_interfaces); in mtk_add_mac()
4884 mac->phylink_config.supported_interfaces); in mtk_add_mac()
4890 mac->phylink_config.mac_capabilities = MAC_ASYM_PAUSE | in mtk_add_mac()
4893 phy_interface_zero(mac->phylink_config.supported_interfaces); in mtk_add_mac()
4895 mac->phylink_config.supported_interfaces); in mtk_add_mac()
4898 phylink = phylink_create(&mac->phylink_config, in mtk_add_mac()
4911 mac->phylink_config.supported_interfaces); in mtk_add_mac()