A set of interrupt chip driver fixes:

  - A fix for a long standing bug in the ARM GICv3 redistributor polling
    which uses the wrong bit number to test.

  - Prevent translation of bogus ACPI table entries which map device
    interrupts into the IPI space on ARM GICs.

  - Don't write into the pending register of ARM GICV4 before the scan
    in hardware has completed.

  - A set of build and correctness fixes for the Qualcomm MPM driver