From d8824a54e12c5783fe188fd9c92d080ccebdce00 Mon Sep 17 00:00:00 2001 From: Han Xu Date: Tue, 17 Oct 2017 14:48:31 -0500 Subject: MLK-16598-1: imx8qxp_mek: add qspi boot config Add boot from QSPI configs for i.mx8qxp mek Reviewed-by: Frank Li Signed-off-by: Han Xu (cherry picked from commit 50eee2d983d216c4c6051d324eed3c4a7a4811fa) --- include/configs/imx8qxp_mek.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/include/configs/imx8qxp_mek.h b/include/configs/imx8qxp_mek.h index a00a2f15e7..d8a6f75d96 100644 --- a/include/configs/imx8qxp_mek.h +++ b/include/configs/imx8qxp_mek.h @@ -193,11 +193,21 @@ /* Default environment is in SD */ -#define CONFIG_ENV_OFFSET (14 * SZ_64K) #define CONFIG_ENV_SIZE 0x1000 +#ifdef CONFIG_QSPI_BOOT +#define CONFIG_ENV_IS_IN_SPI_FLASH +#define CONFIG_ENV_OFFSET (1024 * 1024) +#define CONFIG_ENV_SECT_SIZE (128 * 1024) +#define CONFIG_ENV_SPI_BUS CONFIG_SF_DEFAULT_BUS +#define CONFIG_ENV_SPI_CS CONFIG_SF_DEFAULT_CS +#define CONFIG_ENV_SPI_MODE CONFIG_SF_DEFAULT_MODE +#define CONFIG_ENV_SPI_MAX_HZ CONFIG_SF_DEFAULT_SPEED +#else #define CONFIG_ENV_IS_IN_MMC +#define CONFIG_ENV_OFFSET (14 * SZ_64K) #define CONFIG_SYS_MMC_IMG_LOAD_PART 1 #define CONFIG_SYS_MMC_ENV_PART 0 /* user area */ +#endif /* On LPDDR4 board, USDHC1 is for eMMC, USDHC2 is for SD on CPU board */ -- cgit v1.2.3