On Thu, 2017-09-21 at 13:21 +0200, Cédric Le Goater wrote: > Let me be more precise. I am saying that the interrupt-controller > and #interrupt-cells properties are not needed under the main interrupt > controller node. They can be removed from the tree and the Linux guest > kernel will boot perfectly well.
No they are needed. They are the parents of PCI interrupts for example. There's something fishy here. Do you have a DT snapshot from pHyp for me to look at ? > These properties still are needed under the sub nodes like : > > /proc/device-tree/vdevice/interrupt-controller > /proc/device-tree/event-sources/interrupt-controller