Hi all,
This small series introduces a few key concepts needed to make system device tree a reality:
- cpus,cluster - indirect-bus - address-map
We discussed a few times making address-map a property that can be used by any bus masters, including a PCI RC for instance. Thus, I tried not to tie address-map with cpus,cluster. Let me know if you would like to make address-map a cpus,cluster specific property instead.
Each patch introduces references to other sections introduced by the other patches. In other words, the patch series doesn't bisect properly, but I don't know if that is important for devicetree spec changes.
Nothing related to interrupts is introduced because the existing bindings seem to be sufficient for the task.
I have also attached a complete example where the properties are used, and also interrupts are handled.
Cheers,
Stefano