On 17/12/2015 12:11, Peter Maydell wrote: > > It's a hack and I don't want it to become a sanctioned way to do it. > > It's already messing around pretty heavily with qdev internals, see the > > line right after QLIST_INSERT_HEAD: > > > > QLIST_INSERT_HEAD(&dev->child_bus, spi_bus, sibling); > > Well, that doesn't look good either. I think my point still > stands -- we should be providing proper infrastructure at > the qdev level to allow SoC container devices to do the > things they need to do, not just letting the containers > mess with the qdev internals.
I agree completely. Paolo