Project import generated by Copybara.
GitOrigin-RevId: f03aaa1ca84128bde03890d951a723180001d576
diff --git a/board/qca/arm/common/board_init.c b/board/qca/arm/common/board_init.c
index b37ac56..5fdb067 100644
--- a/board/qca/arm/common/board_init.c
+++ b/board/qca/arm/common/board_init.c
@@ -93,8 +93,10 @@
int board_init(void)
{
int ret;
+#ifndef CONFIG_ENV_IS_NOWHERE
uint32_t start_blocks;
uint32_t size_blocks;
+#endif
#ifdef CONFIG_IPQ_REPORT_L2ERR
u32 l2esr;
diff --git a/board/qca/arm/ipq5018/ipq5018.c b/board/qca/arm/ipq5018/ipq5018.c
index 2b4dcc1..6d878e3 100644
--- a/board/qca/arm/ipq5018/ipq5018.c
+++ b/board/qca/arm/ipq5018/ipq5018.c
@@ -381,7 +381,9 @@
}
if (!ret && sfi->flash_type == SMEM_BOOT_MMC_FLASH) {
+#ifndef CONFIG_ENV_IS_NOWHERE
ret = board_mmc_env_init(mmc_host);
+#endif
}
return ret;
diff --git a/include/configs/ipq5018.h b/include/configs/ipq5018.h
index 53d6bdc..a22cefa 100644
--- a/include/configs/ipq5018.h
+++ b/include/configs/ipq5018.h
@@ -138,7 +138,7 @@
#define CONFIG_IPQ5018_ENV 1
#define CONFIG_ENV_OFFSET board_env_offset
#define CONFIG_ENV_SIZE CONFIG_ENV_SIZE_MAX
-#define CONFIG_ENV_RANGE board_env_range
+#define CONFIG_ENV_RANGE CONFIG_ENV_SIZE_MAX
#define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE_MAX + (500 << 10))
/*
@@ -480,5 +480,5 @@
/* maximum boot image size */
#define CONFIG_BOOGIMG_SIZE_MAX (64 << 20) /* 64MB */
-
+#define CONFIG_ENV_IS_NOWHERE
#endif /* _IPQ5018_H */