1fabbeb33SChia-Wei, Wang /* SPDX-License-Identifier: GPL-2.0+ */
2fabbeb33SChia-Wei, Wang /*
3fabbeb33SChia-Wei, Wang  * Copyright (C) ASPEED Technology Inc.
4fabbeb33SChia-Wei, Wang  *
5fabbeb33SChia-Wei, Wang  */
6fabbeb33SChia-Wei, Wang 
7fabbeb33SChia-Wei, Wang #ifndef __CONFIG_H
8fabbeb33SChia-Wei, Wang #define __CONFIG_H
9fabbeb33SChia-Wei, Wang 
10fabbeb33SChia-Wei, Wang #include <configs/aspeed-common.h>
11fabbeb33SChia-Wei, Wang 
12fabbeb33SChia-Wei, Wang #define CONFIG_SYS_MEMTEST_START	(CONFIG_SYS_SDRAM_BASE + 0x300000)
13fabbeb33SChia-Wei, Wang #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_MEMTEST_START + 0x5000000)
14fabbeb33SChia-Wei, Wang 
15fabbeb33SChia-Wei, Wang #define CONFIG_SYS_UBOOT_BASE		CONFIG_SYS_TEXT_BASE
16fabbeb33SChia-Wei, Wang 
17fabbeb33SChia-Wei, Wang /* Memory Info */
18fabbeb33SChia-Wei, Wang #define CONFIG_SYS_LOAD_ADDR		0x83000000
19fabbeb33SChia-Wei, Wang 
20fabbeb33SChia-Wei, Wang /* SPL */
21fabbeb33SChia-Wei, Wang #define CONFIG_SPL_TEXT_BASE		0x00000000
22fabbeb33SChia-Wei, Wang #define CONFIG_SPL_MAX_SIZE		0x00010000
23fabbeb33SChia-Wei, Wang #define CONFIG_SPL_STACK		0x10016000
24fabbeb33SChia-Wei, Wang #define CONFIG_SPL_BSS_START_ADDR	0x90000000
25fabbeb33SChia-Wei, Wang #define CONFIG_SPL_BSS_MAX_SIZE		0x00100000
26*a07430c0SChia-Wei Wang #define CONFIG_SPL_LOAD_FIT_ADDRESS	0x00010000
27fabbeb33SChia-Wei, Wang 
28*a07430c0SChia-Wei Wang /* Extra ENV for Boot Command */
29*a07430c0SChia-Wei Wang #define STR_HELPER(n)	#n
30*a07430c0SChia-Wei Wang #define STR(n)		STR_HELPER(n)
31*a07430c0SChia-Wei Wang 
32*a07430c0SChia-Wei Wang #undef CONFIG_EXTRA_ENV_SETTINGS
33*a07430c0SChia-Wei Wang #define CONFIG_EXTRA_ENV_SETTINGS	\
34*a07430c0SChia-Wei Wang 	"loadaddr=" STR(CONFIG_SYS_LOAD_ADDR) "\0"	\
35*a07430c0SChia-Wei Wang 	"bootspi=fdt addr 20100000 && fdt header get fitsize totalsize && cp.b 20100000 ${loadaddr} ${fitsize} && bootm; echo Error loading kernel FIT image\0"	\
36*a07430c0SChia-Wei Wang 	"verify=yes\0"	\
37*a07430c0SChia-Wei Wang 	""
38fabbeb33SChia-Wei, Wang 
39fabbeb33SChia-Wei, Wang #endif	/* __CONFIG_H */
40