xref: /rk3399_rockchip-uboot/include/configs/uniphier.h (revision d085ecd61b9956cda0d37b89b5c538f54440fe58)
1f5d0b9b2SMasahiro Yamada /*
2f8f35944SMasahiro Yamada  * Copyright (C) 2012-2015 Masahiro Yamada <yamada.masahiro@socionext.com>
3f5d0b9b2SMasahiro Yamada  *
4f5d0b9b2SMasahiro Yamada  * SPDX-License-Identifier:	GPL-2.0+
5f5d0b9b2SMasahiro Yamada  */
6f5d0b9b2SMasahiro Yamada 
7a187559eSBin Meng /* U-Boot - Common settings for UniPhier Family */
8f5d0b9b2SMasahiro Yamada 
9f5d0b9b2SMasahiro Yamada #ifndef __CONFIG_UNIPHIER_COMMON_H__
10f5d0b9b2SMasahiro Yamada #define __CONFIG_UNIPHIER_COMMON_H__
11f5d0b9b2SMasahiro Yamada 
12233e42a9SMasahiro Yamada #define CONFIG_I2C_EEPROM
13233e42a9SMasahiro Yamada #define CONFIG_SYS_EEPROM_PAGE_WRITE_DELAY_MS  10
14233e42a9SMasahiro Yamada 
15f5d0b9b2SMasahiro Yamada #ifdef CONFIG_SYS_NS16550_SERIAL
16f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NS16550_COM1		CONFIG_SUPPORT_CARD_UART_BASE
17f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NS16550_CLK		12288000
18f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NS16550_REG_SIZE	-2
19f5d0b9b2SMasahiro Yamada #endif
20f5d0b9b2SMasahiro Yamada 
21f5d0b9b2SMasahiro Yamada #define CONFIG_SMC911X
22f5d0b9b2SMasahiro Yamada 
23d7728aa4SMasahiro Yamada /* dummy: referenced by examples/standalone/smc911x_eeprom.c */
24d7728aa4SMasahiro Yamada #define CONFIG_SMC911X_BASE	0
25f5d0b9b2SMasahiro Yamada #define CONFIG_SMC911X_32_BIT
26f5d0b9b2SMasahiro Yamada 
27f5d0b9b2SMasahiro Yamada /*-----------------------------------------------------------------------
28f5d0b9b2SMasahiro Yamada  * MMU and Cache Setting
29f5d0b9b2SMasahiro Yamada  *----------------------------------------------------------------------*/
30f5d0b9b2SMasahiro Yamada 
31f5d0b9b2SMasahiro Yamada /* Comment out the following to enable L1 cache */
32f5d0b9b2SMasahiro Yamada /* #define CONFIG_SYS_ICACHE_OFF */
33f5d0b9b2SMasahiro Yamada /* #define CONFIG_SYS_DCACHE_OFF */
34f5d0b9b2SMasahiro Yamada 
3553c45d4eSMasahiro Yamada #define CONFIG_SYS_CACHELINE_SIZE	32
3653c45d4eSMasahiro Yamada 
37013dcc78SMasahiro Yamada /* Comment out the following to disable L2 cache */
38f5d0b9b2SMasahiro Yamada #define CONFIG_UNIPHIER_L2CACHE_ON
39f5d0b9b2SMasahiro Yamada 
40f5d0b9b2SMasahiro Yamada #define CONFIG_DISPLAY_CPUINFO
41f5d0b9b2SMasahiro Yamada #define CONFIG_DISPLAY_BOARDINFO
4208fda258SMasahiro Yamada #define CONFIG_MISC_INIT_F
4384ccd791SMasahiro Yamada #define CONFIG_BOARD_EARLY_INIT_F
447a3620b2SMasahiro Yamada #define CONFIG_BOARD_EARLY_INIT_R
45f5d0b9b2SMasahiro Yamada #define CONFIG_BOARD_LATE_INIT
46f5d0b9b2SMasahiro Yamada 
47f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_MALLOC_LEN		(4 * 1024 * 1024)
48f5d0b9b2SMasahiro Yamada 
49f5d0b9b2SMasahiro Yamada #define CONFIG_TIMESTAMP
50f5d0b9b2SMasahiro Yamada 
51f5d0b9b2SMasahiro Yamada /* FLASH related */
52f5d0b9b2SMasahiro Yamada #define CONFIG_MTD_DEVICE
53f5d0b9b2SMasahiro Yamada 
54f5d0b9b2SMasahiro Yamada /*
55f5d0b9b2SMasahiro Yamada  * uncomment the following to disable FLASH related code.
56f5d0b9b2SMasahiro Yamada  */
57f5d0b9b2SMasahiro Yamada /* #define CONFIG_SYS_NO_FLASH */
58f5d0b9b2SMasahiro Yamada 
59f5d0b9b2SMasahiro Yamada #define CONFIG_FLASH_CFI_DRIVER
60f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_FLASH_CFI
61f5d0b9b2SMasahiro Yamada 
62f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_MAX_FLASH_SECT	256
63f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_MONITOR_BASE		0
64*d085ecd6SMasahiro Yamada #define CONFIG_SYS_MONITOR_LEN		0x00080000	/* 512KB */
65f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_FLASH_BASE		0
66f5d0b9b2SMasahiro Yamada 
67f5d0b9b2SMasahiro Yamada /*
68f5d0b9b2SMasahiro Yamada  * flash_toggle does not work for out supoort card.
69f5d0b9b2SMasahiro Yamada  * We need to use flash_status_poll.
70f5d0b9b2SMasahiro Yamada  */
71f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_CFI_FLASH_STATUS_POLL
72f5d0b9b2SMasahiro Yamada 
73f5d0b9b2SMasahiro Yamada #define CONFIG_FLASH_SHOW_PROGRESS	45 /* count down from 45/5: 9..1 */
74f5d0b9b2SMasahiro Yamada 
759879842cSMasahiro Yamada #define CONFIG_SYS_MAX_FLASH_BANKS_DETECT 1
76f5d0b9b2SMasahiro Yamada 
77f5d0b9b2SMasahiro Yamada /* serial console configuration */
78f5d0b9b2SMasahiro Yamada #define CONFIG_BAUDRATE			115200
79f5d0b9b2SMasahiro Yamada 
80f5d0b9b2SMasahiro Yamada 
81f5d0b9b2SMasahiro Yamada #if !defined(CONFIG_SPL_BUILD)
82f5d0b9b2SMasahiro Yamada #define CONFIG_USE_ARCH_MEMSET
83f5d0b9b2SMasahiro Yamada #define CONFIG_USE_ARCH_MEMCPY
84f5d0b9b2SMasahiro Yamada #endif
85f5d0b9b2SMasahiro Yamada 
86f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_LONGHELP		/* undef to save memory */
87f5d0b9b2SMasahiro Yamada 
88f5d0b9b2SMasahiro Yamada #define CONFIG_CMDLINE_EDITING		/* add command line history	*/
89f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_CBSIZE		1024	/* Console I/O Buffer Size */
90f5d0b9b2SMasahiro Yamada /* Print Buffer Size */
91f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_PBSIZE		(CONFIG_SYS_CBSIZE + sizeof(CONFIG_SYS_PROMPT) + 16)
92f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_MAXARGS		16	/* max number of command */
93f5d0b9b2SMasahiro Yamada /* Boot Argument Buffer Size */
94f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_BARGSIZE		(CONFIG_SYS_CBSIZE)
95f5d0b9b2SMasahiro Yamada 
96f5d0b9b2SMasahiro Yamada #define CONFIG_CONS_INDEX		1
97f5d0b9b2SMasahiro Yamada 
98aa8a9348SMasahiro Yamada /* #define CONFIG_ENV_IS_NOWHERE */
99f5d0b9b2SMasahiro Yamada /* #define CONFIG_ENV_IS_IN_NAND */
100aa8a9348SMasahiro Yamada #define CONFIG_ENV_IS_IN_MMC
101aa8a9348SMasahiro Yamada #define CONFIG_ENV_OFFSET			0x80000
102f5d0b9b2SMasahiro Yamada #define CONFIG_ENV_SIZE				0x2000
103f5d0b9b2SMasahiro Yamada /* #define CONFIG_ENV_OFFSET_REDUND	(CONFIG_ENV_OFFSET + CONFIG_ENV_SIZE) */
104f5d0b9b2SMasahiro Yamada 
105aa8a9348SMasahiro Yamada #define CONFIG_SYS_MMC_ENV_DEV		0
106aa8a9348SMasahiro Yamada #define CONFIG_SYS_MMC_ENV_PART		1
107aa8a9348SMasahiro Yamada 
108f5d0b9b2SMasahiro Yamada /* Time clock 1MHz */
109f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_TIMER_RATE			1000000
110f5d0b9b2SMasahiro Yamada 
111f5d0b9b2SMasahiro Yamada /*
112f5d0b9b2SMasahiro Yamada  * By default, ARP timeout is 5 sec.
113f5d0b9b2SMasahiro Yamada  * The first ARP request does not seem to work.
114f5d0b9b2SMasahiro Yamada  * So we need to retry ARP request anyway.
115f5d0b9b2SMasahiro Yamada  * We want to shrink the interval until the second ARP request.
116f5d0b9b2SMasahiro Yamada  */
117f5d0b9b2SMasahiro Yamada #define CONFIG_ARP_TIMEOUT	500UL  /* 0.5 msec */
118f5d0b9b2SMasahiro Yamada 
119f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_MAX_NAND_DEVICE			1
120f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NAND_MAX_CHIPS			2
121f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NAND_ONFI_DETECTION
122f5d0b9b2SMasahiro Yamada 
123f5d0b9b2SMasahiro Yamada #define CONFIG_NAND_DENALI_ECC_SIZE			1024
124f5d0b9b2SMasahiro Yamada 
125ea65c980SMasahiro Yamada #ifdef CONFIG_ARCH_UNIPHIER_SLD3
1263365b4ebSMasahiro Yamada #define CONFIG_SYS_NAND_REGS_BASE			0xf8100000
1273365b4ebSMasahiro Yamada #define CONFIG_SYS_NAND_DATA_BASE			0xf8000000
1283365b4ebSMasahiro Yamada #else
129f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NAND_REGS_BASE			0x68100000
130f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NAND_DATA_BASE			0x68000000
1313365b4ebSMasahiro Yamada #endif
132f5d0b9b2SMasahiro Yamada 
133f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NAND_BASE		(CONFIG_SYS_NAND_DATA_BASE + 0x10)
134f5d0b9b2SMasahiro Yamada 
135f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NAND_USE_FLASH_BBT
136f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NAND_BAD_BLOCK_POS			0
137f5d0b9b2SMasahiro Yamada 
138f5d0b9b2SMasahiro Yamada /* USB */
139f5d0b9b2SMasahiro Yamada #define CONFIG_USB_MAX_CONTROLLER_COUNT		2
14053c45d4eSMasahiro Yamada #define CONFIG_SYS_USB_XHCI_MAX_ROOT_PORTS	4
141f5d0b9b2SMasahiro Yamada #define CONFIG_CMD_FAT
142f5d0b9b2SMasahiro Yamada #define CONFIG_FAT_WRITE
143f5d0b9b2SMasahiro Yamada #define CONFIG_DOS_PARTITION
144f5d0b9b2SMasahiro Yamada 
1454aceb3f8SMasahiro Yamada /* SD/MMC */
1464aceb3f8SMasahiro Yamada #define CONFIG_CMD_MMC
147a55d9feeSMasahiro Yamada #define CONFIG_SUPPORT_EMMC_BOOT
1484aceb3f8SMasahiro Yamada #define CONFIG_GENERIC_MMC
1494aceb3f8SMasahiro Yamada 
150f5d0b9b2SMasahiro Yamada /* memtest works on */
151f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_MEMTEST_START	CONFIG_SYS_SDRAM_BASE
152f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_MEMTEST_END		(CONFIG_SYS_SDRAM_BASE + 0x01000000)
153f5d0b9b2SMasahiro Yamada 
154f5d0b9b2SMasahiro Yamada #define CONFIG_BOOTDELAY			3
155f5d0b9b2SMasahiro Yamada #define CONFIG_ZERO_BOOTDELAY_CHECK	/* check for keypress on bootdelay==0 */
156f5d0b9b2SMasahiro Yamada 
157f5d0b9b2SMasahiro Yamada /*
158f5d0b9b2SMasahiro Yamada  * Network Configuration
159f5d0b9b2SMasahiro Yamada  */
160f5d0b9b2SMasahiro Yamada #define CONFIG_SERVERIP			192.168.11.1
161f5d0b9b2SMasahiro Yamada #define CONFIG_IPADDR			192.168.11.10
162f5d0b9b2SMasahiro Yamada #define CONFIG_GATEWAYIP		192.168.11.1
163f5d0b9b2SMasahiro Yamada #define CONFIG_NETMASK			255.255.255.0
164f5d0b9b2SMasahiro Yamada 
165f5d0b9b2SMasahiro Yamada #define CONFIG_LOADADDR			0x84000000
166f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_LOAD_ADDR		CONFIG_LOADADDR
167f5d0b9b2SMasahiro Yamada 
168f5d0b9b2SMasahiro Yamada #define CONFIG_CMDLINE_EDITING		/* add command line history	*/
169f5d0b9b2SMasahiro Yamada 
170f5d0b9b2SMasahiro Yamada #define CONFIG_BOOTCOMMAND		"run $bootmode"
171f5d0b9b2SMasahiro Yamada 
172f5d0b9b2SMasahiro Yamada #define CONFIG_ROOTPATH			"/nfs/root/path"
173f5d0b9b2SMasahiro Yamada #define CONFIG_NFSBOOTCOMMAND						\
174f5d0b9b2SMasahiro Yamada 	"setenv bootargs $bootargs root=/dev/nfs rw "			\
175f5d0b9b2SMasahiro Yamada 	"nfsroot=$serverip:$rootpath "					\
176f5d0b9b2SMasahiro Yamada 	"ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off;" \
177d566f754SMasahiro Yamada 		"run __nfsboot"
178f5d0b9b2SMasahiro Yamada 
179421376aeSMasahiro Yamada #ifdef CONFIG_FIT
180421376aeSMasahiro Yamada #define CONFIG_BOOTFILE			"fitImage"
181421376aeSMasahiro Yamada #define LINUXBOOT_ENV_SETTINGS \
182421376aeSMasahiro Yamada 	"fit_addr=0x00100000\0" \
183421376aeSMasahiro Yamada 	"fit_addr_r=0x84100000\0" \
184421376aeSMasahiro Yamada 	"fit_size=0x00f00000\0" \
1855451b777SMasahiro Yamada 	"norboot=setexpr fit_addr $nor_base + $fit_addr &&" \
186421376aeSMasahiro Yamada 		"bootm $fit_addr\0" \
1875451b777SMasahiro Yamada 	"nandboot=nand read $fit_addr_r $fit_addr $fit_size &&" \
188e037db0cSMasahiro Yamada 		"bootm $fit_addr_r\0" \
1895451b777SMasahiro Yamada 	"tftpboot=tftpboot $fit_addr_r $bootfile &&" \
190d566f754SMasahiro Yamada 		"bootm $fit_addr_r\0" \
191d566f754SMasahiro Yamada 	"__nfsboot=run tftpboot\0"
192421376aeSMasahiro Yamada #else
19389835b35SMasahiro Yamada #define CONFIG_CMD_BOOTZ
19489835b35SMasahiro Yamada #define CONFIG_BOOTFILE			"zImage"
195421376aeSMasahiro Yamada #define LINUXBOOT_ENV_SETTINGS \
196421376aeSMasahiro Yamada 	"fdt_addr=0x00100000\0" \
197421376aeSMasahiro Yamada 	"fdt_addr_r=0x84100000\0" \
198421376aeSMasahiro Yamada 	"fdt_size=0x00008000\0" \
199421376aeSMasahiro Yamada 	"kernel_addr=0x00200000\0" \
20089835b35SMasahiro Yamada 	"kernel_addr_r=0x80208000\0" \
201421376aeSMasahiro Yamada 	"kernel_size=0x00800000\0" \
202421376aeSMasahiro Yamada 	"ramdisk_addr=0x00a00000\0" \
203421376aeSMasahiro Yamada 	"ramdisk_addr_r=0x84a00000\0" \
204421376aeSMasahiro Yamada 	"ramdisk_size=0x00600000\0" \
205e037db0cSMasahiro Yamada 	"ramdisk_file=rootfs.cpio.uboot\0" \
206cd5d9565SMasahiro Yamada 	"boot_common=setexpr bootm_low $kernel_addr_r '&' fe000000 &&" \
207cd5d9565SMasahiro Yamada 		"bootz $kernel_addr_r $ramdisk_addr_r $fdt_addr_r\0" \
208cd5d9565SMasahiro Yamada 	"norboot=setexpr kernel_addr $nor_base + $kernel_addr &&" \
20990a6e929SMasahiro Yamada 		"cp.b $kernel_addr $kernel_addr_r $kernel_size &&" \
210cd5d9565SMasahiro Yamada 		"setexpr ramdisk_addr_r $nor_base + $ramdisk_addr &&" \
211cd5d9565SMasahiro Yamada 		"setexpr fdt_addr_r $nor_base + $fdt_addr &&" \
212cd5d9565SMasahiro Yamada 		"run boot_common\0" \
213cd5d9565SMasahiro Yamada 	"nandboot=nand read $kernel_addr_r $kernel_addr $kernel_size &&" \
214421376aeSMasahiro Yamada 		"nand read $ramdisk_addr_r $ramdisk_addr $ramdisk_size &&" \
215421376aeSMasahiro Yamada 		"nand read $fdt_addr_r $fdt_addr $fdt_size &&" \
216cd5d9565SMasahiro Yamada 		"run boot_common\0" \
217cd5d9565SMasahiro Yamada 	"tftpboot=tftpboot $kernel_addr_r $bootfile &&" \
218e037db0cSMasahiro Yamada 		"tftpboot $ramdisk_addr_r $ramdisk_file &&" \
219e037db0cSMasahiro Yamada 		"tftpboot $fdt_addr_r $fdt_file &&" \
220d566f754SMasahiro Yamada 		"run boot_common\0" \
221d566f754SMasahiro Yamada 	"__nfsboot=tftpboot $kernel_addr_r $bootfile &&" \
222d566f754SMasahiro Yamada 		"tftpboot $fdt_addr_r $fdt_file &&" \
223d566f754SMasahiro Yamada 		"tftpboot $fdt_addr_r $fdt_file &&" \
224d566f754SMasahiro Yamada 		"setenv ramdisk_addr_r - &&" \
225cd5d9565SMasahiro Yamada 		"run boot_common\0"
226421376aeSMasahiro Yamada #endif
227421376aeSMasahiro Yamada 
228f5d0b9b2SMasahiro Yamada #define	CONFIG_EXTRA_ENV_SETTINGS				\
229f5d0b9b2SMasahiro Yamada 	"netdev=eth0\0"						\
230f5d0b9b2SMasahiro Yamada 	"verify=n\0"						\
23190a6e929SMasahiro Yamada 	"nor_base=0x42000000\0"					\
232c231c436SMasahiro Yamada 	"emmcupdate=mmcsetn &&"					\
233c231c436SMasahiro Yamada 		"mmc partconf $mmc_first_dev 0 1 1 &&"		\
234c231c436SMasahiro Yamada 		"mmc erase 0 800 &&"				\
235c231c436SMasahiro Yamada 		"tftpboot u-boot-spl.bin &&"			\
236c231c436SMasahiro Yamada 		"mmc write $loadaddr 0 80 &&"			\
237*d085ecd6SMasahiro Yamada 		"tftpboot u-boot.bin &&"			\
238c231c436SMasahiro Yamada 		"mmc write $loadaddr 80 780\0"			\
239421376aeSMasahiro Yamada 	"nandupdate=nand erase 0 0x00100000 &&"			\
2403cb9abc9SMasahiro Yamada 		"tftpboot u-boot-spl.bin &&"			\
241421376aeSMasahiro Yamada 		"nand write $loadaddr 0 0x00010000 &&"		\
242*d085ecd6SMasahiro Yamada 		"tftpboot u-boot.bin &&"			\
243421376aeSMasahiro Yamada 		"nand write $loadaddr 0x00010000 0x000f0000\0"	\
244421376aeSMasahiro Yamada 	LINUXBOOT_ENV_SETTINGS
245f5d0b9b2SMasahiro Yamada 
24617bd4a21SMasahiro Yamada #define CONFIG_SYS_BOOTMAPSZ			0x20000000
24717bd4a21SMasahiro Yamada 
248cf88affaSMasahiro Yamada #define CONFIG_SYS_SDRAM_BASE		0x80000000
249f5d0b9b2SMasahiro Yamada #define CONFIG_NR_DRAM_BANKS		2
250f5d0b9b2SMasahiro Yamada 
251ea65c980SMasahiro Yamada #if defined(CONFIG_ARCH_UNIPHIER_SLD3) || defined(CONFIG_ARCH_UNIPHIER_LD4) || \
252ea65c980SMasahiro Yamada 	defined(CONFIG_ARCH_UNIPHIER_SLD8)
253f5d0b9b2SMasahiro Yamada #define CONFIG_SPL_TEXT_BASE		0x00040000
254323d1f9dSMasahiro Yamada #else
255f5d0b9b2SMasahiro Yamada #define CONFIG_SPL_TEXT_BASE		0x00100000
256f5d0b9b2SMasahiro Yamada #endif
257f5d0b9b2SMasahiro Yamada 
258755c7d9aSMasahiro Yamada #define CONFIG_SPL_STACK		(0x00100000)
2598cddc279SMasahiro Yamada #define CONFIG_SYS_INIT_SP_ADDR		(CONFIG_SYS_TEXT_BASE)
260f5d0b9b2SMasahiro Yamada 
261a286039bSMasahiro Yamada #define CONFIG_PANIC_HANG
262a286039bSMasahiro Yamada 
263f5d0b9b2SMasahiro Yamada #define CONFIG_SPL_FRAMEWORK
264499785b9SMasahiro Yamada #define CONFIG_SPL_SERIAL_SUPPORT
265cbbc2d80SMasahiro Yamada #define CONFIG_SPL_NOR_SUPPORT
266f5d0b9b2SMasahiro Yamada #define CONFIG_SPL_NAND_SUPPORT
267a55d9feeSMasahiro Yamada #define CONFIG_SPL_MMC_SUPPORT
268f5d0b9b2SMasahiro Yamada 
269f5d0b9b2SMasahiro Yamada #define CONFIG_SPL_LIBCOMMON_SUPPORT	/* for mem_malloc_init */
270f5d0b9b2SMasahiro Yamada #define CONFIG_SPL_LIBGENERIC_SUPPORT
271f5d0b9b2SMasahiro Yamada 
272f5d0b9b2SMasahiro Yamada #define CONFIG_SPL_BOARD_INIT
273f5d0b9b2SMasahiro Yamada 
274f5d0b9b2SMasahiro Yamada #define CONFIG_SYS_NAND_U_BOOT_OFFS		0x10000
275cbbc2d80SMasahiro Yamada 
276*d085ecd6SMasahiro Yamada /* subtract sizeof(struct image_header) */
277*d085ecd6SMasahiro Yamada #define CONFIG_SYS_UBOOT_BASE			(0x60000 - 0x40)
278a55d9feeSMasahiro Yamada #define CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR	0x80
279f5d0b9b2SMasahiro Yamada 
280*d085ecd6SMasahiro Yamada #define CONFIG_SPL_TARGET			"u-boot-with-spl.bin"
2816a3cffe8SMasahiro Yamada #define CONFIG_SPL_MAX_FOOTPRINT		0x10000
2826a3cffe8SMasahiro Yamada 
283f5d0b9b2SMasahiro Yamada #endif /* __CONFIG_UNIPHIER_COMMON_H__ */
284