147b4c228Shuang lin /* 247b4c228Shuang lin * (C) Copyright 2015 Rockchip Electronics Co., Ltd 347b4c228Shuang lin * 447b4c228Shuang lin * SPDX-License-Identifier: GPL-2.0+ 547b4c228Shuang lin */ 647b4c228Shuang lin 747b4c228Shuang lin #ifndef __CONFIG_H 847b4c228Shuang lin #define __CONFIG_H 947b4c228Shuang lin 10b6517a0dSJeffy Chen #include <linux/sizes.h> 1147b4c228Shuang lin #include <configs/rk3036_common.h> 1247b4c228Shuang 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 18197e14eaSJeffy Chen #ifndef CONFIG_SPL_BUILD 19*cdfcfbccSDavid Wu /* Enable gpt partition table */ 20*cdfcfbccSDavid Wu #undef CONFIG_PREBOOT 21*cdfcfbccSDavid Wu #define CONFIG_PREBOOT \ 22*cdfcfbccSDavid Wu "mmc dev 0; " \ 23*cdfcfbccSDavid Wu "gpt guid mmc 0; " \ 24*cdfcfbccSDavid Wu "if test $? = 1; then " \ 25*cdfcfbccSDavid Wu "fastboot usb 0; " \ 26*cdfcfbccSDavid Wu "fi; " 27*cdfcfbccSDavid Wu 28*cdfcfbccSDavid Wu #define CONFIG_SYS_BOOT_RAMDISK_HIGH 29197e14eaSJeffy Chen 30b6517a0dSJeffy Chen /* Store env in emmc */ 31b6517a0dSJeffy Chen #define CONFIG_SYS_MMC_ENV_DEV 0 /* emmc */ 32b6517a0dSJeffy Chen #define CONFIG_SYS_MMC_ENV_PART 0 /* user area */ 3321ba55ddSJacob Chen 34*cdfcfbccSDavid Wu /* Enable atags */ 35*cdfcfbccSDavid Wu #define CONFIG_SYS_BOOTPARAMS_LEN (64*1024) 36*cdfcfbccSDavid Wu #define CONFIG_INITRD_TAG 37*cdfcfbccSDavid Wu #define CONFIG_SETUP_MEMORY_TAGS 38*cdfcfbccSDavid Wu #define CONFIG_CMDLINE_TAG 39*cdfcfbccSDavid Wu 40197e14eaSJeffy Chen #endif 41197e14eaSJeffy Chen 4247b4c228Shuang lin #endif 43