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