> > I've not yet looked at plain Ethernet drivers. This pattern could also > > exist there. And i wonder about other complex structures, i2c bus > > multiplexors, you can have interrupt controllers as i2c devices, > > etc. So the general case could exist in other places. > > I haven't seen any generic issues like this reported so far. It's only > after adding phy-handle that we are hitting these issues with DSA > switches. Can you run your parser over the 2250 DTB blobs and see how many children have dependencies on a parent? That could give us an idea how many moles need whacking. And maybe, where in the tree they are hiding? Andrew