PCI: hv: Avoid the retarget interrupt hypercall in irq_unmask() on ARM64

On ARM64 Hyper-V guests, SPIs are used for the interrupts of virtual PCI
devices, and SPIs can be managed directly via GICD registers. Therefore
the retarget interrupt hypercall is not needed on ARM64.

The retarget interrupt hypercall related code is now put in a helper
function and only called on x86.

Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
1 file changed