]>
Commit | Line | Data |
---|---|---|
83d290c5 | 1 | /* SPDX-License-Identifier: GPL-2.0+ */ |
a2ac68fb CK |
2 | /* |
3 | * Copyright (C) 2013 Samsung Electronics | |
4 | * | |
a2ac68fb CK |
5 | * Configuration settings for the SAMSUNG Arndale board. |
6 | */ | |
7 | ||
8 | #ifndef __CONFIG_ARNDALE_H | |
9 | #define __CONFIG_ARNDALE_H | |
10 | ||
e6825e03 IC |
11 | #define EXYNOS_FDTFILE_SETTING \ |
12 | "fdtfile=exynos5250-arndale.dtb\0" | |
13 | ||
f94de733 | 14 | #include "exynos5250-common.h" |
bf637ea5 | 15 | #include <configs/exynos5-common.h> |
a2ac68fb | 16 | |
a2ac68fb CK |
17 | /* allow to overwrite serial and ethaddr */ |
18 | #define CONFIG_ENV_OVERWRITE | |
19 | ||
a2ac68fb | 20 | /* MMC SPL */ |
e106bd9b | 21 | #define CONFIG_EXYNOS_SPL |
a2ac68fb CK |
22 | |
23 | /* Miscellaneous configurable options */ | |
a2ac68fb | 24 | #define CONFIG_DEFAULT_CONSOLE "console=ttySAC2,115200n8\0" |
a2ac68fb | 25 | |
a2ac68fb CK |
26 | #define CONFIG_ENV_OFFSET (CONFIG_BL2_OFFSET + CONFIG_BL2_SIZE) |
27 | ||
a2ac68fb CK |
28 | #define CONFIG_IRAM_STACK 0x02050000 |
29 | ||
30 | #define CONFIG_SYS_INIT_SP_ADDR CONFIG_IRAM_STACK | |
31 | ||
a2ac68fb | 32 | /* PMIC */ |
bf637ea5 | 33 | #define CONFIG_POWER |
913702ca | 34 | #define CONFIG_POWER_I2C |
a2ac68fb | 35 | |
f8caed31 TB |
36 | #define CONFIG_PREBOOT |
37 | ||
fafbc6c0 AP |
38 | #define CONFIG_S5P_PA_SYSRAM 0x02020000 |
39 | #define CONFIG_SMP_PEN_ADDR CONFIG_S5P_PA_SYSRAM | |
40 | ||
41 | /* The PERIPHBASE in the CBAR register is wrong on the Arndale, so override it */ | |
42 | #define CONFIG_ARM_GIC_BASE_ADDRESS 0x10480000 | |
43 | ||
d4061aa0 SG |
44 | /* Power */ |
45 | #define CONFIG_POWER | |
46 | #define CONFIG_POWER_I2C | |
47 | ||
a2ac68fb | 48 | #endif /* __CONFIG_H */ |