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