LF-3767 imx8m: set mem=xMB to bootargs
authorPeng Fan <peng.fan@nxp.com>
Fri, 30 Apr 2021 06:42:13 +0000 (14:42 +0800)
committerPeng Fan <peng.fan@nxp.com>
Fri, 30 Apr 2021 08:03:07 +0000 (16:03 +0800)
commit42fec10eb5cd99ee0599f3e62716780ef546bcba
treebb5d7084964f0123ff12aec4a44c82ed3db20d91
parent4d09ea4c6f602500d6c961414c666d32e5fd98ab
LF-3767 imx8m: set mem=xMB to bootargs

Below two commit in Kernel cause no-map reserved memory are still kept
in kernel as memblock.
54d3a5761951 of/fdt: Make sure no-map does not remove already reserved regions
0674fa99a7d8 fdt: Properly handle "no-map" field in the memory region

So when jailhouse enabling, there will be resource conflict because
jailhouse pci will request the reserved memory for itself handling
virtual PCI trap.

So let's cut off the reserved memory using mem=xMB to avoid such issue.

Reviewed-by: Ye Li <ye.li@nxp.com>
Signed-off-by: Peng Fan <peng.fan@nxp.com>
include/configs/imx8mm_evk.h
include/configs/imx8mn_evk.h
include/configs/imx8mp_evk.h
include/configs/imx8mq_evk.h