summaryrefslogtreecommitdiffstats
path: root/hw/mips/gt64xxx_pci.c
diff options
context:
space:
mode:
authorFabian Aggeler <aggelerf@ethz.ch>2015-05-12 11:57:18 +0100
committerPeter Maydell <peter.maydell@linaro.org>2015-05-12 11:57:18 +0100
commitc5619bf9e8935aeb972c0bd935549e9ee0a739f2 (patch)
tree5e8b6078292ecea8d4340a3f5ac188e8cf7e8593 /hw/mips/gt64xxx_pci.c
parentf9c6a7f1395c6d88a3bb1a0cb48811994709966e (diff)
downloadhqemu-c5619bf9e8935aeb972c0bd935549e9ee0a739f2.zip
hqemu-c5619bf9e8935aeb972c0bd935549e9ee0a739f2.tar.gz
hw/intc/arm_gic: Change behavior of IAR writes
Grouping (GICv2) and Security Extensions change the behavior of IAR reads. Acknowledging Group0 interrupts is only allowed from Secure state and acknowledging Group1 interrupts from Secure state is only allowed if AckCtl bit is set. Signed-off-by: Fabian Aggeler <aggelerf@ethz.ch> Signed-off-by: Greg Bellows <greg.bellows@linaro.org> Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com> Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Message-id: 1430502643-25909-14-git-send-email-peter.maydell@linaro.org Message-id: 1429113742-8371-14-git-send-email-greg.bellows@linaro.org [PMM: simplify significantly by reusing the existing gic_get_current_pending_irq() rather than reimplementing the same logic here] Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/mips/gt64xxx_pci.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud