qemu-e2k/hw/intc
Peter Maydell f7b9358e2c hw/intc/arm_gicv3: Implement gicv3_cpuif_update()
Implement the gicv3_cpuif_update() function which deals with correctly
asserting IRQ and FIQ based on the current running priority of the CPU,
the priority of the highest priority pending interrupt and the CPU's
current exception level and security state.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Shannon Zhao <shannon.zhao@linaro.org>
Tested-by: Shannon Zhao <shannon.zhao@linaro.org>
Message-id: 1465915112-29272-17-git-send-email-peter.maydell@linaro.org
2016-06-17 15:23:51 +01:00
..
allwinner-a10-pic.c
apic_common.c
apic.c
arm_gic_common.c
arm_gic_kvm.c
arm_gic.c hw/intc/gic: RAZ/WI non-sec access to sec interrupts 2016-06-06 16:59:29 +01:00
arm_gicv2m.c
arm_gicv3_common.c hw/intc/arm_gicv3: Implement functions to identify next pending irq 2016-06-17 15:23:51 +01:00
arm_gicv3_cpuif.c hw/intc/arm_gicv3: Implement gicv3_cpuif_update() 2016-06-17 15:23:51 +01:00
arm_gicv3_dist.c hw/intc/arm_gicv3: Implement gicv3_set_irq() 2016-06-17 15:23:51 +01:00
arm_gicv3_kvm.c hw/intc/arm_gicv3: Add vmstate descriptors 2016-06-17 15:23:51 +01:00
arm_gicv3_redist.c hw/intc/arm_gicv3: Implement gicv3_set_irq() 2016-06-17 15:23:51 +01:00
arm_gicv3.c hw/intc/arm_gicv3: Implement GICv3 CPU interface registers 2016-06-17 15:23:51 +01:00
armv7m_nvic.c
aspeed_vic.c hw: Clean up includes 2016-06-07 18:19:23 +03:00
bcm2835_ic.c
bcm2836_control.c
etraxfs_pic.c
exynos4210_combiner.c
exynos4210_gic.c
gic_internal.h
gicv3_internal.h hw/intc/arm_gicv3: Implement gicv3_cpuif_update() 2016-06-17 15:23:51 +01:00
grlib_irqmp.c
heathrow_pic.c
i8259_common.c
i8259.c
imx_avic.c
ioapic_common.c
ioapic.c
lm32_pic.c
Makefile.objs hw/intc/arm_gicv3: Implement GICv3 CPU interface registers 2016-06-17 15:23:51 +01:00
omap_intc.c
openpic_kvm.c
openpic.c
pl190.c
puv3_intc.c
realview_gic.c
s390_flic_kvm.c s390x/kvm: add interface for clearing IO irqs 2016-06-14 13:34:50 +02:00
s390_flic.c s390x/kvm: add interface for clearing IO irqs 2016-06-14 13:34:50 +02:00
sh_intc.c
slavio_intctl.c
vgic_common.h
xics_kvm.c xics,xics_kvm: Handle CPU unplug correctly 2016-06-17 16:33:48 +10:00
xics.c xics,xics_kvm: Handle CPU unplug correctly 2016-06-17 16:33:48 +10:00
xilinx_intc.c