diff options
author | Han Xu <han.xu@nxp.com> | 2017-10-17 14:48:31 -0500 |
---|---|---|
committer | Han Xu <han.xu@nxp.com> | 2017-10-18 16:47:20 -0500 |
commit | d8824a54e12c5783fe188fd9c92d080ccebdce00 (patch) | |
tree | ff1aff2dc1cf5dc36f06372afd06d536a8bcf6ed | |
parent | 7953d472a0baa9aa9222241a67d5feec8444ca5c (diff) |
MLK-16598-1: imx8qxp_mek: add qspi boot config
Add boot from QSPI configs for i.mx8qxp mek
Reviewed-by: Frank Li <frank.li@nxp.com>
Signed-off-by: Han Xu <han.xu@nxp.com>
(cherry picked from commit 50eee2d983d216c4c6051d324eed3c4a7a4811fa)
-rw-r--r-- | include/configs/imx8qxp_mek.h | 12 |
1 files changed, 11 insertions, 1 deletions
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 */ |