mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-11 15:37:23 +00:00
91092132ba
The rest of the unmigrated CONFIG symbols in the CONFIG_SYS_NS16550 namespace do not easily transition to Kconfig. In many cases they likely should come from the device tree instead. Move these out of CONFIG namespace and in to CFG namespace. Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Simon Glass <sjg@chromium.org>
55 lines
1.3 KiB
C
55 lines
1.3 KiB
C
/* SPDX-License-Identifier: GPL-2.0+ */
|
|
/*
|
|
* (C) Copyright 2016 Allied Telesis <www.alliedtelesis.co.nz>
|
|
*/
|
|
|
|
#ifndef _CONFIG_SBX81LIFXCAT_H
|
|
#define _CONFIG_SBX81LIFXCAT_H
|
|
|
|
/* additions for new ARM relocation support */
|
|
#define CONFIG_SYS_SDRAM_BASE 0x00000000
|
|
|
|
/*
|
|
* NS16550 Configuration
|
|
*/
|
|
#define CFG_SYS_NS16550_CLK CONFIG_SYS_TCLK
|
|
#define CFG_SYS_NS16550_COM1 KW_UART0_BASE
|
|
|
|
/*
|
|
* Serial Port configuration
|
|
* The following definitions let you select what serial you want to use
|
|
* for your console driver.
|
|
*/
|
|
|
|
#define MTDPARTS_DEFAULT "mtdparts=spi0.0:768K(boot)ro,256K(boot-env),14M(user),1M(errlog)"
|
|
#define MTDPARTS_MTDOOPS "errlog"
|
|
|
|
/*
|
|
* Environment variables configurations
|
|
*/
|
|
|
|
/*
|
|
* U-Boot bootcode configuration
|
|
*/
|
|
|
|
/*
|
|
* For booting Linux, the board info and command line data
|
|
* have to be in the first 8 MB of memory, since this is
|
|
* the maximum mapped by the Linux kernel during initialization.
|
|
*/
|
|
#define CONFIG_SYS_BOOTMAPSZ (8 << 20) /* Initial Mem map for Linux*/
|
|
|
|
/* size in bytes reserved for initial data */
|
|
|
|
#include <asm/arch/config.h>
|
|
/* There is no PHY directly connected so don't ask it for link status */
|
|
|
|
/*
|
|
* Ethernet Driver configuration
|
|
*/
|
|
#ifdef CONFIG_CMD_NET
|
|
#define CONFIG_MVGBE_PORTS {1, 0} /* enable a single port */
|
|
#define CONFIG_PHY_BASE_ADR 0x01
|
|
#endif /* CONFIG_CMD_NET */
|
|
|
|
#endif /* _CONFIG_SBX81LIFXCAT_H */
|