xref: /openbmc/u-boot/include/configs/aspenite.h (revision cf946c6d)
1c291e2fcSPrafulla Wadaskar /*
2c291e2fcSPrafulla Wadaskar  * (C) Copyright 2010
3c291e2fcSPrafulla Wadaskar  * Marvell Semiconductor <www.marvell.com>
4c291e2fcSPrafulla Wadaskar  * Written-by: Prafulla Wadaskar <prafulla@marvell.com>
5c291e2fcSPrafulla Wadaskar  * Contributor: Mahavir Jain <mjain@marvell.com>
6c291e2fcSPrafulla Wadaskar  *
7c291e2fcSPrafulla Wadaskar  * See file CREDITS for list of people who contributed to this
8c291e2fcSPrafulla Wadaskar  * project.
9c291e2fcSPrafulla Wadaskar  *
10c291e2fcSPrafulla Wadaskar  * This program is free software; you can redistribute it and/or
11c291e2fcSPrafulla Wadaskar  * modify it under the terms of the GNU General Public License as
12c291e2fcSPrafulla Wadaskar  * published by the Free Software Foundation; either version 2 of
13c291e2fcSPrafulla Wadaskar  * the License, or (at your option) any later version.
14c291e2fcSPrafulla Wadaskar  *
15c291e2fcSPrafulla Wadaskar  * This program is distributed in the hope that it will be useful,
16c291e2fcSPrafulla Wadaskar  * but WITHOUT ANY WARRANTY; without even the implied warranty of
17c291e2fcSPrafulla Wadaskar  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18c291e2fcSPrafulla Wadaskar  * GNU General Public License for more details.
19c291e2fcSPrafulla Wadaskar  *
20c291e2fcSPrafulla Wadaskar  * You should have received a copy of the GNU General Public License
21c291e2fcSPrafulla Wadaskar  * along with this program; if not, write to the Free Software
22c291e2fcSPrafulla Wadaskar  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
23c291e2fcSPrafulla Wadaskar  * MA 02110-1301 USA
24c291e2fcSPrafulla Wadaskar  */
25c291e2fcSPrafulla Wadaskar 
26c291e2fcSPrafulla Wadaskar #ifndef __CONFIG_ASPENITE_H
27c291e2fcSPrafulla Wadaskar #define __CONFIG_ASPENITE_H
28c291e2fcSPrafulla Wadaskar 
29c291e2fcSPrafulla Wadaskar /*
30c291e2fcSPrafulla Wadaskar  * Version number information
31c291e2fcSPrafulla Wadaskar  */
32c291e2fcSPrafulla Wadaskar #define CONFIG_IDENT_STRING	"\nMarvell-Aspenite DB"
33c291e2fcSPrafulla Wadaskar 
34c291e2fcSPrafulla Wadaskar /*
35c291e2fcSPrafulla Wadaskar  * High Level Configuration Options
36c291e2fcSPrafulla Wadaskar  */
37c291e2fcSPrafulla Wadaskar #define CONFIG_SHEEVA_88SV331xV5	1	/* CPU Core subversion */
38c291e2fcSPrafulla Wadaskar #define CONFIG_ARMADA100		1	/* SOC Family Name */
39c291e2fcSPrafulla Wadaskar #define CONFIG_ARMADA168		1	/* SOC Used on this Board */
40c291e2fcSPrafulla Wadaskar #define CONFIG_MACH_ASPENITE			/* Machine type */
41c291e2fcSPrafulla Wadaskar #define CONFIG_SKIP_LOWLEVEL_INIT	/* disable board lowlevel_init */
42c291e2fcSPrafulla Wadaskar 
43c291e2fcSPrafulla Wadaskar /*
44*cf946c6dSLei Wen  * There is no internal RAM in ARMADA100, using DRAM
45*cf946c6dSLei Wen  * TBD: dcache to be used for this
46*cf946c6dSLei Wen  */
47*cf946c6dSLei Wen #define CONFIG_SYS_INIT_SP_ADDR		(CONFIG_SYS_TEXT_BASE - 0x00200000)
48*cf946c6dSLei Wen #define CONFIG_NR_DRAM_BANKS_MAX	2
49*cf946c6dSLei Wen 
50*cf946c6dSLei Wen /*
51c291e2fcSPrafulla Wadaskar  * Commands configuration
52c291e2fcSPrafulla Wadaskar  */
53c291e2fcSPrafulla Wadaskar #define CONFIG_SYS_NO_FLASH		/* Declare no flash (NOR/SPI) */
54c291e2fcSPrafulla Wadaskar #include <config_cmd_default.h>
55c291e2fcSPrafulla Wadaskar #define CONFIG_CMD_AUTOSCRIPT
56c291e2fcSPrafulla Wadaskar #undef CONFIG_CMD_NET
57c291e2fcSPrafulla Wadaskar #undef CONFIG_CMD_NFS
58c291e2fcSPrafulla Wadaskar /*
59c291e2fcSPrafulla Wadaskar  * mv-common.h should be defined after CMD configs since it used them
60c291e2fcSPrafulla Wadaskar  * to enable certain macros
61c291e2fcSPrafulla Wadaskar  */
62c291e2fcSPrafulla Wadaskar #include "mv-common.h"
63*cf946c6dSLei Wen #undef CONFIG_ARCH_MISC_INIT
64c291e2fcSPrafulla Wadaskar 
65c291e2fcSPrafulla Wadaskar /*
66c291e2fcSPrafulla Wadaskar  * Environment variables configurations
67c291e2fcSPrafulla Wadaskar  */
68c291e2fcSPrafulla Wadaskar #define CONFIG_ENV_IS_NOWHERE	1	/* if env in SDRAM */
69c291e2fcSPrafulla Wadaskar #define CONFIG_ENV_SIZE	0x20000	/* 64k */
70c291e2fcSPrafulla Wadaskar 
71c291e2fcSPrafulla Wadaskar #endif	/* __CONFIG_ASPENITE_H */
72