xref: /rk3399_rockchip-uboot/include/configs/socfpga_arria10_socdk.h (revision 5abc1a4523a5509ce37bc3ec818b660a48f4eafd)
11b259403SLey Foon Tan /*
21b259403SLey Foon Tan  *  Copyright (C) 2015-2017 Altera Corporation <www.altera.com>
31b259403SLey Foon Tan  *
41b259403SLey Foon Tan  * SPDX-License-Identifier:	GPL-2.0
51b259403SLey Foon Tan  */
61b259403SLey Foon Tan 
71b259403SLey Foon Tan #ifndef __CONFIG_SOCFGPA_ARRIA10_H__
81b259403SLey Foon Tan #define __CONFIG_SOCFGPA_ARRIA10_H__
91b259403SLey Foon Tan 
101b259403SLey Foon Tan #include <asm/arch/base_addr_a10.h>
11*91d27a17STom Rini 
121b259403SLey Foon Tan #define CONFIG_HW_WATCHDOG
131b259403SLey Foon Tan 
141b259403SLey Foon Tan /* Booting Linux */
151b259403SLey Foon Tan #define CONFIG_LOADADDR		0x01000000
161b259403SLey Foon Tan #define CONFIG_SYS_LOAD_ADDR	CONFIG_LOADADDR
171b259403SLey Foon Tan 
181b259403SLey Foon Tan /*
191b259403SLey Foon Tan  * U-Boot general configurations
201b259403SLey Foon Tan  */
211b259403SLey Foon Tan /* Cache options */
221b259403SLey Foon Tan #define CONFIG_SYS_DCACHE_OFF
231b259403SLey Foon Tan 
241b259403SLey Foon Tan /* Memory configurations  */
251b259403SLey Foon Tan #define PHYS_SDRAM_1_SIZE		0x40000000
261b259403SLey Foon Tan 
271b259403SLey Foon Tan /* Ethernet on SoC (EMAC) */
281b259403SLey Foon Tan 
291b259403SLey Foon Tan /*
301b259403SLey Foon Tan  * U-Boot environment configurations
311b259403SLey Foon Tan  */
321b259403SLey Foon Tan 
331b259403SLey Foon Tan /*
341b259403SLey Foon Tan  * Serial / UART configurations
351b259403SLey Foon Tan  */
361b259403SLey Foon Tan #define CONFIG_SYS_NS16550_MEM32
371b259403SLey Foon Tan #define CONFIG_SYS_BAUDRATE_TABLE {4800, 9600, 19200, 38400, 57600, 115200}
381b259403SLey Foon Tan 
391b259403SLey Foon Tan /*
401b259403SLey Foon Tan  * L4 OSC1 Timer 0
411b259403SLey Foon Tan  */
421b259403SLey Foon Tan /* reload value when timer count to zero */
431b259403SLey Foon Tan #define TIMER_LOAD_VAL			0xFFFFFFFF
441b259403SLey Foon Tan 
451b259403SLey Foon Tan /*
461b259403SLey Foon Tan  * Flash configurations
471b259403SLey Foon Tan  */
481b259403SLey Foon Tan #define CONFIG_SYS_MAX_FLASH_BANKS     1
491b259403SLey Foon Tan 
501b259403SLey Foon Tan /* The rest of the configuration is shared */
511b259403SLey Foon Tan #include <configs/socfpga_common.h>
521b259403SLey Foon Tan 
531b259403SLey Foon Tan #endif	/* __CONFIG_SOCFGPA_ARRIA10_H__ */
54