From 8ae224d63b2affb48566e97c0b73f80251074441 Mon Sep 17 00:00:00 2001 From: Ye Li Date: Thu, 23 Aug 2018 23:42:54 -0700 Subject: MLK-18901-3 imx8mm: Enable mtest command for validation and EVK boards Enable the mtest command and add relevant configurations for tested memory range to all validation boards and EVK board. Signed-off-by: Ye Li (cherry picked from commit d92447e705ff6f077c602d340c01535ccee0ea66) --- configs/imx8mm_ddr4_val_defconfig | 1 + configs/imx8mm_evk_android_defconfig | 1 + configs/imx8mm_evk_defconfig | 1 + configs/imx8mm_evk_fspi_defconfig | 1 + include/configs/imx8mm_evk.h | 3 +++ include/configs/imx8mm_val.h | 3 +++ 6 files changed, 10 insertions(+) diff --git a/configs/imx8mm_ddr4_val_defconfig b/configs/imx8mm_ddr4_val_defconfig index 8470034183..d58e2b48b1 100644 --- a/configs/imx8mm_ddr4_val_defconfig +++ b/configs/imx8mm_ddr4_val_defconfig @@ -17,6 +17,7 @@ CONFIG_CMD_I2C=y CONFIG_CMD_GPIO=y CONFIG_CMD_CACHE=y CONFIG_CMD_REGULATOR=y +CONFIG_CMD_MEMTEST=y CONFIG_OF_CONTROL=y # CONFIG_BLK is not set CONFIG_DM_GPIO=y diff --git a/configs/imx8mm_evk_android_defconfig b/configs/imx8mm_evk_android_defconfig index 1e7ee2e1df..10819d80c5 100755 --- a/configs/imx8mm_evk_android_defconfig +++ b/configs/imx8mm_evk_android_defconfig @@ -17,6 +17,7 @@ CONFIG_CMD_I2C=y CONFIG_CMD_GPIO=y CONFIG_CMD_CACHE=y CONFIG_CMD_REGULATOR=y +CONFIG_CMD_MEMTEST=y CONFIG_OF_CONTROL=y # CONFIG_BLK is not set CONFIG_DM_GPIO=y diff --git a/configs/imx8mm_evk_defconfig b/configs/imx8mm_evk_defconfig index 56e6a60b21..288b29e3ce 100644 --- a/configs/imx8mm_evk_defconfig +++ b/configs/imx8mm_evk_defconfig @@ -16,6 +16,7 @@ CONFIG_CMD_I2C=y CONFIG_CMD_GPIO=y CONFIG_CMD_CACHE=y CONFIG_CMD_REGULATOR=y +CONFIG_CMD_MEMTEST=y CONFIG_OF_CONTROL=y CONFIG_FASTBOOT=y CONFIG_USB_FUNCTION_FASTBOOT=y diff --git a/configs/imx8mm_evk_fspi_defconfig b/configs/imx8mm_evk_fspi_defconfig index 469e12e5c9..9576337697 100644 --- a/configs/imx8mm_evk_fspi_defconfig +++ b/configs/imx8mm_evk_fspi_defconfig @@ -16,6 +16,7 @@ CONFIG_CMD_I2C=y CONFIG_CMD_GPIO=y CONFIG_CMD_CACHE=y CONFIG_CMD_REGULATOR=y +CONFIG_CMD_MEMTEST=y CONFIG_OF_CONTROL=y CONFIG_FASTBOOT=y CONFIG_USB_FUNCTION_FASTBOOT=y diff --git a/include/configs/imx8mm_evk.h b/include/configs/imx8mm_evk.h index a5c8bd0ed2..ae637ea562 100644 --- a/include/configs/imx8mm_evk.h +++ b/include/configs/imx8mm_evk.h @@ -218,6 +218,9 @@ #define PHYS_SDRAM_SIZE 0x80000000 /* 2GB 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 diff --git a/include/configs/imx8mm_val.h b/include/configs/imx8mm_val.h index 3f077d079e..51102d0f9e 100644 --- a/include/configs/imx8mm_val.h +++ b/include/configs/imx8mm_val.h @@ -210,6 +210,9 @@ #define PHYS_SDRAM_SIZE 0x80000000 /* 2GB 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 -- cgit v1.2.3