xref: /rk3399_rockchip-uboot/include/configs/evb_rk3036.h (revision cdfcfbcc927a7d1e7047774c4de2c7c6b029369b)
1d8b59782Shuang lin /*
2d8b59782Shuang lin  * (C) Copyright 2015 Rockchip Electronics Co., Ltd
3d8b59782Shuang lin  *
4d8b59782Shuang lin  * SPDX-License-Identifier:     GPL-2.0+
5d8b59782Shuang lin  */
6d8b59782Shuang lin 
7d8b59782Shuang lin #ifndef __CONFIG_H
8d8b59782Shuang lin #define __CONFIG_H
9d8b59782Shuang lin 
10*cdfcfbccSDavid Wu #include <linux/sizes.h>
11d8b59782Shuang lin #include <configs/rk3036_common.h>
12d8b59782Shuang lin 
13*cdfcfbccSDavid Wu /* Store env in emmc */
14*cdfcfbccSDavid Wu #define CONFIG_SYS_MMC_ENV_DEV          0
15*cdfcfbccSDavid Wu #define CONFIG_SYS_MMC_ENV_PART         0
16*cdfcfbccSDavid Wu #define CONFIG_SYS_REDUNDAND_ENVIRONMENT
17*cdfcfbccSDavid Wu #define CONFIG_SUPPORT_EMMC_RPMB
18*cdfcfbccSDavid Wu 
19*cdfcfbccSDavid Wu #ifndef CONFIG_SPL_BUILD
20*cdfcfbccSDavid Wu /* Enable gpt partition table */
21*cdfcfbccSDavid Wu #undef CONFIG_PREBOOT
22*cdfcfbccSDavid Wu #define CONFIG_PREBOOT \
23*cdfcfbccSDavid Wu 	"mmc dev 0; " \
24*cdfcfbccSDavid Wu 	"gpt guid mmc 0; " \
25*cdfcfbccSDavid Wu 	"if test $? = 1; then " \
26*cdfcfbccSDavid Wu 		"fastboot usb 0; " \
27*cdfcfbccSDavid Wu 	"fi; "
28*cdfcfbccSDavid Wu 
29*cdfcfbccSDavid Wu #define CONFIG_SYS_BOOT_RAMDISK_HIGH
30*cdfcfbccSDavid Wu 
31*cdfcfbccSDavid Wu /* Store env in emmc */
32*cdfcfbccSDavid Wu #define CONFIG_SYS_MMC_ENV_DEV		0 /* emmc */
33*cdfcfbccSDavid Wu #define CONFIG_SYS_MMC_ENV_PART		0 /* user area */
34*cdfcfbccSDavid Wu 
35*cdfcfbccSDavid Wu /* Enable atags */
36*cdfcfbccSDavid Wu #define CONFIG_SYS_BOOTPARAMS_LEN	(64*1024)
37*cdfcfbccSDavid Wu #define CONFIG_INITRD_TAG
38*cdfcfbccSDavid Wu #define CONFIG_SETUP_MEMORY_TAGS
39*cdfcfbccSDavid Wu #define CONFIG_CMDLINE_TAG
40*cdfcfbccSDavid Wu 
41*cdfcfbccSDavid Wu #endif
42*cdfcfbccSDavid Wu 
43d8b59782Shuang lin #endif
44