Home
last modified time | relevance | path

Searched hist:"8 e9d8acca4f8141b72d2d32846317954124c17ec" (Results 1 – 2 of 2) sorted by relevance

/optee_os/core/arch/arm/plat-vexpress/
H A Dmain.c8e9d8acca4f8141b72d2d32846317954124c17ec Tue Jan 09 18:48:10 UTC 2024 Jens Wiklander <jens.wiklander@linaro.org> plat-vexpress: configure CFG_CORE_ASYNC_NOTIF_GIC_INTID

When compiled for SPMC at S-EL1 (CFG_CORE_SEL1_SPMC=y), configure
CFG_CORE_ASYNC_NOTIF_GIC_INTID to an unused secure SGI that can be
donated to the normal world.

In boot_primary_init_intc(), only donate the interrupt id if it's in the
predefined secure SGI range.

Fixes: 462028ede02d ("qemu_armv8a: add GIC v3 redistributor base address")
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>
H A Dconf.mk8e9d8acca4f8141b72d2d32846317954124c17ec Tue Jan 09 18:48:10 UTC 2024 Jens Wiklander <jens.wiklander@linaro.org> plat-vexpress: configure CFG_CORE_ASYNC_NOTIF_GIC_INTID

When compiled for SPMC at S-EL1 (CFG_CORE_SEL1_SPMC=y), configure
CFG_CORE_ASYNC_NOTIF_GIC_INTID to an unused secure SGI that can be
donated to the normal world.

In boot_primary_init_intc(), only donate the interrupt id if it's in the
predefined secure SGI range.

Fixes: 462028ede02d ("qemu_armv8a: add GIC v3 redistributor base address")
Signed-off-by: Jens Wiklander <jens.wiklander@linaro.org>
Acked-by: Etienne Carriere <etienne.carriere@foss.st.com>