1/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright (C) 2016 Stefan Roese <sr@denx.de>
4 */
5
6#ifndef _CONFIG_MVEBU_ARMADA_8K_H
7#define _CONFIG_MVEBU_ARMADA_8K_H
8
9/*
10 * High Level Configuration Options (easy to change)
11 */
12#define CFG_SYS_TCLK		250000000	/* 250MHz */
13
14/* additions for new ARM relocation support */
15#define CFG_SYS_SDRAM_BASE	0x00000000
16
17/* auto boot */
18
19#define CFG_SYS_BAUDRATE_TABLE	{ 9600, 19200, 38400, 57600, \
20					  115200, 230400, 460800, 921600 }
21
22/*
23 * Other required minimal configurations
24 */
25
26/* When runtime detection fails this is the default */
27
28/* USB ethernet */
29
30/*
31 * PCI configuration
32 */
33
34#define BOOT_TARGET_DEVICES(func) \
35	func(MMC, mmc, 1) \
36	func(MMC, mmc, 0) \
37	func(USB, usb, 0) \
38	func(SCSI, scsi, 0) \
39	func(PXE, pxe, na) \
40	func(DHCP, dhcp, na)
41
42#include <config_distro_bootcmd.h>
43
44#define CFG_EXTRA_ENV_SETTINGS	\
45	"scriptaddr=0x6d00000\0"	\
46	"pxefile_addr_r=0x6e00000\0"	\
47	"fdt_addr_r=0x6f00000\0"	\
48	"kernel_addr_r=0x7000000\0"	\
49	"ramdisk_addr_r=0xa000000\0"	\
50	"fdtfile=marvell/" CONFIG_DEFAULT_DEVICE_TREE ".dtb\0" \
51	BOOTENV
52
53#endif /* _CONFIG_MVEBU_ARMADA_8K_H */
54