summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYe Li <ye.li@nxp.com>2018-08-23 23:41:45 -0700
committerYe Li <ye.li@nxp.com>2018-09-04 23:22:55 -0700
commit0c23edf740b5bd96fa1637bb8c07bb878732c9a6 (patch)
treec9aaaf0815796fd037554420da17e9cd987e74bd
parent5e767185529c895f62c3216f27d8370e2bcabbce (diff)
MLK-18901-2 imx8mq: Enable mtest command for ARM2 and EVK boards
Enable the mtest command and add relevant configurations for tested memory range to all ARM2 boards and EVK board. Signed-off-by: Ye Li <ye.li@nxp.com> (cherry picked from commit bb3dfa130dd0af57dfe7a41869f6ecd843e6c558)
-rw-r--r--configs/imx8mq_ddr3l_arm2_defconfig1
-rw-r--r--configs/imx8mq_ddr4_arm2_defconfig1
-rw-r--r--configs/imx8mq_ddr4_arm2_nand_defconfig1
-rw-r--r--configs/imx8mq_evk_android_defconfig1
-rw-r--r--configs/imx8mq_evk_defconfig1
-rw-r--r--include/configs/imx8mq_arm2.h3
-rw-r--r--include/configs/imx8mq_evk.h3
7 files changed, 11 insertions, 0 deletions
diff --git a/configs/imx8mq_ddr3l_arm2_defconfig b/configs/imx8mq_ddr3l_arm2_defconfig
index 1bec0a2281..37a8f70ed3 100644
--- a/configs/imx8mq_ddr3l_arm2_defconfig
+++ b/configs/imx8mq_ddr3l_arm2_defconfig
@@ -8,6 +8,7 @@ CONFIG_SPL=y
CONFIG_HUSH_PARSER=y
CONFIG_OF_LIBFDT=y
CONFIG_CMD_CACHE=y
+CONFIG_CMD_MEMTEST=y
CONFIG_DEFAULT_DEVICE_TREE="fsl-imx8mq-ddr3l-arm2"
CONFIG_OF_CONTROL=y
CONFIG_PINCTRL=y
diff --git a/configs/imx8mq_ddr4_arm2_defconfig b/configs/imx8mq_ddr4_arm2_defconfig
index 4b653a2d91..360d4bc85e 100644
--- a/configs/imx8mq_ddr4_arm2_defconfig
+++ b/configs/imx8mq_ddr4_arm2_defconfig
@@ -8,6 +8,7 @@ CONFIG_SPL=y
CONFIG_HUSH_PARSER=y
CONFIG_OF_LIBFDT=y
CONFIG_CMD_CACHE=y
+CONFIG_CMD_MEMTEST=y
CONFIG_DEFAULT_DEVICE_TREE="fsl-imx8mq-ddr4-arm2"
CONFIG_OF_CONTROL=y
CONFIG_PINCTRL=y
diff --git a/configs/imx8mq_ddr4_arm2_nand_defconfig b/configs/imx8mq_ddr4_arm2_nand_defconfig
index fb1f087326..c9c36924a7 100644
--- a/configs/imx8mq_ddr4_arm2_nand_defconfig
+++ b/configs/imx8mq_ddr4_arm2_nand_defconfig
@@ -8,6 +8,7 @@ CONFIG_SPL=y
CONFIG_HUSH_PARSER=y
CONFIG_OF_LIBFDT=y
CONFIG_CMD_CACHE=y
+CONFIG_CMD_MEMTEST=y
CONFIG_DEFAULT_DEVICE_TREE="fsl-imx8mq-ddr4-arm2"
CONFIG_OF_CONTROL=y
CONFIG_PINCTRL=y
diff --git a/configs/imx8mq_evk_android_defconfig b/configs/imx8mq_evk_android_defconfig
index 6482f64e6a..cbf82212a5 100644
--- a/configs/imx8mq_evk_android_defconfig
+++ b/configs/imx8mq_evk_android_defconfig
@@ -9,6 +9,7 @@ CONFIG_HUSH_PARSER=y
CONFIG_OF_LIBFDT=y
CONFIG_BOOTDELAY=1
CONFIG_CMD_CACHE=y
+CONFIG_CMD_MEMTEST=y
CONFIG_DEFAULT_DEVICE_TREE="fsl-imx8mq-evk"
CONFIG_OF_CONTROL=y
CONFIG_PINCTRL=y
diff --git a/configs/imx8mq_evk_defconfig b/configs/imx8mq_evk_defconfig
index 36f7629696..5af0807dc3 100644
--- a/configs/imx8mq_evk_defconfig
+++ b/configs/imx8mq_evk_defconfig
@@ -8,6 +8,7 @@ CONFIG_SPL=y
CONFIG_HUSH_PARSER=y
CONFIG_OF_LIBFDT=y
CONFIG_CMD_CACHE=y
+CONFIG_CMD_MEMTEST=y
CONFIG_DEFAULT_DEVICE_TREE="fsl-imx8mq-evk"
CONFIG_OF_CONTROL=y
CONFIG_PINCTRL=y
diff --git a/include/configs/imx8mq_arm2.h b/include/configs/imx8mq_arm2.h
index ca116b8b61..9a354cd4fb 100644
--- a/include/configs/imx8mq_arm2.h
+++ b/include/configs/imx8mq_arm2.h
@@ -258,6 +258,9 @@
#endif
#define CONFIG_NR_DRAM_BANKS 1
+#define CONFIG_SYS_MEMTEST_START PHYS_SDRAM
+#define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_MEMTEST_START + (PHYS_SDRAM_SIZE >> 1))
+
#define CONFIG_BAUDRATE 115200
#define CONFIG_MXC_UART
diff --git a/include/configs/imx8mq_evk.h b/include/configs/imx8mq_evk.h
index 4c4a488ed6..86a2bc64d2 100644
--- a/include/configs/imx8mq_evk.h
+++ b/include/configs/imx8mq_evk.h
@@ -215,6 +215,9 @@
#define PHYS_SDRAM_SIZE 0xC0000000 /* 3GB DDR */
#define CONFIG_NR_DRAM_BANKS 1
+#define CONFIG_SYS_MEMTEST_START PHYS_SDRAM
+#define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_MEMTEST_START + (PHYS_SDRAM_SIZE >> 1))
+
#define CONFIG_BAUDRATE 115200
#define CONFIG_MXC_UART