xref: /rk3399_rockchip-uboot/include/configs/socfpga_is1.h (revision 5abc1a4523a5509ce37bc3ec818b660a48f4eafd)
1*35546f6fSPavel Machek /*
2*35546f6fSPavel Machek  * Copyright (C) 2014 Marek Vasut <marex@denx.de>
3*35546f6fSPavel Machek  * Copyright (C) 2016 Pavel Machek <pavel@denx.de>
4*35546f6fSPavel Machek  *
5*35546f6fSPavel Machek  * SPDX-License-Identifier:	GPL-2.0+
6*35546f6fSPavel Machek  */
7*35546f6fSPavel Machek #ifndef __CONFIG_SOCFPGA_IS1_H__
8*35546f6fSPavel Machek #define __CONFIG_SOCFPGA_IS1_H__
9*35546f6fSPavel Machek 
10*35546f6fSPavel Machek #include <asm/arch/base_addr_ac5.h>
11*35546f6fSPavel Machek 
12*35546f6fSPavel Machek #define CONFIG_HW_WATCHDOG
13*35546f6fSPavel Machek 
14*35546f6fSPavel Machek /* Memory configurations */
15*35546f6fSPavel Machek #define PHYS_SDRAM_1_SIZE		0x10000000
16*35546f6fSPavel Machek 
17*35546f6fSPavel Machek /* Booting Linux */
18*35546f6fSPavel Machek #define CONFIG_BOOTFILE		"zImage"
19*35546f6fSPavel Machek #define CONFIG_LOADADDR		0x01000000
20*35546f6fSPavel Machek #define CONFIG_SYS_LOAD_ADDR	CONFIG_LOADADDR
21*35546f6fSPavel Machek 
22*35546f6fSPavel Machek /* Ethernet on SoC (EMAC) */
23*35546f6fSPavel Machek #if defined(CONFIG_CMD_NET)
24*35546f6fSPavel Machek #define CONFIG_ARP_TIMEOUT		500UL
25*35546f6fSPavel Machek 
26*35546f6fSPavel Machek /* PHY */
27*35546f6fSPavel Machek #endif
28*35546f6fSPavel Machek 
29*35546f6fSPavel Machek /* The rest of the configuration is shared */
30*35546f6fSPavel Machek #include <configs/socfpga_common.h>
31*35546f6fSPavel Machek 
32*35546f6fSPavel Machek /*
33*35546f6fSPavel Machek  * Bootcounter
34*35546f6fSPavel Machek  */
35*35546f6fSPavel Machek #define CONFIG_BOOTCOUNT_LIMIT
36*35546f6fSPavel Machek /* last 2 lwords in OCRAM */
37*35546f6fSPavel Machek #define CONFIG_SYS_BOOTCOUNT_ADDR       0xfffffff8
38*35546f6fSPavel Machek #define CONFIG_SYS_BOOTCOUNT_BE
39*35546f6fSPavel Machek 
40*35546f6fSPavel Machek #endif	/* __CONFIG_SOCFPGA_IS1_H__ */
41