blob: 65f4b05649b26639781c80a2fa4ba4bf048847be [file] [log] [blame]
Tom Rini10e47792018-05-06 17:58:06 -04001/* SPDX-License-Identifier: GPL-2.0 */
Gabor Juhos02c754a2013-05-22 03:57:37 +00002/*
3 * Copyright (C) 2013 Gabor Juhos <juhosg@openwrt.org>
Gabor Juhos02c754a2013-05-22 03:57:37 +00004 */
5
Paul Burton10a74b52013-11-09 10:22:08 +00006#ifndef _MALTA_CONFIG_H
7#define _MALTA_CONFIG_H
Gabor Juhos02c754a2013-05-22 03:57:37 +00008
Gabor Juhos02c754a2013-05-22 03:57:37 +00009/*
10 * System configuration
11 */
Paul Burton10a74b52013-11-09 10:22:08 +000012#define CONFIG_MALTA
Gabor Juhos02c754a2013-05-22 03:57:37 +000013
Gabor Juhos5e195152013-10-24 14:32:00 +020014#define CONFIG_MEMSIZE_IN_BYTES
15
Gabor Juhos02c754a2013-05-22 03:57:37 +000016/*
17 * CPU Configuration
18 */
Gabor Juhos02c754a2013-05-22 03:57:37 +000019
Gabor Juhos02c754a2013-05-22 03:57:37 +000020/*
21 * Memory map
22 */
Gabor Juhos02c754a2013-05-22 03:57:37 +000023
Paul Burton825cfbd2016-05-26 14:49:36 +010024#ifdef CONFIG_64BIT
Tom Rinibb4dd962022-11-16 13:10:37 -050025# define CFG_SYS_SDRAM_BASE 0xffffffff80000000
Paul Burton825cfbd2016-05-26 14:49:36 +010026#else
Tom Rinibb4dd962022-11-16 13:10:37 -050027# define CFG_SYS_SDRAM_BASE 0x80000000
Paul Burton825cfbd2016-05-26 14:49:36 +010028#endif
Tom Rinibb4dd962022-11-16 13:10:37 -050029#define CFG_SYS_SDRAM_SIZE 0x10000000 /* 256 MiB */
Gabor Juhos02c754a2013-05-22 03:57:37 +000030
Tom Rini6a5dccc2022-11-16 13:10:41 -050031#define CFG_SYS_INIT_SP_OFFSET 0x400000
Gabor Juhos02c754a2013-05-22 03:57:37 +000032
Gabor Juhos02c754a2013-05-22 03:57:37 +000033/*
34 * Serial driver
35 */
Gabor Juhos02c754a2013-05-22 03:57:37 +000036
37/*
Gabor Juhos02c754a2013-05-22 03:57:37 +000038 * Flash configuration
39 */
Paul Burton825cfbd2016-05-26 14:49:36 +010040#ifdef CONFIG_64BIT
Tom Rini6a5dccc2022-11-16 13:10:41 -050041# define CFG_SYS_FLASH_BASE 0xffffffffbe000000
Paul Burton825cfbd2016-05-26 14:49:36 +010042#else
Tom Rini6a5dccc2022-11-16 13:10:41 -050043# define CFG_SYS_FLASH_BASE 0xbe000000
Paul Burton825cfbd2016-05-26 14:49:36 +010044#endif
Gabor Juhos02c754a2013-05-22 03:57:37 +000045
46/*
Paul Burton60465222013-11-08 11:18:56 +000047 * Environment
48 */
Paul Burton60465222013-11-08 11:18:56 +000049
50/*
Paul Burtonc6c38532015-01-29 10:38:20 +000051 * IDE/ATA
52 */
Paul Burtonc6c38532015-01-29 10:38:20 +000053
54/*
Gabor Juhos02c754a2013-05-22 03:57:37 +000055 * Commands
56 */
Gabor Juhos652ccee2013-05-22 03:57:42 +000057
Paul Burton10a74b52013-11-09 10:22:08 +000058#endif /* _MALTA_CONFIG_H */