uboot/include/configs/dragonboard820c.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * Board configuration file for Dragonboard 410C
   4 *
   5 * (C) Copyright 2017 Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
   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 */
  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
  23#define CONFIG_SYS_INIT_SP_ADDR         (CONFIG_SYS_SDRAM_BASE + 0x7fff0)
  24#define CONFIG_SYS_LOAD_ADDR            (CONFIG_SYS_SDRAM_BASE + 0x80000)
  25#define CONFIG_SYS_BOOTM_LEN            SZ_64M
  26
  27/* Generic Timer Definitions */
  28#define COUNTER_FREQUENCY               19000000
  29
  30/* BOOTP options */
  31#define CONFIG_BOOTP_BOOTFILESIZE
  32
  33#ifndef CONFIG_SPL_BUILD
  34#include <config_distro_bootcmd.h>
  35#endif
  36
  37#define BOOT_TARGET_DEVICES(func) \
  38        func(MMC, mmc, 0)
  39
  40#define CONFIG_EXTRA_ENV_SETTINGS \
  41        "loadaddr=0x95000000\0" \
  42        "fdt_high=0xffffffffffffffff\0" \
  43        "initrd_high=0xffffffffffffffff\0" \
  44        "linux_image=uImage\0" \
  45        "kernel_addr_r=0x95000000\0"\
  46        "fdtfile=qcom/apq8096-db820c.dtb\0" \
  47        "fdt_addr_r=0x93000000\0"\
  48        "ramdisk_addr_r=0x91000000\0"\
  49        "scriptaddr=0x90000000\0"\
  50        "pxefile_addr_r=0x90100000\0"\
  51        BOOTENV
  52
  53/* Size of malloc() pool */
  54#define CONFIG_SYS_MALLOC_LEN           (CONFIG_ENV_SIZE + SZ_8M)
  55
  56/* Monitor Command Prompt */
  57#define CONFIG_SYS_CBSIZE               512
  58#define CONFIG_SYS_MAXARGS              64
  59
  60#endif
  61