imx8mm_evk: adjust dram size in case bl32 is used
authorIgor Opaniuk <igor.opaniuk@toradex.com>
Fri, 27 Mar 2020 10:28:19 +0000 (12:28 +0200)
committerStefano Babic <sbabic@denx.de>
Fri, 17 Apr 2020 16:59:07 +0000 (18:59 +0200)
commit47d430baed16b35a1afc5ae2ae8c468de8d21efd
treeb5fc31654dc21ccd4d2cdccc07f98e166edef62e
parentf8ae0bc7c279e48a4bf6602d8a8a7e71d96377db
imx8mm_evk: adjust dram size in case bl32 is used

Adjust DRAM size in case BL32 secure payload is loaded (OP-TEE/Trusty),
so during MMU initialization U-Boot won't touch this mem area.

BL32 is loaded to the end of DRAM, bl32 payload size is read from
rom_pointer[1]. This relates to the issue described in
59efa6b52b("imx8m: Fix MMU table issue for OPTEE memory").

Signed-off-by: Igor Opaniuk <igor.opaniuk@toradex.com>
board/freescale/imx8mm_evk/imx8mm_evk.c