| /* SPDX-License-Identifier: GPL-2.0+ */ | |
| /* | |
| * Board configuration file for Bubblegum-96 | |
| * | |
| * Copyright (C) 2015 Actions Semi Co., Ltd. | |
| * Copyright (C) 2018 Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> | |
| * | |
| */ | |
| #ifndef _BUBBLEGUM_96_H_ | |
| #define _BUGGLEGUM_96_H_ | |
| /* SDRAM Definitions */ | |
| #define CONFIG_SYS_SDRAM_BASE 0x0 | |
| #define CONFIG_SYS_SDRAM_SIZE 0x80000000 | |
| /* Generic Timer Definitions */ | |
| #define COUNTER_FREQUENCY (24000000) /* 24MHz */ | |
| #define CONFIG_SYS_MALLOC_LEN (32 * 1024 * 1024) | |
| /* Some commands use this as the default load address */ | |
| #define CONFIG_SYS_LOAD_ADDR (CONFIG_SYS_SDRAM_BASE + 0x7ffc0) | |
| /* | |
| * This is the initial SP which is used only briefly for relocating the u-boot | |
| * image to the top of SDRAM. After relocation u-boot moves the stack to the | |
| * proper place. | |
| */ | |
| #define CONFIG_SYS_INIT_SP_ADDR (CONFIG_SYS_TEXT_BASE + 0x7ff00) | |
| /* UART Definitions */ | |
| #define CONFIG_BAUDRATE 115200 | |
| /* Console configuration */ | |
| #define CONFIG_SYS_CBSIZE 1024 /* Console buffer size */ | |
| #define CONFIG_SYS_MAXARGS 64 | |
| #define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE | |
| #endif |