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