pico-imx7d: Reserve region of memory to OPTEE
Subtracts CONFIG_OPTEE_TZDRAM_SIZE from the available DRAM size so that the OPTEE memory is not override during u-boot relocation. Note the OPTEE live in the end part of DRAM and OPTEE boot process will itself subtract the DRAM region it lives in from the memory map passed to Linux. Signed-off-by: Jun Nie <jun.nie@linaro.org> Reviewed-by: Peng Fan <peng.fan@nxp.com>
This commit is contained in:
parent
79fcbde8eb
commit
1d3b852e52
|
@ -63,6 +63,11 @@ int dram_init(void)
|
|||
{
|
||||
gd->ram_size = imx_ddr_size();
|
||||
|
||||
/* Subtract the defined OPTEE runtime firmware length */
|
||||
#ifdef CONFIG_OPTEE_TZDRAM_SIZE
|
||||
gd->ram_size -= CONFIG_OPTEE_TZDRAM_SIZE;
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user