Xen is using EOImode 1 which means that EOI drops the priority and DIR
deactivates the interrupt.
Signed-off-by: Julien Grall <julien.grall@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
/* Set priority mask register */
WRITE_SYSREG32(DEFAULT_PMR_VALUE, ICC_PMR_EL1);
- /* EOI drops priority too (mode 0) */
+ /* EOI drops priority, DIR deactivates the interrupt (mode 1) */
WRITE_SYSREG32(GICC_CTLR_EL1_EOImode_drop, ICC_CTLR_EL1);
/* Enable Group1 interrupts */