Add support to gic_update() for determining the current IRQ and FIQ status when interrupt grouping is supported. This simply requires that instead of always raising IRQ we check the group of the highest priority pending interrupt and the GICC_CTLR.FIQEn bit to see whether we should raise IRQ or FIQ. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Message-id: 1430502643-25909-15-git-send-email-peter.maydell@linaro.org |
||
---|---|---|
.. | ||
allwinner-a10-pic.c | ||
apic.c | ||
apic_common.c | ||
arm_gic.c | ||
arm_gic_common.c | ||
arm_gic_kvm.c | ||
armv7m_nvic.c | ||
etraxfs_pic.c | ||
exynos4210_combiner.c | ||
exynos4210_gic.c | ||
gic_internal.h | ||
grlib_irqmp.c | ||
heathrow_pic.c | ||
i8259.c | ||
i8259_common.c | ||
imx_avic.c | ||
ioapic.c | ||
ioapic_common.c | ||
lm32_pic.c | ||
Makefile.objs | ||
omap_intc.c | ||
openpic.c | ||
openpic_kvm.c | ||
pl190.c | ||
puv3_intc.c | ||
realview_gic.c | ||
s390_flic.c | ||
s390_flic_kvm.c | ||
sh_intc.c | ||
slavio_intctl.c | ||
xics.c | ||
xics_kvm.c | ||
xilinx_intc.c |