phy_link_topo_add_phy
return phy_link_topo_add_phy(dev, phy, PHY_UPSTREAM_PHY, phydev);
err = phy_link_topo_add_phy(dev, phydev, PHY_UPSTREAM_MAC, dev);
EXPORT_SYMBOL_GPL(phy_link_topo_add_phy);
int phy_link_topo_add_phy(struct net_device *dev,