14c7bb1d2SSimon Glass 24c7bb1d2SSimon Glass /* 34c7bb1d2SSimon Glass * Copyright (C) 2012 Samsung Electronics 44c7bb1d2SSimon Glass * 54c7bb1d2SSimon Glass * Configuration settings for the SAMSUNG EXYNOS5250 board. 64c7bb1d2SSimon Glass * 74c7bb1d2SSimon Glass * SPDX-License-Identifier: GPL-2.0+ 84c7bb1d2SSimon Glass */ 94c7bb1d2SSimon Glass 104c7bb1d2SSimon Glass #ifndef __CONFIG_5250_H 114c7bb1d2SSimon Glass #define __CONFIG_5250_H 124c7bb1d2SSimon Glass 134c7bb1d2SSimon Glass #define CONFIG_EXYNOS5250 144c7bb1d2SSimon Glass 154c7bb1d2SSimon Glass #define CONFIG_SYS_SDRAM_BASE 0x40000000 164c7bb1d2SSimon Glass #define CONFIG_SYS_TEXT_BASE 0x43E00000 174c7bb1d2SSimon Glass 184c7bb1d2SSimon Glass /* MACH_TYPE_SMDK5250 macro will be removed once added to mach-types */ 194c7bb1d2SSimon Glass #define MACH_TYPE_SMDK5250 3774 204c7bb1d2SSimon Glass #define CONFIG_MACH_TYPE MACH_TYPE_SMDK5250 214c7bb1d2SSimon Glass 224c7bb1d2SSimon Glass #define CONFIG_SPL_MAX_FOOTPRINT (14 * 1024) 234c7bb1d2SSimon Glass 244c7bb1d2SSimon Glass #define CONFIG_SPL_TEXT_BASE 0x02023400 254c7bb1d2SSimon Glass 264c7bb1d2SSimon Glass #define CONFIG_IRAM_STACK 0x02050000 274c7bb1d2SSimon Glass 284c7bb1d2SSimon Glass #define CONFIG_SYS_INIT_SP_ADDR CONFIG_IRAM_STACK 294c7bb1d2SSimon Glass 30bf637ea5SSimon Glass /* USB */ 31bf637ea5SSimon Glass #define CONFIG_USB_EHCI 32bf637ea5SSimon Glass #define CONFIG_USB_EHCI_EXYNOS 334c7bb1d2SSimon Glass 34*d64c31ddSSjoerd Simons #define CONFIG_USB_XHCI_EXYNOS 35*d64c31ddSSjoerd Simons 36bf637ea5SSimon Glass #define CONFIG_USB_HOST_ETHER 37bf637ea5SSimon Glass #define CONFIG_USB_ETHER_ASIX 38bf637ea5SSimon Glass #define CONFIG_USB_ETHER_ASIX88179 394c7bb1d2SSimon Glass 404c7bb1d2SSimon Glass /* DRAM Memory Banks */ 414c7bb1d2SSimon Glass #define CONFIG_NR_DRAM_BANKS 8 424c7bb1d2SSimon Glass #define SDRAM_BANK_SIZE (256UL << 20UL) /* 256 MB */ 434c7bb1d2SSimon Glass 444c7bb1d2SSimon Glass #endif /* __CONFIG_5250_H */ 45