Home
last modified time | relevance | path

Searched hist:"3361 bca8c4472091bc5f988f82b64fffbe9a708b" (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/arch/arm/kernel/
H A Dthread_a32.S3361bca8c4472091bc5f988f82b64fffbe9a708b Thu Mar 30 06:41:44 UTC 2017 David Wang <david.wang@arm.com> Refine the interrupt handlers

The handlers of native and foreign interrupts are hardcoded in FIQ and
IRQ handlers.
This patch generalizes these handlers in macros.
For ARM GICv2 mode, FIQ handler calls native interrupt handler and IRQ
handler calls foreign interrupt handler.

Signed-off-by: David Wang <david.wang@arm.com>
Tested-by: David Wang <david.wang@arm.com> (juno arm32 and arm64)
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
H A Dthread_a64.S3361bca8c4472091bc5f988f82b64fffbe9a708b Thu Mar 30 06:41:44 UTC 2017 David Wang <david.wang@arm.com> Refine the interrupt handlers

The handlers of native and foreign interrupts are hardcoded in FIQ and
IRQ handlers.
This patch generalizes these handlers in macros.
For ARM GICv2 mode, FIQ handler calls native interrupt handler and IRQ
handler calls foreign interrupt handler.

Signed-off-by: David Wang <david.wang@arm.com>
Tested-by: David Wang <david.wang@arm.com> (juno arm32 and arm64)
Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>