https://devicetree-specification.readthedocs.io/en/latest/chapter2-devicetree-basics.html#interrupts-and-interrupt-mapping
Basically to get the interrupt-parent you have to check if the current node has the interrupt-parent property, and if not, you keep checking the parent node's properties for interrupt-parent.