soc/mediatek/mt8188: Respect ARM64_BL31_OPTEE_WITH_SMC option
Since BL31_MAKEARGS is already handled in arm64/Makefile.mk, remove the duplication from mt8188/Makefile.mk. In addition, reserve the memory range for running OP-TEE only if ARM64_BL31_OPTEE_WITH_SMC is enabled. BUG=b:347851571 TEST=emerge-geralt coreboot BRANCH=geralt Change-Id: I88a9a07a685a6c9fe9739b6101ccb8a5ce23fd8b Signed-off-by: Yu-Ping Wu <yupingso@chromium.org> Reviewed-on: https://review.coreboot.org/c/coreboot/+/83128 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Julius Werner <jwerner@chromium.org>
This commit is contained in:
parent
3ac5fb3091
commit
0d01d06912
@ -59,9 +59,7 @@ ramstage-y += ../common/sspm.c
|
||||
ramstage-y += ../common/tps65132s.c
|
||||
ramstage-y += ../common/usb.c usb.c
|
||||
|
||||
BL31_MAKEARGS += PLAT=mt8188 SPD=opteed
|
||||
BL31_MAKEARGS += OPTEE_ALLOW_SMC_LOAD=1 PLAT_XLAT_TABLES_DYNAMIC=1
|
||||
BL31_MAKEARGS += CROS_WIDEVINE_SMC=1
|
||||
BL31_MAKEARGS += PLAT=mt8188
|
||||
|
||||
CPPFLAGS_common += -Isrc/soc/mediatek/mt8188/include
|
||||
CPPFLAGS_common += -Isrc/soc/mediatek/common/dp/include
|
||||
|
@ -21,7 +21,8 @@ void bootmem_platform_add_ranges(void)
|
||||
{
|
||||
if (CONFIG(MTK_DFD))
|
||||
bootmem_add_range(DFD_DUMP_ADDRESS, DFD_DUMP_SIZE, BM_MEM_RESERVED);
|
||||
bootmem_add_range(OPTEE_ADDRESS, OPTEE_SIZE, BM_MEM_RESERVED);
|
||||
if (CONFIG(ARM64_BL31_OPTEE_WITH_SMC))
|
||||
bootmem_add_range(OPTEE_ADDRESS, OPTEE_SIZE, BM_MEM_RESERVED);
|
||||
}
|
||||
|
||||
static void soc_read_resources(struct device *dev)
|
||||
|
Loading…
x
Reference in New Issue
Block a user