* Eric W. Biederman <ebiederman(a)lnxi.com> [030930 00:16]:
Ok.. I think
it's pretty easy doable if the bus number registers of the
bridges are filled reliably. Is this the case?
Yes. And the bus number values are also in the device tree. Which
is where it would be better to read them from. Just in case we have
a non-standard pci bus. Like the Opteron's multiple host bridges
off of one cpu.
this is in the
openfirmware kind of view a device node vs node property
consideration. Does a single slot need more information than the fact
that it's there?
Yes. Which the irq routing information.
This information is also held in the pirq table. Can it be generated
from there or are there other caveats? It would be nice if a new board
only needs an adapted pirq table, no matter whether it provides an
mptable or not.
SuSE Linux AG