summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcel Ziswiler <marcel.ziswiler@toradex.com>2018-12-15 17:27:41 +0100
committerMarcel Ziswiler <marcel.ziswiler@toradex.com>2018-12-20 14:07:47 +0100
commitb45a64500bae87de595e466fc6412e4ba7974331 (patch)
tree9e7fad2a998bacf0b928c8a2bbeb058421be57e0
parentb5b965a72631db5a772ce1f552e5555790777366 (diff)
colibri_imx7: fix kernel freeze if M4 started from U-Boot
Commit 66200a6d2d ("colibri_imx7: add configuration for tezi") also enabled FDT relocation, however, this is causing the Linux kernel to freeze if the M4 firmware was previously started from within U-Boot. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Acked-by: Max Krummenacher <max.krummenacher@toradex.com>
-rw-r--r--include/configs/colibri_imx7.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/configs/colibri_imx7.h b/include/configs/colibri_imx7.h
index ea98570b90..6c91951878 100644
--- a/include/configs/colibri_imx7.h
+++ b/include/configs/colibri_imx7.h
@@ -65,9 +65,18 @@
#define CONFIG_NETMASK 255.255.255.0
#define CONFIG_SERVERIP 192.168.10.1
+#ifdef CONFIG_TDX_EASY_INSTALLER
+#define FDT_HIGH_SETTING \
+ ""
+#else
+#define FDT_HIGH_SETTING \
+ "fdt_high=0xffffffff\0"
+#endif
+
#define MEM_LAYOUT_ENV_SETTINGS \
"bootm_size=0x10000000\0" \
"fdt_addr_r=0x82000000\0" \
+ FDT_HIGH_SETTING \
"initrd_high=0xffffffff\0" \
"kernel_addr_r=0x81000000\0" \
"pxefile_addr_r=0x87100000\0" \