So, like, the other day Gabriel Paubert mumbled:
This said, I'm looking at device trees right now, and I can understand
that interrupt-parent of the 8259 is &mpic in mpc8641_hpcn.dts, but
I don't understand at all why it is &pci1 on the mpc85??cds.dts.
But the definition of the ISA bridge in these files is very strange to
start with: I've never seen an ISA bridge with only an interrupt controller
on it, no interrupts are connected to it and its reg property is
almost certainly wrong. Maybe it is an example of things that should
not be done.
I think this is an example of Early Days Misunderstanding Creep.
It was likely one of the very first attempts to write the file for
any FSL embedded part, and as such, it was probably not so good.
Likely, it could use some cleanup. Patches and suggestions welcome.
jdl