Home
last modified time | relevance | path

Searched hist:"5 f21fda69fb508662213d2b149a7d41fd055f6e9" (Results 1 – 1 of 1) sorted by relevance

/optee_os/core/kernel/
H A Dinterrupt.c5f21fda69fb508662213d2b149a7d41fd055f6e9 Sun Feb 05 11:50:38 UTC 2023 Etienne Carriere <etienne.carriere@linaro.org> core: interrupt: core controller uses irq_chip list head

Changes core interrupt controller API function (from interrupt.c) to
use the handlers list head added in struct itr_handler instead of
local list head. With this change, main itr_chip is managed as a
standard itr_chip and its interrupts can be fetched from the irq_chip
handler functions.

CPU primary interrupt handler itr_handle() function now calls
generic interrupt controller interrupt_call_handlers().

Reviewed-by: Jens Wiklander <jens.wiklander@linaro.org>
Signed-off-by: Etienne Carriere <etienne.carriere@linaro.org>