Corey and Peter, My team builds lots of configurations for Qemu boards, and one pain point has been that the qom path for a device depends on the device insertion order, child[0], child[1] and the like. I noticed that the qdev paths for devices also exist by their device id property. By default, this ends up being the device type name. I was wondering if it made sense to override this with the device type plus the smbus address? I did something similar with the i2c mux device, to resolve part of this issue.
Patrick