Use NUMA node info obtained from _PXM call to generate the XREFs used while allocating MSI/MSI-X interrupts.
This allows us to register the LPIs with the GIC ITS block on the same node.
The ACPI IORT table (from ARM) has to be decoded to do a complete implementation. This commit is sufficient for Cavium ThunderX2 (and maybe others) where there is one ITS block per NUMA node.