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