> The patches mentioned in the commit message add _some_ support for > the Cortina PHYs - mainly checking for devices at additional > locations. Once they are found, the phy IDs must be read from custom > locations. As a general principle, we don't add hacks in generic code to handle broken devices. We add generic mechanisms to work around the brokenness.
In this case, by using ethernet-phy-id in the device tree, we are saying, this PHYs probing is totally borked, but we know it is there, at this address. Just load the driver. Please try to make ethernet-phy-id work. Andrew