192555Sdes/* SPDX-License-Identifier: GPL-2.0+ */
292555Sdes/*
365668Skris * Copyright (C) 2013-2016 Synopsys, Inc. All rights reserved.
465668Skris */
565668Skris
665668Skris#ifndef _CONFIG_AXS10X_H_
765668Skris#define _CONFIG_AXS10X_H_
865668Skris
965668Skris#include <linux/sizes.h>
1065668Skris/*
1165668Skris *  CPU configuration
1265668Skris */
1365668Skris#define ARC_FPGA_PERIPHERAL_BASE	0xE0000000
1469587Sgreen#define ARC_APB_PERIPHERAL_BASE		0xF0000000
1560573Skris#define ARC_DWMMC_BASE			(ARC_FPGA_PERIPHERAL_BASE + 0x15000)
1660573Skris#define ARC_DWGMAC_BASE			(ARC_FPGA_PERIPHERAL_BASE + 0x18000)
1760573Skris
1892555Sdes/*
1992555Sdes * Memory configuration
2092555Sdes */
2192555Sdes
2292555Sdes#define CFG_SYS_DDR_SDRAM_BASE	0x80000000
2360573Skris#define CFG_SYS_SDRAM_BASE		CFG_SYS_DDR_SDRAM_BASE
2460573Skris#define CFG_SYS_SDRAM_SIZE		SZ_512M
25
26/*
27 * UART configuration
28 */
29#define CFG_SYS_NS16550_CLK		33333333
30
31/*
32 * Ethernet PHY configuration
33 */
34
35/*
36 * USB 1.1 configuration
37 */
38
39/*
40 * Environment settings
41 */
42#define CFG_EXTRA_ENV_SETTINGS \
43	"upgrade=if mmc rescan && " \
44		"fatload mmc 0:1 ${loadaddr} u-boot-update.img && " \
45		"iminfo ${loadaddr} && source ${loadaddr}; then; else echo " \
46		"\"Fail to upgrade.\n" \
47		"Do you have u-boot-update.img and u-boot.head on first (FAT) SD card partition?\"" \
48		"; fi\0"
49
50/*
51 * Console configuration
52 */
53
54#endif /* _CONFIG_AXS10X_H_ */
55