summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKever Yang <kever.yang@rock-chips.com>2017-10-31 15:52:19 +0800
committerPhilipp Tomsich <philipp.tomsich@theobroma-systems.com>2017-11-07 09:16:56 +0100
commitc742043f742f56b6566456e91411cf00120096f2 (patch)
treef5601589be095c9fd3640aa5d9eac176d95d1e16 /include
parent5d2f1d8271e52e24e63e52ac7011466d2b3cdd02 (diff)
downloadu-boot-c742043f742f56b6566456e91411cf00120096f2.tar.gz
rockchip: config: sync the ENV offset from rockchip legacy U-Boot
Using the ENV offset from rockchip legacy U-Boot for all SoCs, the offset is 4MB-32KB Signed-off-by: Kever Yang <kever.yang@rock-chips.com> Acked-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Diffstat (limited to 'include')
-rw-r--r--include/configs/rockchip-common.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/include/configs/rockchip-common.h b/include/configs/rockchip-common.h
index 96b5fce46f..3fc1b7153b 100644
--- a/include/configs/rockchip-common.h
+++ b/include/configs/rockchip-common.h
@@ -61,19 +61,10 @@
#endif
-#if CONFIG_IS_ENABLED(ROCKCHIP_BACK_TO_BROM)
-/* SPL @ 32k for 34k
- * u-boot directly after @ 68k for 400k or so
- * ENV @ 992k
- */
-#define CONFIG_ENV_OFFSET ((1024-32) * 1024)
-#else
-/* SPL @ 32k for ~36k
- * ENV @ 96k
- * u-boot @ 128K
+/*
+ * Rockchip SoCs use fixed ENV 32KB@(4MB-32KB)
*/
-#define CONFIG_ENV_OFFSET (96 * 1024)
-#endif
+#define CONFIG_ENV_OFFSET (SZ_4M - SZ_32K)
#define CONFIG_DISPLAY_BOARDINFO_LATE