diff options
author | Peng Fan <peng.fan@nxp.com> | 2020-05-09 09:42:09 +0800 |
---|---|---|
committer | Peng Fan <peng.fan@nxp.com> | 2020-05-09 15:52:19 +0800 |
commit | a0e830308539e1afe19a0e15ea04e4ca341a1304 (patch) | |
tree | 54db8b70d7aa9e6b860ad8515486c09ce616a8ba | |
parent | cb4042bf092d1f6c23dd9f7a11e541e01d1735d9 (diff) |
MLK-23949 imx8mn: evk: support jailhouse for lpddr4 board
Support jailhouse for lpddr4 board by add new env jh_root_dtb
Signed-off-by: Peng Fan <peng.fan@nxp.com>
-rw-r--r-- | include/configs/imx8mn_evk.h | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/include/configs/imx8mn_evk.h b/include/configs/imx8mn_evk.h index 687b1c97b23..ca3df8553c4 100644 --- a/include/configs/imx8mn_evk.h +++ b/include/configs/imx8mn_evk.h @@ -79,14 +79,21 @@ * Another approach is add the clocks for inmates into clks_init_on * in clk-imx8mm.c, then clk_ingore_unused could be removed. */ +#ifdef CONFIG_TARGET_IMX8MN_DDR4_EVK +#define JH_ROOT_DTB "imx8mn-ddr4-evk-root.dtb" +#else +#define JH_ROOT_DTB "imx8mn-evk-root.dtb" +#endif + #define JAILHOUSE_ENV \ "jh_clk= \0 " \ - "jh_mmcboot=mw 0x303d0518 0xff; setenv fdt_file imx8mn-ddr4-evk-root.dtb;" \ + "jh_root_dtb=" JH_ROOT_DTB "\0" \ + "jh_mmcboot=mw 0x303d0518 0xff; setenv fdt_file ${jh_root_dtb};" \ "setenv jh_clk clk_ignore_unused; " \ "if run loadimage; then " \ "run mmcboot; " \ "else run jh_netboot; fi; \0" \ - "jh_netboot=mw 0x303d0518 0xff; setenv fdt_file imx8mn-ddr4-evk-root.dtb; setenv jh_clk clk_ignore_unused; run netboot; \0 " + "jh_netboot=mw 0x303d0518 0xff; setenv fdt_file ${jh_root_dtb}; setenv jh_clk clk_ignore_unused; run netboot; \0 " #define CONFIG_MFG_ENV_SETTINGS \ CONFIG_MFG_ENV_SETTINGS_DEFAULT \ |