/* 
 | 
 * Copyright (C) 2013 Samsung Electronics 
 | 
 * 
 | 
 * Common configuration settings for the SAMSUNG EXYNOS boards. 
 | 
 * 
 | 
 * SPDX-License-Identifier:    GPL-2.0+ 
 | 
 */ 
 | 
  
 | 
#ifndef __EXYNOS_COMMON_H 
 | 
#define __EXYNOS_COMMON_H 
 | 
  
 | 
/* High Level Configuration Options */ 
 | 
#define CONFIG_SAMSUNG            /* in a SAMSUNG core */ 
 | 
#define CONFIG_S5P            /* S5P Family */ 
 | 
  
 | 
#include <asm/arch/cpu.h>        /* get chip and board defs */ 
 | 
#include <linux/sizes.h> 
 | 
  
 | 
#define CONFIG_ARCH_CPU_INIT 
 | 
#define CONFIG_SKIP_LOWLEVEL_INIT 
 | 
  
 | 
/* Keep L2 Cache Disabled */ 
 | 
  
 | 
/* input clock of PLL: 24MHz input clock */ 
 | 
#define CONFIG_SYS_CLK_FREQ        24000000 
 | 
#define COUNTER_FREQUENCY        CONFIG_SYS_CLK_FREQ 
 | 
  
 | 
#define CONFIG_SETUP_MEMORY_TAGS 
 | 
#define CONFIG_CMDLINE_TAG 
 | 
#define CONFIG_INITRD_TAG 
 | 
#define CONFIG_ENV_OVERWRITE 
 | 
  
 | 
/* Size of malloc() pool before and after relocation */ 
 | 
#define CONFIG_SYS_MALLOC_LEN        (CONFIG_ENV_SIZE + (80 << 20)) 
 | 
  
 | 
/* select serial console configuration */ 
 | 
  
 | 
/* SD/MMC configuration */ 
 | 
#define CONFIG_BOUNCE_BUFFER 
 | 
  
 | 
/* PWM */ 
 | 
#define CONFIG_PWM 
 | 
  
 | 
/* Miscellaneous configurable options */ 
 | 
#define CONFIG_SYS_CBSIZE        1024    /* Console I/O Buffer Size */ 
 | 
#define CONFIG_SYS_PBSIZE        1024    /* Print Buffer Size */ 
 | 
  
 | 
/* Boot Argument Buffer Size */ 
 | 
#define CONFIG_SYS_BARGSIZE        CONFIG_SYS_CBSIZE 
 | 
  
 | 
#include <config_distro_defaults.h> 
 | 
  
 | 
#endif    /* __CONFIG_H */ 
 |