summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2018-09-05 03:06:21 -0700
committerYe Li <ye.li@nxp.com>2018-09-05 18:52:46 -0700
commit7c10aa87f9cc3990577e2fb5ef36e1526761683f (patch)
treea607a3f1245312de20ae3fb8c3038ad421ca16b4 /include
parente701efe4f0c8730f964b6ff62673b3860c6a7a7d (diff)
MLK-19458 imx8/imx8m: Fix initrd_high env to disable relocation initramfs
When running on ARM64 platforms like imx8 and imx8m, the initrd_high should set to 0xffffffffffffffff not 0xffffffff. Otherwise the initramfs will be relocated to high memory by u-boot before booting up kernel. This may not cause issue, but to align with previous imx series and save boot time, we'd better disable relocation for initramfs. Signed-off-by: Ye Li <ye.li@nxp.com> (cherry picked from commit 33d88b0f2e31d965fd455bff9da7391d6a7b3594)
Diffstat (limited to 'include')
-rw-r--r--include/configs/imx8mm_evk.h2
-rw-r--r--include/configs/imx8mm_val.h2
-rw-r--r--include/configs/imx8mq_arm2.h2
-rw-r--r--include/configs/imx8mq_evk.h2
-rw-r--r--include/configs/imx8mq_phanbell.h2
-rw-r--r--include/configs/imx8qm_arm2.h2
-rw-r--r--include/configs/imx8qm_mek.h2
-rw-r--r--include/configs/imx8qxp_arm2.h2
-rw-r--r--include/configs/imx8qxp_mek.h2
9 files changed, 9 insertions, 9 deletions
diff --git a/include/configs/imx8mm_evk.h b/include/configs/imx8mm_evk.h
index 1c3d3220212..38787551f03 100644
--- a/include/configs/imx8mm_evk.h
+++ b/include/configs/imx8mm_evk.h
@@ -113,7 +113,7 @@
#define CONFIG_MFG_ENV_SETTINGS \
CONFIG_MFG_ENV_SETTINGS_DEFAULT \
"initrd_addr=0x43800000\0" \
- "initrd_high=0xffffffff\0" \
+ "initrd_high=0xffffffffffffffff\0" \
"emmc_dev=1\0"\
"sd_dev=0\0" \
diff --git a/include/configs/imx8mm_val.h b/include/configs/imx8mm_val.h
index c7276121115..5ec3f84ba01 100644
--- a/include/configs/imx8mm_val.h
+++ b/include/configs/imx8mm_val.h
@@ -104,7 +104,7 @@
"clk_ignore_unused "\
"\0" \
"initrd_addr=0x43800000\0" \
- "initrd_high=0xffffffff\0" \
+ "initrd_high=0xffffffffffffffff\0" \
"bootcmd_mfg=run mfgtool_args;booti ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
/* Initial environment variables */
#define CONFIG_EXTRA_ENV_SETTINGS \
diff --git a/include/configs/imx8mq_arm2.h b/include/configs/imx8mq_arm2.h
index 2b2f02c6015..2c224f679d9 100644
--- a/include/configs/imx8mq_arm2.h
+++ b/include/configs/imx8mq_arm2.h
@@ -132,7 +132,7 @@
"clk_ignore_unused "\
"\0" \
"initrd_addr=0x43800000\0" \
- "initrd_high=0xffffffff\0" \
+ "initrd_high=0xffffffffffffffff\0" \
"bootcmd_mfg=run mfgtool_args;booti ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
/* Initial environment variables */
diff --git a/include/configs/imx8mq_evk.h b/include/configs/imx8mq_evk.h
index 558480716c3..aa2669466d0 100644
--- a/include/configs/imx8mq_evk.h
+++ b/include/configs/imx8mq_evk.h
@@ -113,7 +113,7 @@
#define CONFIG_MFG_ENV_SETTINGS \
CONFIG_MFG_ENV_SETTINGS_DEFAULT \
"initrd_addr=0x43800000\0" \
- "initrd_high=0xffffffff\0" \
+ "initrd_high=0xffffffffffffffff\0" \
"emmc_dev=0\0"\
"sd_dev=1\0" \
diff --git a/include/configs/imx8mq_phanbell.h b/include/configs/imx8mq_phanbell.h
index abd3ccbc3e1..521e018e3f6 100644
--- a/include/configs/imx8mq_phanbell.h
+++ b/include/configs/imx8mq_phanbell.h
@@ -102,7 +102,7 @@
#define CONFIG_MFG_ENV_SETTINGS \
CONFIG_MFG_ENV_SETTINGS_DEFAULT \
"initrd_addr=0x43800000\0" \
- "initrd_high=0xffffffff\0" \
+ "initrd_high=0xffffffffffffffff\0" \
"emmc_dev=0\0"\
"sd_dev=1\0" \
diff --git a/include/configs/imx8qm_arm2.h b/include/configs/imx8qm_arm2.h
index a62f3b79e63..9b0222f919c 100644
--- a/include/configs/imx8qm_arm2.h
+++ b/include/configs/imx8qm_arm2.h
@@ -171,7 +171,7 @@
"clk_ignore_unused "\
"\0" \
"initrd_addr=0x83800000\0" \
- "initrd_high=0xffffffff\0" \
+ "initrd_high=0xffffffffffffffff\0" \
"bootcmd_mfg=run mfgtool_args;booti ${loadaddr} ${initrd_addr} ${fdt_addr};\0" \
#define XEN_BOOT_ENV \
diff --git a/include/configs/imx8qm_mek.h b/include/configs/imx8qm_mek.h
index 05febe50e44..89201a58cfa 100644
--- a/include/configs/imx8qm_mek.h
+++ b/include/configs/imx8qm_mek.h
@@ -158,7 +158,7 @@
#define CONFIG_MFG_ENV_SETTINGS \
CONFIG_MFG_ENV_SETTINGS_DEFAULT \
"initrd_addr=0x83100000\0" \
- "initrd_high=0xffffffff\0" \
+ "initrd_high=0xffffffffffffffff\0" \
"emmc_dev=0\0" \
"sd_dev=1\0" \
diff --git a/include/configs/imx8qxp_arm2.h b/include/configs/imx8qxp_arm2.h
index 20ec29aef5a..5fda6e8baf6 100644
--- a/include/configs/imx8qxp_arm2.h
+++ b/include/configs/imx8qxp_arm2.h
@@ -117,7 +117,7 @@
"clk_ignore_unused "\
"\0" \
"initrd_addr=0x83100000\0" \
- "initrd_high=0xffffffff\0" \
+ "initrd_high=0xffffffffffffffff\0" \
"bootcmd_mfg=run mfgtool_args; if iminfo ${initrd_addr}; then "\
"booti ${loadaddr} ${initrd_addr} ${fdt_addr};"\
"else fastboot 1; fi\0" \
diff --git a/include/configs/imx8qxp_mek.h b/include/configs/imx8qxp_mek.h
index 83a0a9b2952..181623198be 100644
--- a/include/configs/imx8qxp_mek.h
+++ b/include/configs/imx8qxp_mek.h
@@ -146,7 +146,7 @@
#define CONFIG_MFG_ENV_SETTINGS \
CONFIG_MFG_ENV_SETTINGS_DEFAULT \
"initrd_addr=0x83100000\0" \
- "initrd_high=0xffffffff\0" \
+ "initrd_high=0xffffffffffffffff\0" \
"emmc_dev=0\0" \
"sd_dev=1\0" \