summaryrefslogtreecommitdiff
path: root/src/arch/arm64/smc.c
diff options
context:
space:
mode:
authorYu-Ping Wu <yupingso@chromium.org>2024-06-18 15:55:43 +0800
committerYu-Ping Wu <yupingso@google.com>2024-06-21 01:49:43 +0000
commit3ac5fb3091972bc8973b86e3e4ba863bc0c323b3 (patch)
treed9f09bf5aa2a4584b5ac9c8cc67d69fcb72563d1 /src/arch/arm64/smc.c
parent063c594e9f036dcc16f9ef134350ce8be2e8f45f (diff)
arch/arm64: Add Kconfig option ARM64_BL31_OPTEE_WITH_SMC
Add a new Kconfig option ARM64_BL31_OPTEE_WITH_SMC to control whether to build the OP-TEE dispatcher for BL31. This config also enables the BL31 build option OPTEE_ALLOW_SMC_LOAD, which allows loading the OP-TEE image after boot via a Secure Monitor Call (SMC). For ChromeOS devices, CROS_WIDEVINE_SMC is also enabled to allow passing secrets from firmware to OP-TEE. BUG=b:347851571 TEST=emerge-geralt coreboot BRANCH=geralt Change-Id: I4dcf82d47b537146d71ce3cd2050ec597ed0734f Signed-off-by: Yu-Ping Wu <yupingso@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/83111 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'src/arch/arm64/smc.c')
0 files changed, 0 insertions, 0 deletions