xref: /OK3568_Linux_fs/u-boot/include/configs/kylin_rk3036.h (revision 4882a59341e53eb6f0b4789bf948001014eff981)
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 
10 #include <linux/sizes.h>
11 #include <configs/rk3036_common.h>
12 
13 /* Store env in emmc */
14 #define CONFIG_SYS_MMC_ENV_DEV          0
15 #define CONFIG_SYS_MMC_ENV_PART         0
16 #define CONFIG_SYS_REDUNDAND_ENVIRONMENT
17 
18 #ifndef CONFIG_SPL_BUILD
19 /* Enable gpt partition table */
20 #undef CONFIG_PREBOOT
21 #define CONFIG_PREBOOT \
22 	"mmc dev 0; " \
23 	"gpt guid mmc 0; " \
24 	"if test $? = 1; then " \
25 		"fastboot usb 0; " \
26 	"fi; "
27 
28 #define CONFIG_SYS_BOOT_RAMDISK_HIGH
29 
30 /* Store env in emmc */
31 #define CONFIG_SYS_MMC_ENV_DEV		0 /* emmc */
32 #define CONFIG_SYS_MMC_ENV_PART		0 /* user area */
33 
34 /* Enable atags */
35 #define CONFIG_SYS_BOOTPARAMS_LEN	(64*1024)
36 #define CONFIG_INITRD_TAG
37 #define CONFIG_SETUP_MEMORY_TAGS
38 #define CONFIG_CMDLINE_TAG
39 
40 #endif
41 
42 #endif
43