Carl-Daniel Hailfinger wrote:
By the way, I managed to break dtc while working on this: dtc only uses dev_fn as identifier for a PCI device. That gets us a name collision if we have the same dev_fn combination on multiple buses.
The bus is determined by the position of the device in the device tree. This has never been an issue in v2 or v3.