Unknown PHYs will mostly fallback to the ukphy driver, and most of the time can have some weird behavior. For example, reporting auto negotiation, being isolated or capabilities that it doesn't have.
This should make it easier to debug such cases without a lot of effort adding that to do so.