diff options
author | Aditya Prayoga <aditya@kobol.io> | 2018-12-05 00:57:20 +0800 |
---|---|---|
committer | Stefan Roese <sr@denx.de> | 2018-12-08 16:19:40 +0100 |
commit | a134d680ea32f3584e82253c68176d645dae62dc (patch) | |
tree | f2281e0246d4c3683848fc7afb95db4e0016e92f /include/configs/helios4.h | |
parent | ebb1a593252205114f6133b898f67473cc4c4899 (diff) | |
download | u-boot-a134d680ea32f3584e82253c68176d645dae62dc.tar.gz |
arm: mvebu: helios4: mmc: move environment before 1M
Store the environment before 1M into the block device.
This constant is easier to remember, saves a little space,
and is in line with what SolidRun's 2018.01-based fork does for the
clearfog.
Signed-off-by: Josua Mayer <josua.mayer97@gmail.com>
[ Aditya Prayoga:
* Port forward]
Signed-off-by: Aditya Prayoga <aditya@kobol.io>
Reviewed-by: Stefan Roese <sr@denx.de>
Tested-By: Dennis Gilmore <dgilmore@redhat.com>
Reviewed-By: Dennis Gilmore <dgilmore@redhat.com>
Signed-off-by: Stefan Roese <sr@denx.de>
Diffstat (limited to 'include/configs/helios4.h')
-rw-r--r-- | include/configs/helios4.h | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/include/configs/helios4.h b/include/configs/helios4.h index ce912ea324..c71055f384 100644 --- a/include/configs/helios4.h +++ b/include/configs/helios4.h @@ -46,14 +46,9 @@ /* Environment in MMC */ #define CONFIG_SYS_MMC_ENV_DEV 0 #define CONFIG_ENV_SECT_SIZE 0x200 -#define CONFIG_ENV_SIZE 0x10000 -/* - * For SD - reserve 1 LBA for MBR + 1M for u-boot image. The MMC/eMMC - * boot image starts @ LBA-0. - * As result in MMC/eMMC case it will be a 1 sector gap between u-boot - * image and environment - */ -#define CONFIG_ENV_OFFSET 0xf0000 +#define CONFIG_ENV_SIZE 0x2000 +/* stay within first 1M */ +#define CONFIG_ENV_OFFSET (SZ_1M - CONFIG_ENV_SIZE) #define CONFIG_ENV_ADDR CONFIG_ENV_OFFSET #define CONFIG_PHY_MARVELL /* there is a marvell phy */ |