mirror of
https://github.com/ARM-software/arm-trusted-firmware.git
synced 2025-04-15 00:54:22 +00:00
fix(xlat): set MAX_PHYS_ADDR to total mapped physical region
Currently some platforms set PLAT_XLAT_TABLES_DYNAMIC=0 and define it unconditionally also in platform Makefiles. Due to this when PLAT_XLAT_TABLES_DYNAMIC=0 the limits for MAX_PHYS_ADDR is wrongly set to the whole physical address space size. Instead of definition the value of PLAT_XLAT_TABLES_DYNAMIC is checked to set MAX_PHYS_ADDR to total mapped physical region. Reference: plat/nvidia/tegra/platform.mk Change-Id: I7bd786aaa4b039951341d0337f694074345f717f Signed-off-by: Amit Nagal <amit.nagal@amd.com>
This commit is contained in:
parent
93823fb6ec
commit
1a38aafbff
1 changed files with 1 additions and 1 deletions
|
@ -200,7 +200,7 @@ int xlat_make_tables_readonly(void)
|
|||
* region. Therefore, in this case we have to assume that the whole address
|
||||
* space size might be mapped.
|
||||
*/
|
||||
#ifdef PLAT_XLAT_TABLES_DYNAMIC
|
||||
#if PLAT_XLAT_TABLES_DYNAMIC
|
||||
#define MAX_PHYS_ADDR tf_xlat_ctx.pa_max_address
|
||||
#else
|
||||
#define MAX_PHYS_ADDR tf_xlat_ctx.max_pa
|
||||
|
|
Loading…
Add table
Reference in a new issue