uboot/include/configs/exynos5420-common.h
<<
>>
Prefs
   1/*
   2 * Copyright (C) 2013 Samsung Electronics
   3 *
   4 * Configuration settings for the SAMSUNG EXYNOS5420 SoC
   5 *
   6 * SPDX-License-Identifier:     GPL-2.0+
   7 */
   8
   9#ifndef __CONFIG_EXYNOS5420_H
  10#define __CONFIG_EXYNOS5420_H
  11
  12#define CONFIG_EXYNOS5420
  13/* A variant of Exynos5420 (Exynos5 Family) */
  14#define CONFIG_EXYNOS5800
  15
  16#define CONFIG_EXYNOS5_DT
  17
  18/* Provide the MACH_TYPE value that the vendor kernel requires. */
  19#define CONFIG_MACH_TYPE                8002
  20
  21#define CONFIG_VAR_SIZE_SPL
  22
  23#ifdef CONFIG_VAR_SIZE_SPL
  24#define CONFIG_SPL_TEXT_BASE            0x02024410
  25#else
  26#define CONFIG_SPL_TEXT_BASE            0x02024400
  27#endif
  28#define CONFIG_IRAM_TOP                 0x02074000
  29
  30#define CONFIG_SPL_MAX_FOOTPRINT        (30 * 1024)
  31
  32#define CONFIG_DEVICE_TREE_LIST "exynos5800-peach-pi"   \
  33                                "exynos5420-peach-pit exynos5420-smdk5420"
  34
  35#define CONFIG_PHY_IRAM_BASE            0x02020000
  36
  37/* Address for relocating helper code (Last 4 KB of IRAM) */
  38#define CONFIG_EXYNOS_RELOCATE_CODE_BASE        (CONFIG_IRAM_TOP - 0x1000)
  39
  40/*
  41 * Low Power settings
  42 */
  43#define CONFIG_LOWPOWER_FLAG            0x02020028
  44#define CONFIG_LOWPOWER_ADDR            0x0202002C
  45
  46/*
  47 * Number of CPUs available
  48 */
  49#define CONFIG_CORE_COUNT               0x8
  50
  51#define CONFIG_USB_XHCI_EXYNOS
  52
  53#endif  /* __CONFIG_EXYNOS5420_H */
  54