Lines Matching refs:phylink_config

6118 static struct mvpp2_port *mvpp2_phylink_to_port(struct phylink_config *config)  in mvpp2_phylink_to_port()
6120 return container_of(config, struct mvpp2_port, phylink_config); in mvpp2_phylink_to_port()
6375 static struct phylink_pcs *mvpp2_select_pcs(struct phylink_config *config, in mvpp2_select_pcs()
6390 static int mvpp2_mac_prepare(struct phylink_config *config, unsigned int mode, in mvpp2_mac_prepare()
6443 static void mvpp2_mac_config(struct phylink_config *config, unsigned int mode, in mvpp2_mac_config()
6460 static int mvpp2_mac_finish(struct phylink_config *config, unsigned int mode, in mvpp2_mac_finish()
6502 static void mvpp2_mac_link_up(struct phylink_config *config, in mvpp2_mac_link_up()
6585 static void mvpp2_mac_link_down(struct phylink_config *config, in mvpp2_mac_link_down()
6633 pcs = mvpp2_select_pcs(&port->phylink_config, port->phy_interface); in mvpp2_acpi_start()
6635 mvpp2_mac_prepare(&port->phylink_config, MLO_AN_INBAND, in mvpp2_acpi_start()
6637 mvpp2_mac_config(&port->phylink_config, MLO_AN_INBAND, &state); in mvpp2_acpi_start()
6640 mvpp2_mac_finish(&port->phylink_config, MLO_AN_INBAND, in mvpp2_acpi_start()
6642 mvpp2_mac_link_up(&port->phylink_config, NULL, in mvpp2_acpi_start()
6885 port->phylink_config.dev = &dev->dev; in mvpp2_port_probe()
6886 port->phylink_config.type = PHYLINK_NETDEV; in mvpp2_port_probe()
6887 port->phylink_config.mac_capabilities = in mvpp2_port_probe()
6891 port->phylink_config.mac_capabilities |= in mvpp2_port_probe()
6900 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6902 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6904 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6907 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6910 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6913 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6917 port->phylink_config.mac_capabilities |= in mvpp2_port_probe()
6920 port->phylink_config.mac_capabilities |= in mvpp2_port_probe()
6923 port->phylink_config.mac_capabilities |= in mvpp2_port_probe()
6928 phy_interface_set_rgmii(port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6935 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6937 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6939 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6943 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6949 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6951 port->phylink_config.supported_interfaces); in mvpp2_port_probe()
6954 phylink = phylink_create(&port->phylink_config, port_fwnode, in mvpp2_port_probe()