aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Masson <jmasson@baylibre.com>2021-11-19 16:16:40 +0100
committerJérôme Forissier <jerome@forissier.org>2021-11-23 16:44:43 +0100
commit33b9b4b96d1b821b1f54d02607ba7eadb01e0b2a (patch)
treeaeb6d666ffb397721a5492dedd3b1f8bdfea652f
parent292b31864448bcbe005bd0634348181689b00569 (diff)
plat-mediatek: set SHMEM base address after TZDRAM
In order to avoid hole between TZDRAM and SHMEM memory, the Non-secure static shared memory physical base address is set by default just after the secure RAM (TZDRAM): SHMEM_START = TZDRAM_START + TZDRAM_SIZE Acked-by: Jerome Forissier <jerome@forissier.org> Signed-off-by: Julien Masson <jmasson@baylibre.com>
-rw-r--r--core/arch/arm/plat-mediatek/conf.mk4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/arch/arm/plat-mediatek/conf.mk b/core/arch/arm/plat-mediatek/conf.mk
index 27be0361..e8755ecb 100644
--- a/core/arch/arm/plat-mediatek/conf.mk
+++ b/core/arch/arm/plat-mediatek/conf.mk
@@ -46,7 +46,7 @@ $(call force,CFG_TEE_CORE_NB_CORE,4)
$(call force,CFG_CORE_CLUSTER_SHIFT,2)
CFG_TZDRAM_START ?= 0x4fd00000
CFG_TZDRAM_SIZE ?= 0x00300000
-CFG_SHMEM_START ?= 0x5fd00000
+CFG_SHMEM_START ?= ($(CFG_TZDRAM_START) + $(CFG_TZDRAM_SIZE))
CFG_SHMEM_SIZE ?= 0x00200000
endif
@@ -57,6 +57,6 @@ $(call force,CFG_ARM_GICV3,y)
$(call force,CFG_GIC,y)
CFG_TZDRAM_START ?= 0x4fd00000
CFG_TZDRAM_SIZE ?= 0x00300000
-CFG_SHMEM_START ?= 0x5fd00000
+CFG_SHMEM_START ?= ($(CFG_TZDRAM_START) + $(CFG_TZDRAM_SIZE))
CFG_SHMEM_SIZE ?= 0x00200000
endif