[U-Boot] [PATCH 4/5] Davinci: Environment in MMC

Enables Configuration support in MMC for Davinci. Works with Davinci uflash utility for storing pre-defined configuration options in MMC card.
Signed-off-by: Alagu Sankar alagusankar@embwise.com --- include/configs/davinci_dm355evm.h | 8 ++++++++ include/configs/davinci_dm365evm.h | 8 ++++++++ 2 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/include/configs/davinci_dm355evm.h b/include/configs/davinci_dm355evm.h index c11f59e..6067502 100644 --- a/include/configs/davinci_dm355evm.h +++ b/include/configs/davinci_dm355evm.h @@ -150,6 +150,14 @@ #undef CONFIG_ENV_IS_IN_FLASH #endif
+#if defined(CONFIG_MMC) && !defined(CONFIG_ENV_IS_IN_NAND) +#define CONFIG_CMD_ENV +#define CONFIG_ENV_SIZE (16 << 10) /* 16 KiB */ +#define CONFIG_ENV_OFFSET (51 << 9) /* Sector 51 */ +#define CONFIG_ENV_IS_IN_MMC +#undef CONFIG_ENV_IS_IN_FLASH +#endif + #define CONFIG_BOOTDELAY 5 #define CONFIG_BOOTCOMMAND \ "dhcp;bootm" diff --git a/include/configs/davinci_dm365evm.h b/include/configs/davinci_dm365evm.h index f426b4f..8436aad 100644 --- a/include/configs/davinci_dm365evm.h +++ b/include/configs/davinci_dm365evm.h @@ -182,6 +182,14 @@ #undef CONFIG_ENV_IS_IN_FLASH #endif
+#if defined(CONFIG_MMC) && !defined(CONFIG_ENV_IS_IN_NAND) +#define CONFIG_CMD_ENV +#define CONFIG_ENV_SIZE (16 << 10) /* 16 KiB */ +#define CONFIG_ENV_OFFSET (51 << 9) /* Sector 51 */ +#define CONFIG_ENV_IS_IN_MMC +#undef CONFIG_ENV_IS_IN_FLASH +#endif + #define CONFIG_BOOTDELAY 3 #define CONFIG_BOOTCOMMAND \ "dhcp;bootm"
participants (1)
-
Alagu Sankar