If a dt mdio entry has been added least assume that we wont search for phys attached. The DT and of_mdiobus_register already do this. This stops DSA phys being found and phys created for them, as this is handled by the DSA driver.
Note: I'm not 100% sure that priv->plat->phy_node should be included in the conditional here. But it looks like if a phy-handle is used then we don't want to search for phys. Phil Reid (1): net: stmmac: Don't search for phys if mdio node is defined. drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 4 ++++ 1 file changed, 4 insertions(+) -- 1.8.3.1