1 /* SPDX-License-Identifier: GPL-2.0+ */ 2 /* 3 * Copyright (C) 2011 Samsung Electronics 4 * 5 * Configuration settings for the SAMSUNG ORIGEN (EXYNOS4210) board. 6 */ 7 8 #ifndef __CONFIG_ORIGEN_H 9 #define __CONFIG_ORIGEN_H 10 11 #include <configs/exynos4-common.h> 12 13 /* ORIGEN has 4 bank of DRAM */ 14 #define CFG_SYS_SDRAM_BASE 0x40000000 15 #define PHYS_SDRAM_1 CFG_SYS_SDRAM_BASE 16 #define SDRAM_BANK_SIZE (256 << 20) /* 256 MB */ 17 18 /* Power Down Modes */ 19 #define S5P_CHECK_SLEEP 0x00000BAD 20 #define S5P_CHECK_DIDLE 0xBAD00000 21 #define S5P_CHECK_LPA 0xABAD0000 22 23 /* MMC SPL */ 24 #define COPY_BL2_FNPTR_ADDR 0x02020030 25 26 #define CFG_EXTRA_ENV_SETTINGS \ 27 "loadaddr=0x40007000\0" \ 28 "rdaddr=0x48000000\0" \ 29 "kerneladdr=0x40007000\0" \ 30 "ramdiskaddr=0x48000000\0" \ 31 "console=ttySAC2,115200n8\0" \ 32 "mmcdev=0\0" \ 33 "bootenv=uEnv.txt\0" \ 34 "loadbootenv=load mmc ${mmcdev} ${loadaddr} ${bootenv}\0" \ 35 "importbootenv=echo Importing environment from mmc ...; " \ 36 "env import -t $loadaddr $filesize\0" \ 37 "loadbootscript=load mmc ${mmcdev} ${loadaddr} boot.scr\0" \ 38 "bootscript=echo Running bootscript from mmc${mmcdev} ...; " \ 39 "source ${loadaddr}\0" 40 41 #endif /* __CONFIG_H */ 42