mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-17 22:49:02 +00:00
board: ea: mx7ulp_com: allocate specific region of memory to OP-TEE
On the iMX7ULP uCOM board, OP-TEE uses the memory region defined by the maximum DRAM address minus CONFIG_OPTEE_TZDRAM_SIZE, so subtract CONFIG_OPTEE_TZDRAM_SIZE from the available DRAM size to avoid conflicts. Note the OPTEE boot process itself subtracts the DRAM region it lives in from the memory map passed to Linux. Signed-off-by: Ricardo Salveti <ricardo@foundries.io> Signed-off-by: Oleksandr Suvorov <oleksandr.suvorov@foundries.io> Reviewed-by: Fabio Estevam <festevam@gmail.com>
This commit is contained in:
parent
35813490d6
commit
cdf3192452
1 changed files with 4 additions and 0 deletions
|
@ -20,6 +20,10 @@ int dram_init(void)
|
|||
{
|
||||
gd->ram_size = imx_ddr_size();
|
||||
|
||||
#ifdef CONFIG_OPTEE_TZDRAM_SIZE
|
||||
gd->ram_size -= CONFIG_OPTEE_TZDRAM_SIZE;
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue