blob: 4f0bd84ad825997636b0caca2de3e08a8b3e61fb [file] [log] [blame]
huang lin47b4c222015-12-07 11:08:57 +08001/*
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
Jeffy Chenb6517a02016-01-14 10:19:41 +080010#include <linux/sizes.h>
huang lin47b4c222015-12-07 11:08:57 +080011#include <configs/rk3036_common.h>
12
Jeffy Chen197e14e2016-01-14 10:19:38 +080013#ifndef CONFIG_SPL_BUILD
14
Jeffy Chenb6517a02016-01-14 10:19:41 +080015/* 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 */
22#define CONFIG_ENV_OFFSET (SZ_4M - SZ_64K) /* reserved area */
23#define CONFIG_ENV_OFFSET_REDUND (CONFIG_ENV_OFFSET + CONFIG_ENV_SIZE)
24#define CONFIG_SYS_REDUNDAND_ENVIRONMENT
25
Jeffy Chen197e14e2016-01-14 10:19:38 +080026#endif
27
huang lin47b4c222015-12-07 11:08:57 +080028#endif