]>
Commit | Line | Data |
---|---|---|
83d290c5 | 1 | /* SPDX-License-Identifier: GPL-2.0+ */ |
4b684a6b JRO |
2 | /* |
3 | * Board configuration file for Dragonboard 410C | |
4 | * | |
5 | * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org> | |
4b684a6b JRO |
6 | */ |
7 | ||
8 | #ifndef __CONFIGS_DRAGONBOARD820C_H | |
9 | #define __CONFIGS_DRAGONBOARD820C_H | |
10 | ||
11 | #include <linux/sizes.h> | |
12 | #include <asm/arch/sysmap-apq8096.h> | |
13 | ||
14 | /* Physical Memory Map */ | |
4b684a6b JRO |
15 | |
16 | #define PHYS_SDRAM_SIZE 0xC0000000 | |
17 | #define PHYS_SDRAM_1 0x80000000 | |
18 | #define PHYS_SDRAM_1_SIZE 0x60000000 | |
19 | #define PHYS_SDRAM_2 0x100000000 | |
20 | #define PHYS_SDRAM_2_SIZE 0x5ea4ffff | |
21 | ||
22 | #define CONFIG_SYS_SDRAM_BASE PHYS_SDRAM_1 | |
4b684a6b | 23 | #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7fff0) |
4b684a6b | 24 | #define CONFIG_SYS_BOOTM_LEN SZ_64M |
4b684a6b | 25 | |
4b684a6b | 26 | #ifndef CONFIG_SPL_BUILD |
4b684a6b JRO |
27 | #include <config_distro_bootcmd.h> |
28 | #endif | |
29 | ||
30 | #define BOOT_TARGET_DEVICES(func) \ | |
31 | func(MMC, mmc, 0) | |
32 | ||
33 | #define CONFIG_EXTRA_ENV_SETTINGS \ | |
34 | "loadaddr=0x95000000\0" \ | |
35 | "fdt_high=0xffffffffffffffff\0" \ | |
36 | "initrd_high=0xffffffffffffffff\0" \ | |
37 | "linux_image=uImage\0" \ | |
38 | "kernel_addr_r=0x95000000\0"\ | |
39 | "fdtfile=qcom/apq8096-db820c.dtb\0" \ | |
40 | "fdt_addr_r=0x93000000\0"\ | |
41 | "ramdisk_addr_r=0x91000000\0"\ | |
42 | "scriptaddr=0x90000000\0"\ | |
43 | "pxefile_addr_r=0x90100000\0"\ | |
44 | BOOTENV | |
45 | ||
4b684a6b JRO |
46 | /* Monitor Command Prompt */ |
47 | #define CONFIG_SYS_CBSIZE 512 | |
4b684a6b JRO |
48 | |
49 | #endif |