]>
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" |
a2ac68fb CK |
16 | |
17 | /* SD/MMC configuration */ | |
a2ac68fb | 18 | #define CONFIG_SUPPORT_EMMC_BOOT |
a2ac68fb CK |
19 | |
20 | /* allow to overwrite serial and ethaddr */ | |
21 | #define CONFIG_ENV_OVERWRITE | |
22 | ||
a2ac68fb | 23 | /* USB */ |
a2ac68fb CK |
24 | #define CONFIG_USB_EHCI |
25 | #define CONFIG_USB_EHCI_EXYNOS | |
a2ac68fb | 26 | |
7da76512 IS |
27 | #define CONFIG_SYS_USB_EHCI_MAX_ROOT_PORTS 3 |
28 | #define CONFIG_USB_HOST_ETHER | |
29 | #define CONFIG_USB_ETHER_ASIX | |
edd88905 | 30 | #define CONFIG_USB_ETHER_ASIX88179 |
7da76512 | 31 | |
a2ac68fb | 32 | /* MMC SPL */ |
e106bd9b | 33 | #define CONFIG_EXYNOS_SPL |
a2ac68fb CK |
34 | |
35 | /* Miscellaneous configurable options */ | |
a2ac68fb | 36 | #define CONFIG_SYS_PROMPT "ARNDALE # " |
a2ac68fb | 37 | #define CONFIG_DEFAULT_CONSOLE "console=ttySAC2,115200n8\0" |
a2ac68fb CK |
38 | |
39 | #define CONFIG_NR_DRAM_BANKS 8 | |
40 | #define SDRAM_BANK_SIZE (256UL << 20UL) /* 256 MB */ | |
a2ac68fb | 41 | |
a2ac68fb CK |
42 | #define CONFIG_IDENT_STRING " for ARNDALE" |
43 | ||
a2ac68fb | 44 | #define CONFIG_ENV_IS_IN_MMC |
a2ac68fb CK |
45 | #define CONFIG_ENV_OFFSET (CONFIG_BL2_OFFSET + CONFIG_BL2_SIZE) |
46 | ||
a2ac68fb CK |
47 | #define CONFIG_IRAM_STACK 0x02050000 |
48 | ||
49 | #define CONFIG_SYS_INIT_SP_ADDR CONFIG_IRAM_STACK | |
50 | ||
a2ac68fb CK |
51 | /* PMIC */ |
52 | #define CONFIG_PMIC | |
913702ca | 53 | #define CONFIG_POWER_I2C |
a2ac68fb | 54 | |
f8caed31 TB |
55 | #define CONFIG_PREBOOT |
56 | ||
fafbc6c0 AP |
57 | #define CONFIG_S5P_PA_SYSRAM 0x02020000 |
58 | #define CONFIG_SMP_PEN_ADDR CONFIG_S5P_PA_SYSRAM | |
59 | ||
60 | /* The PERIPHBASE in the CBAR register is wrong on the Arndale, so override it */ | |
61 | #define CONFIG_ARM_GIC_BASE_ADDRESS 0x10480000 | |
62 | ||
a2ac68fb | 63 | #endif /* __CONFIG_H */ |