1fb79a3bfSChia-Wei, Wang /* SPDX-License-Identifier: GPL-2.0+ */ 2fb79a3bfSChia-Wei, Wang /* 3fb79a3bfSChia-Wei, Wang * Copyright (C) ASPEED Technology Inc. 4fb79a3bfSChia-Wei, Wang * 5fb79a3bfSChia-Wei, Wang */ 6fb79a3bfSChia-Wei, Wang 7fb79a3bfSChia-Wei, Wang #ifndef __CONFIG_H 8fb79a3bfSChia-Wei, Wang #define __CONFIG_H 9fb79a3bfSChia-Wei, Wang 10fb79a3bfSChia-Wei, Wang #include <configs/aspeed-common.h> 11fb79a3bfSChia-Wei, Wang 12fb79a3bfSChia-Wei, Wang #define CONFIG_SYS_MEMTEST_START (CONFIG_SYS_SDRAM_BASE + 0x300000) 13fb79a3bfSChia-Wei, Wang #define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_MEMTEST_START + 0x5000000) 14fb79a3bfSChia-Wei, Wang 15fb79a3bfSChia-Wei, Wang #define CONFIG_SYS_UBOOT_BASE CONFIG_SYS_TEXT_BASE 16fb79a3bfSChia-Wei, Wang 17fb79a3bfSChia-Wei, Wang /* Memory Info */ 18fb79a3bfSChia-Wei, Wang #define CONFIG_SYS_LOAD_ADDR 0x83000000 19fb79a3bfSChia-Wei, Wang 2027b5292dSJamin Lin /* SPL */ 2127b5292dSJamin Lin #define CONFIG_SPL_TEXT_BASE 0x00000000 2227b5292dSJamin Lin #define CONFIG_SPL_MAX_SIZE 0x00010000 2327b5292dSJamin Lin #define CONFIG_SPL_STACK 0x10016000 2427b5292dSJamin Lin #define CONFIG_SPL_BSS_START_ADDR 0x90000000 2527b5292dSJamin Lin #define CONFIG_SPL_BSS_MAX_SIZE 0x00100000 2627b5292dSJamin Lin #define CONFIG_SPL_LOAD_FIT_ADDRESS 0x00010000 2727b5292dSJamin Lin 2827b5292dSJamin Lin /* Extra ENV for Boot Command */ 2927b5292dSJamin Lin #undef CONFIG_EXTRA_ENV_SETTINGS 3027b5292dSJamin Lin #define CONFIG_EXTRA_ENV_SETTINGS \ 31*927d42f5SJoel Stanley "loadaddr=" __stringify(CONFIG_SYS_LOAD_ADDR) "\0" \ 3227b5292dSJamin Lin "bootspi=fdt addr 20100000 && fdt header get fitsize totalsize && cp.b 20100000 ${loadaddr} ${fitsize} && bootm; echo Error loading kernel FIT image\0" \ 3327b5292dSJamin Lin "verify=yes\0" \ 3427b5292dSJamin Lin "" 3527b5292dSJamin Lin 36fb79a3bfSChia-Wei, Wang #ifdef CONFIG_SPL_TINY 37fb79a3bfSChia-Wei, Wang #ifdef CONFIG_SPL_BUILD 38fb79a3bfSChia-Wei, Wang #define CONFIG_SYS_NS16550_REG_SIZE 2 39fb79a3bfSChia-Wei, Wang #endif 40fb79a3bfSChia-Wei, Wang #endif 41fb79a3bfSChia-Wei, Wang 42e6faac32SJohnny Huang #define CONFIG_SUPPORT_EMMC_BOOT 43e6faac32SJohnny Huang 44fb79a3bfSChia-Wei, Wang #endif /* __CONFIG_H */ 45