|
@@ -106,6 +106,8 @@ void board_init_r(gd_t *gd, ulong dest_addr)
|
|
|
#endif
|
|
|
|
|
|
/* relocate environment function pointers etc. */
|
|
|
+#if defined(CONFIG_ENV_IS_IN_NAND) || defined(CONFIG_ENV_IS_IN_MMC) || \
|
|
|
+ defined(CONFIG_ENV_IS_IN_SPI_FLASH)
|
|
|
#ifdef CONFIG_SPL_NAND_BOOT
|
|
|
nand_spl_load_image(CONFIG_ENV_OFFSET, CONFIG_ENV_SIZE,
|
|
|
(uchar *)CONFIG_ENV_ADDR);
|
|
@@ -120,6 +122,7 @@ void board_init_r(gd_t *gd, ulong dest_addr)
|
|
|
#endif
|
|
|
gd->env_addr = (ulong)(CONFIG_ENV_ADDR);
|
|
|
gd->env_valid = ENV_VALID;
|
|
|
+#endif
|
|
|
|
|
|
i2c_init_all();
|
|
|
|