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