So the same cure has to be applied to all DSA switch motorists, that is: possibly use devres for each the mdiobus allocation and registration, or don't use devres at all. The felix driver has the code structure in spot https://owainnfyp316357.blogdigy.com/5-simple-techniques-for-smm-pro-truck-42825114