1cc8be222SAlexey Brodkin /* 2cc8be222SAlexey Brodkin * Copyright (C) 2013-2016 Synopsys, Inc. All rights reserved. 3cc8be222SAlexey Brodkin * 4cc8be222SAlexey Brodkin * SPDX-License-Identifier: GPL-2.0+ 5cc8be222SAlexey Brodkin */ 6cc8be222SAlexey Brodkin 7cc8be222SAlexey Brodkin #ifndef _CONFIG_NSIM_H_ 8cc8be222SAlexey Brodkin #define _CONFIG_NSIM_H_ 9cc8be222SAlexey Brodkin 10cc8be222SAlexey Brodkin #include <linux/sizes.h> 11cc8be222SAlexey Brodkin 12cc8be222SAlexey Brodkin /* 13cc8be222SAlexey Brodkin * Memory configuration 14cc8be222SAlexey Brodkin */ 15cc8be222SAlexey Brodkin #define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE 16cc8be222SAlexey Brodkin 17cc8be222SAlexey Brodkin #define CONFIG_SYS_DDR_SDRAM_BASE 0x80000000 18cc8be222SAlexey Brodkin #define CONFIG_SYS_SDRAM_BASE CONFIG_SYS_DDR_SDRAM_BASE 19cc8be222SAlexey Brodkin #define CONFIG_SYS_SDRAM_SIZE SZ_256M 20cc8be222SAlexey Brodkin 21cc8be222SAlexey Brodkin #define CONFIG_SYS_INIT_SP_ADDR \ 22cc8be222SAlexey Brodkin (CONFIG_SYS_SDRAM_BASE + 0x1000 - GENERATED_GBL_DATA_SIZE) 23cc8be222SAlexey Brodkin 24cc8be222SAlexey Brodkin #define CONFIG_SYS_MALLOC_LEN SZ_2M 25cc8be222SAlexey Brodkin #define CONFIG_SYS_BOOTM_LEN SZ_32M 26cc8be222SAlexey Brodkin #define CONFIG_SYS_LOAD_ADDR 0x82000000 27cc8be222SAlexey Brodkin 28cc8be222SAlexey Brodkin /* 29cc8be222SAlexey Brodkin * UART configuration 30cc8be222SAlexey Brodkin * 31cc8be222SAlexey Brodkin */ 32cc8be222SAlexey Brodkin #define CONFIG_ARC_SERIAL 33cc8be222SAlexey Brodkin #define CONFIG_ARC_UART_BASE 0xC0FC1000 34cc8be222SAlexey Brodkin 35cc8be222SAlexey Brodkin /* 36cc8be222SAlexey Brodkin * Command line configuration 37cc8be222SAlexey Brodkin */ 38cc8be222SAlexey Brodkin #define CONFIG_AUTO_COMPLETE 39*06bd1d7fSAlexey Brodkin #define CONFIG_CMDLINE_EDITING 40cc8be222SAlexey Brodkin 41cc8be222SAlexey Brodkin /* 42cc8be222SAlexey Brodkin * Environment settings 43cc8be222SAlexey Brodkin */ 44cc8be222SAlexey Brodkin #define CONFIG_ENV_SIZE SZ_512 45cc8be222SAlexey Brodkin #define CONFIG_ENV_OFFSET 0 46cc8be222SAlexey Brodkin 47cc8be222SAlexey Brodkin /* 48cc8be222SAlexey Brodkin * Environment configuration 49cc8be222SAlexey Brodkin */ 50cc8be222SAlexey Brodkin #define CONFIG_BOOTFILE "uImage" 51cc8be222SAlexey Brodkin #define CONFIG_LOADADDR CONFIG_SYS_LOAD_ADDR 52cc8be222SAlexey Brodkin 53cc8be222SAlexey Brodkin /* 54cc8be222SAlexey Brodkin * Console configuration 55cc8be222SAlexey Brodkin */ 56cc8be222SAlexey Brodkin #define CONFIG_SYS_LONGHELP 57cc8be222SAlexey Brodkin 58cc8be222SAlexey Brodkin #endif /* _CONFIG_NSIM_H_ */ 59