On Fri, Apr 23, 2021 at 4:49 PM Andrew Lunn <andrew@xxxxxxx> wrote: > (...) it should be impossible for multiple devices to > instantiate an MDIO bus. But with device tree, is that still true? > Should there be validation that only one device has an MDIO bus in its > device tree? This would be more of a question to Rob. I am "OK" at writing YAML but not great. If I were to express that out of 3 nodes in the DT one and only one *must* contain a certain subnode, but it doesn't matter which one, I have no idea how to express that. Since the abstract syntax in YAML is pretty much stateless this beats me. Yours, Linus Walleij