uboot/include/configs/tegra-common.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 *  (C) Copyright 2010-2012
   4 *  NVIDIA Corporation <www.nvidia.com>
   5 */
   6
   7#ifndef _TEGRA_COMMON_H_
   8#define _TEGRA_COMMON_H_
   9#include <linux/sizes.h>
  10#include <linux/stringify.h>
  11
  12/*
  13 * High Level Configuration Options
  14 */
  15
  16#include <asm/arch/tegra.h>             /* get chip and board defs */
  17
  18/* Environment */
  19
  20/*
  21 * NS16550 Configuration
  22 */
  23#define CFG_SYS_NS16550_CLK             V_NS16550_CLK
  24
  25#ifdef CONFIG_ARM64
  26#define FDTFILE "nvidia/" CONFIG_DEFAULT_DEVICE_TREE ".dtb"
  27#else
  28#define FDTFILE CONFIG_DEFAULT_DEVICE_TREE ".dtb"
  29#endif
  30
  31/*-----------------------------------------------------------------------
  32 * Physical Memory Map
  33 */
  34#define PHYS_SDRAM_1            NV_PA_SDRC_CS0
  35#define PHYS_SDRAM_1_SIZE       0x20000000      /* 512M */
  36
  37#define CFG_SYS_SDRAM_BASE      PHYS_SDRAM_1
  38
  39#define CFG_SYS_BOOTMAPSZ       (256 << 20)     /* 256M */
  40
  41#ifndef CONFIG_ARM64
  42#define CFG_SYS_INIT_RAM_ADDR   CFG_STACKBASE
  43#define CFG_SYS_INIT_RAM_SIZE   CONFIG_SYS_MALLOC_LEN
  44
  45/* Defines for SPL */
  46#endif
  47
  48#endif /* _TEGRA_COMMON_H_ */
  49