| /* SPDX-License-Identifier: GPL-2.0+ */ | |
| /* | |
| * Configuration settings for the Renesas GRPEACH board | |
| * | |
| * Copyright (C) 2017-2019 Renesas Electronics | |
| */ | |
| #ifndef __GRPEACH_H | |
| #define __GRPEACH_H | |
| /* Board Clock , P1 clock frequency (XTAL=13.33MHz) */ | |
| #define CONFIG_SYS_CLK_FREQ 66666666 | |
| /* Serial Console */ | |
| #define CONFIG_BAUDRATE 115200 | |
| /* Miscellaneous */ | |
| #define CONFIG_SYS_PBSIZE 256 | |
| #define CONFIG_SYS_ARM_CACHE_WRITETHROUGH | |
| #define CONFIG_CMDLINE_TAG | |
| /* Internal RAM Size (RZ/A1=3M, RZ/A1M=5M, RZ/A1H=10M) */ | |
| #define CONFIG_SYS_SDRAM_BASE 0x20000000 | |
| #define CONFIG_SYS_SDRAM_SIZE (10 * 1024 * 1024) | |
| #define CONFIG_SYS_INIT_SP_ADDR \ | |
| (CONFIG_SYS_SDRAM_BASE + CONFIG_SYS_SDRAM_SIZE - 1024 * 1024) | |
| #define CONFIG_SYS_LOAD_ADDR \ | |
| (CONFIG_SYS_SDRAM_BASE + 4 * 1024 * 1024) | |
| #define CONFIG_ENV_OVERWRITE 1 | |
| /* Malloc */ | |
| #define CONFIG_SYS_MALLOC_LEN (1024 * 1024) | |
| #define CONFIG_SYS_MONITOR_LEN (512 * 1024) | |
| /* Kernel Boot */ | |
| #define CONFIG_BOOTARGS "ignore_loglevel" | |
| /* Network interface */ | |
| #define CONFIG_SH_ETHER_USE_PORT 0 | |
| #define CONFIG_SH_ETHER_PHY_ADDR 0 | |
| #define CONFIG_SH_ETHER_PHY_MODE PHY_INTERFACE_MODE_MII | |
| #define CONFIG_SH_ETHER_CACHE_WRITEBACK | |
| #define CONFIG_SH_ETHER_CACHE_INVALIDATE | |
| #define CONFIG_SH_ETHER_ALIGNE_SIZE 64 | |
| #define CONFIG_BITBANGMII | |
| #define CONFIG_BITBANGMII_MULTI | |
| #endif /* __GRPEACH_H */ |