uboot/include/configs/exynos-common.h
<<
>>
Prefs
   1/*
   2 * Copyright (C) 2013 Samsung Electronics
   3 *
   4 * Common configuration settings for the SAMSUNG EXYNOS boards.
   5 *
   6 * SPDX-License-Identifier:     GPL-2.0+
   7 */
   8
   9#ifndef __EXYNOS_COMMON_H
  10#define __EXYNOS_COMMON_H
  11
  12/* High Level Configuration Options */
  13#define CONFIG_SAMSUNG                  /* in a SAMSUNG core */
  14#define CONFIG_S5P                      /* S5P Family */
  15
  16#include <asm/arch/cpu.h>               /* get chip and board defs */
  17#include <linux/sizes.h>
  18
  19#define CONFIG_ARCH_CPU_INIT
  20#define CONFIG_SKIP_LOWLEVEL_INIT
  21
  22/* Keep L2 Cache Disabled */
  23
  24/* input clock of PLL: 24MHz input clock */
  25#define CONFIG_SYS_CLK_FREQ             24000000
  26#define COUNTER_FREQUENCY               CONFIG_SYS_CLK_FREQ
  27
  28#define CONFIG_SETUP_MEMORY_TAGS
  29#define CONFIG_CMDLINE_TAG
  30#define CONFIG_INITRD_TAG
  31#define CONFIG_ENV_OVERWRITE
  32
  33/* Size of malloc() pool before and after relocation */
  34#define CONFIG_SYS_MALLOC_LEN           (CONFIG_ENV_SIZE + (80 << 20))
  35
  36/* select serial console configuration */
  37
  38/* SD/MMC configuration */
  39#define CONFIG_BOUNCE_BUFFER
  40
  41/* PWM */
  42#define CONFIG_PWM
  43
  44/* Command definition*/
  45#define CONFIG_FAT_WRITE
  46
  47/* Miscellaneous configurable options */
  48#define CONFIG_SYS_CBSIZE               1024    /* Console I/O Buffer Size */
  49#define CONFIG_SYS_PBSIZE               1024    /* Print Buffer Size */
  50#define CONFIG_SYS_MAXARGS              16      /* max number of command args */
  51
  52/* Boot Argument Buffer Size */
  53#define CONFIG_SYS_BARGSIZE             CONFIG_SYS_CBSIZE
  54
  55#include <config_distro_defaults.h>
  56
  57#endif  /* __CONFIG_H */
  58