]>
Commit | Line | Data |
---|---|---|
47b4c228 | 1 | /* |
2 | * (C) Copyright 2015 Rockchip Electronics Co., Ltd | |
3 | * | |
4 | * SPDX-License-Identifier: GPL-2.0+ | |
5 | */ | |
6 | ||
7 | #ifndef __CONFIG_H | |
8 | #define __CONFIG_H | |
9 | ||
b6517a0d | 10 | #include <linux/sizes.h> |
47b4c228 | 11 | #include <configs/rk3036_common.h> |
12 | ||
197e14ea JC |
13 | #ifndef CONFIG_SPL_BUILD |
14 | ||
b6517a0d JC |
15 | /* Store env in emmc */ |
16 | #undef CONFIG_ENV_SIZE | |
17 | #define CONFIG_ENV_SIZE SZ_32K | |
18 | #undef CONFIG_ENV_IS_NOWHERE | |
19 | #define CONFIG_ENV_IS_IN_MMC | |
20 | #define CONFIG_SYS_MMC_ENV_DEV 0 /* emmc */ | |
21 | #define CONFIG_SYS_MMC_ENV_PART 0 /* user area */ | |
21ba55dd JC |
22 | |
23 | #ifdef CONFIG_ROCKCHIP_SPL_BACK_TO_BROM | |
24 | /* SPL @ 32k for 34k | |
25 | * u-boot directly after @ 68k for 400k or so | |
26 | * ENV @ 992k | |
27 | */ | |
28 | #define CONFIG_ENV_OFFSET ((1024-32) * 1024) | |
29 | #else | |
30 | /* SPL @ 32k for ~36k | |
31 | * ENV @ 96k | |
32 | * u-boot @ 128K | |
33 | */ | |
34 | #define CONFIG_ENV_OFFSET (96 * 1024) | |
35 | #endif | |
b6517a0d | 36 | |
197e14ea JC |
37 | #endif |
38 | ||
47b4c228 | 39 | #endif |