arm-trusted-firmware/services/spd/opteed
Jeffrey Kardatzke 0ec69a5bfb fix(optee): set interrupt handler before kernel boot
When loading OPTEE via an SMC after we start Linux, we end up changing
the interrupt settings which is a violation of the Linux kernel's
policies. This change sets the interrupt handler before we proceed to
starting the kernel and ignores any incoming interrupts that occur
before OPTEE is loaded.

Signed-off-by: Jeffrey Kardatzke<jkardatzke@google.com>
Change-Id: I7da5334498e14f4a703e8cc3eeff386e3ecc0882
2024-04-23 12:25:17 -07:00
..
opteed.mk feat(cros_widevine): add ChromeOS widevine SMC handler 2024-02-02 16:41:21 +08:00
opteed_common.c feat(optee): enable transfer list in opteed 2024-01-17 12:18:09 -08:00
opteed_helpers.S Use SPDX license identifiers 2017-05-03 09:39:28 +01:00
opteed_main.c fix(optee): set interrupt handler before kernel boot 2024-04-23 12:25:17 -07:00
opteed_pm.c feat(optee): enable transfer list in opteed 2024-01-17 12:18:09 -08:00
opteed_private.h feat(optee): enable transfer list in opteed 2024-01-17 12:18:09 -08:00
teesmc_opteed.h fix(optee): return UUID for image loading service 2023-03-09 20:18:13 +01:00
teesmc_opteed_macros.h fix(optee): return UUID for image loading service 2023-03-09 20:18:13 +01:00