mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-12-04 10:30:32 +00:00
a2ac2b964b
This converts the following to Kconfig: CONFIG_SKIP_LOWLEVEL_INIT CONFIG_SKIP_LOWLEVEL_INIT_ONLY In order to do this, we need to introduce SPL and TPL variants of these options so that we can clearly disable these options only in SPL in some cases, and both instances in other cases. Signed-off-by: Tom Rini <trini@konsulko.com>
60 lines
1.3 KiB
C
60 lines
1.3 KiB
C
/* SPDX-License-Identifier: GPL-2.0+ */
|
|
/*
|
|
* Copyright (C) 2012
|
|
* David Purdy <david.c.purdy@gmail.com>
|
|
*
|
|
* Based on Kirkwood support:
|
|
* (C) Copyright 2009
|
|
* Marvell Semiconductor <www.marvell.com>
|
|
* Written-by: Prafulla Wadaskar <prafulla@marvell.com>
|
|
*/
|
|
|
|
#ifndef _CONFIG_POGO_E02_H
|
|
#define _CONFIG_POGO_E02_H
|
|
|
|
/*
|
|
* Machine type definition and ID
|
|
*/
|
|
#define CONFIG_MACH_TYPE MACH_TYPE_POGO_E02
|
|
|
|
/*
|
|
* High Level Configuration Options (easy to change)
|
|
*/
|
|
#define CONFIG_FEROCEON_88FR131 /* CPU Core subversion */
|
|
#define CONFIG_KW88F6281 /* SOC Name */
|
|
|
|
#include "mv-common.h"
|
|
|
|
/*
|
|
* Environment variables configurations
|
|
*/
|
|
|
|
/*
|
|
* Default environment variables
|
|
*/
|
|
#define CONFIG_BOOTCOMMAND \
|
|
"setenv bootargs $(bootargs_console); " \
|
|
"run bootcmd_usb; " \
|
|
"bootm 0x00800000 0x01100000"
|
|
|
|
#define CONFIG_EXTRA_ENV_SETTINGS \
|
|
"mtdparts=mtdparts=orion_nand:1M(u-boot),4M(uImage)," \
|
|
"32M(rootfs),-(data)\0"\
|
|
"mtdids=nand0=orion_nand\0"\
|
|
"bootargs_console=console=ttyS0,115200\0" \
|
|
"bootcmd_usb=usb start; ext2load usb 0:1 0x00800000 /uImage; " \
|
|
"ext2load usb 0:1 0x01100000 /uInitrd\0"
|
|
|
|
/*
|
|
* Ethernet Driver configuration
|
|
*/
|
|
#ifdef CONFIG_CMD_NET
|
|
#define CONFIG_MVGBE_PORTS {1, 0} /* enable port 0 only */
|
|
#define CONFIG_PHY_BASE_ADR 0
|
|
#endif /* CONFIG_CMD_NET */
|
|
|
|
/*
|
|
* File system
|
|
*/
|
|
|
|
#endif /* _CONFIG_POGO_E02_H */
|