diff options
author | Sebastian Rasmussen <sebastian.rasmussen@stericsson.com> | 2010-11-03 11:14:06 +0100 |
---|---|---|
committer | Michael BRANDT <michael.brandt@stericsson.com> | 2010-11-08 09:15:05 +0100 |
commit | 134afc5596a7d270923c65e09129d63c39caecfe (patch) | |
tree | 4bb70e9c9377c1f3efe2f5191c024d21028f26c9 /include/configs/u8500.h | |
parent | 7fdd2b6f38c6dda80bfc9862b59523933f825390 (diff) |
Rework env_emmc
Use TOC functionality instead of hardcoded environment addresses to make
it easier to move the U-boot environment configuration to other
locations in the flash memory.
ST-Ericsson ID: 270847
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10009
Change-Id: If70d56587d47afdc60a2e50e85d0de13cdf556cc
Signed-off-by: Ulf Hansson <ulf.hansson@stericsson.com>
Signed-off-by: Sebastian Rasmussen <sebastian.rasmussen@stericsson.com>
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/7761
Reviewed-by: Simon SJOLANDER <simon.sjolander@stericsson.com>
Reviewed-by: Michael BRANDT <michael.brandt@stericsson.com>
Reviewed-by: Patrik RYD <patrik.ryd@stericsson.com>
Reviewed-by: Mikael GULLBERG <mikael.xx.gullberg@stericsson.com>
Tested-by: Patrik RYD <patrik.ryd@stericsson.com>
Diffstat (limited to 'include/configs/u8500.h')
-rw-r--r-- | include/configs/u8500.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/include/configs/u8500.h b/include/configs/u8500.h index 26ffbdda6..208c79a0a 100644 --- a/include/configs/u8500.h +++ b/include/configs/u8500.h @@ -57,6 +57,10 @@ #define CONFIG_SYS_MALLOC_LEN (CONFIG_ENV_SIZE + 16*1024) #define CONFIG_SYS_GBL_DATA_SIZE 128 /* for initial data */ +#define CONFIG_ENV_IS_IN_EMMC +#define CONFIG_ENV_TOC_NAME "UBOOT_ENV" +#define CONFIG_CMD_SAVEENV + /*----------------------------------------------------------------------- * PL011 Configuration */ @@ -106,7 +110,6 @@ #define CONFIG_CMD_FAT #define CONFIG_CMD_TREE_FAT /* Rockbox */ #define CONFIG_CMD_EXT2 -#define CONFIG_CMD_EMMC #define CONFIG_CMD_SOURCE #define CONFIG_CMD_I2C #define CONFIG_CMD_TOC @@ -257,12 +260,6 @@ */ #define CFG_EMMC_BASE_V1 0x80005000 /*POP EMMC base of size 256MB for 8500 cut1.0 */ #define CFG_EMMC_BASE_ED 0x80114000 /* EMMC base of size 2GB for 8500 */ - -#define CONFIG_CMD_ENV -#define CONFIG_CMD_SAVEENV /* CMD_ENV is obsolete but used in env_emmc.c */ -#define CONFIG_ENV_IS_IN_EMMC 1 -#define CONFIG_ENV_OFFSET_START 0x13F80000 -#define CONFIG_ENV_OFFSET_END 0x13FE0000 #define CONFIG_EMMC_DEV_NUM 0 /*----------------------------------------------------------------------- |