]>
Commit | Line | Data |
---|---|---|
6207604f HH |
1 | /* |
2 | * Copyright (C) 2013 Samsung Electronics | |
3 | * Hyungwon Hwang <[email protected]> | |
4 | * | |
5 | * SPDX-License-Identifier: GPL-2.0+ | |
6 | */ | |
7 | ||
8 | #ifndef __CONFIG_ODROID_XU3_H | |
9 | #define __CONFIG_ODROID_XU3_H | |
10 | ||
11 | #include "exynos5420-common.h" | |
12 | ||
13 | #define CONFIG_SYS_PROMPT "ODROID-XU3 # " | |
14 | #define CONFIG_IDENT_STRING " for ODROID-XU3" | |
15 | ||
16 | #define CONFIG_BOARD_COMMON | |
17 | ||
18 | #define CONFIG_SYS_SDRAM_BASE 0x40000000 | |
19 | #define CONFIG_SYS_TEXT_BASE 0x43E00000 | |
20 | ||
21 | /* select serial console configuration */ | |
22 | #define CONFIG_SERIAL2 /* use SERIAL 2 */ | |
23 | ||
24 | #define TZPC_BASE_OFFSET 0x10000 | |
25 | ||
26 | #define CONFIG_CMD_MMC | |
27 | ||
28 | /* | |
29 | * FIXME: The number of bank is actually 8. But there is no way to reserve the | |
30 | * last 16 Mib in the last bank now. So I just excluded the last bank | |
31 | * temporally. | |
32 | */ | |
33 | #define CONFIG_NR_DRAM_BANKS 7 | |
34 | #define SDRAM_BANK_SIZE (256UL << 20UL) /* 256 MB */ | |
35 | ||
36 | #define CONFIG_ENV_IS_IN_MMC | |
37 | ||
38 | #undef CONFIG_ENV_SIZE | |
39 | #undef CONFIG_ENV_OFFSET | |
40 | #define CONFIG_ENV_SIZE 4096 | |
41 | #define CONFIG_ENV_OFFSET (SZ_1K * 1280) /* 1.25 MiB offset */ | |
42 | ||
43 | #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_LOAD_ADDR - 0x1000000) | |
44 | ||
45 | #define CONFIG_DEFAULT_CONSOLE "console=ttySAC2,115200n8\0" | |
46 | ||
ce88a25c SS |
47 | /* USB */ |
48 | #define CONFIG_USB_EHCI | |
49 | #define CONFIG_USB_EHCI_EXYNOS | |
50 | ||
6207604f HH |
51 | /* FIXME: MUST BE REMOVED AFTER TMU IS TURNED ON */ |
52 | #undef CONFIG_EXYNOS_TMU | |
53 | #undef CONFIG_TMU_CMD_DTT | |
54 | ||
55 | #endif /* __CONFIG_H */ |